nemweb.com.au - /Reports/Current/ROOFTOP_PV/FORECAST/


[To Parent Directory]

Sunday, August 17, 2025 10:00 PM 20583 PUBLIC_ROOFTOP_PV_FORECAST_20250817220000_0000000476760740.zip
Sunday, August 17, 2025 10:30 PM 20469 PUBLIC_ROOFTOP_PV_FORECAST_20250817223000_0000000476763394.zip
Sunday, August 17, 2025 11:00 PM 20613 PUBLIC_ROOFTOP_PV_FORECAST_20250817230000_0000000476765953.zip
Sunday, August 17, 2025 11:30 PM 20558 PUBLIC_ROOFTOP_PV_FORECAST_20250817233000_0000000476768513.zip
Monday, August 18, 2025 12:00 AM 23308 PUBLIC_ROOFTOP_PV_FORECAST_20250818000000_0000000476771228.zip
Monday, August 18, 2025 12:30 AM 23250 PUBLIC_ROOFTOP_PV_FORECAST_20250818003000_0000000476773893.zip
Monday, August 18, 2025 1:00 AM 23264 PUBLIC_ROOFTOP_PV_FORECAST_20250818010000_0000000476776469.zip
Monday, August 18, 2025 1:30 AM 23262 PUBLIC_ROOFTOP_PV_FORECAST_20250818013000_0000000476779219.zip
Monday, August 18, 2025 2:00 AM 23231 PUBLIC_ROOFTOP_PV_FORECAST_20250818020000_0000000476781879.zip
Monday, August 18, 2025 2:30 AM 23208 PUBLIC_ROOFTOP_PV_FORECAST_20250818023000_0000000476784534.zip
Monday, August 18, 2025 3:00 AM 23182 PUBLIC_ROOFTOP_PV_FORECAST_20250818030000_0000000476787170.zip
Monday, August 18, 2025 3:30 AM 23156 PUBLIC_ROOFTOP_PV_FORECAST_20250818033000_0000000476789804.zip
Monday, August 18, 2025 4:00 AM 23160 PUBLIC_ROOFTOP_PV_FORECAST_20250818040000_0000000476792449.zip
Monday, August 18, 2025 4:30 AM 23233 PUBLIC_ROOFTOP_PV_FORECAST_20250818043000_0000000476795784.zip
Monday, August 18, 2025 5:00 AM 23156 PUBLIC_ROOFTOP_PV_FORECAST_20250818050000_0000000476798111.zip
Monday, August 18, 2025 5:30 AM 23160 PUBLIC_ROOFTOP_PV_FORECAST_20250818053000_0000000476800800.zip
Monday, August 18, 2025 6:00 AM 23165 PUBLIC_ROOFTOP_PV_FORECAST_20250818060000_0000000476803280.zip
Monday, August 18, 2025 6:30 AM 23111 PUBLIC_ROOFTOP_PV_FORECAST_20250818063000_0000000476806248.zip
Monday, August 18, 2025 7:00 AM 23053 PUBLIC_ROOFTOP_PV_FORECAST_20250818070000_0000000476808806.zip
Monday, August 18, 2025 7:30 AM 23023 PUBLIC_ROOFTOP_PV_FORECAST_20250818073000_0000000476811369.zip
Monday, August 18, 2025 8:00 AM 22843 PUBLIC_ROOFTOP_PV_FORECAST_20250818080000_0000000476814030.zip
Monday, August 18, 2025 8:30 AM 22828 PUBLIC_ROOFTOP_PV_FORECAST_20250818083000_0000000476816883.zip
Monday, August 18, 2025 9:00 AM 22709 PUBLIC_ROOFTOP_PV_FORECAST_20250818090000_0000000476819564.zip
Monday, August 18, 2025 9:30 AM 22509 PUBLIC_ROOFTOP_PV_FORECAST_20250818093000_0000000476822449.zip
Monday, August 18, 2025 10:00 AM 22419 PUBLIC_ROOFTOP_PV_FORECAST_20250818100000_0000000476825341.zip
Monday, August 18, 2025 10:30 AM 22384 PUBLIC_ROOFTOP_PV_FORECAST_20250818103000_0000000476828194.zip
Monday, August 18, 2025 11:00 AM 22149 PUBLIC_ROOFTOP_PV_FORECAST_20250818110000_0000000476831281.zip
Monday, August 18, 2025 11:30 AM 22054 PUBLIC_ROOFTOP_PV_FORECAST_20250818113000_0000000476834254.zip
Monday, August 18, 2025 12:00 PM 22003 PUBLIC_ROOFTOP_PV_FORECAST_20250818120000_0000000476837235.zip
Monday, August 18, 2025 12:30 PM 21879 PUBLIC_ROOFTOP_PV_FORECAST_20250818123000_0000000476841836.zip
Monday, August 18, 2025 1:00 PM 21797 PUBLIC_ROOFTOP_PV_FORECAST_20250818130000_0000000476844861.zip
Monday, August 18, 2025 1:30 PM 21651 PUBLIC_ROOFTOP_PV_FORECAST_20250818133000_0000000476847892.zip
Monday, August 18, 2025 2:00 PM 21550 PUBLIC_ROOFTOP_PV_FORECAST_20250818140000_0000000476850995.zip
Monday, August 18, 2025 2:30 PM 21490 PUBLIC_ROOFTOP_PV_FORECAST_20250818143000_0000000476854443.zip
Monday, August 18, 2025 3:00 PM 21288 PUBLIC_ROOFTOP_PV_FORECAST_20250818150000_0000000476857376.zip
Monday, August 18, 2025 3:30 PM 21267 PUBLIC_ROOFTOP_PV_FORECAST_20250818153000_0000000476860459.zip
Monday, August 18, 2025 4:00 PM 21110 PUBLIC_ROOFTOP_PV_FORECAST_20250818160000_0000000476863718.zip
Monday, August 18, 2025 4:30 PM 20999 PUBLIC_ROOFTOP_PV_FORECAST_20250818163000_0000000476867245.zip
Monday, August 18, 2025 5:00 PM 20889 PUBLIC_ROOFTOP_PV_FORECAST_20250818170000_0000000476870571.zip
Monday, August 18, 2025 5:30 PM 20767 PUBLIC_ROOFTOP_PV_FORECAST_20250818173000_0000000476873855.zip
Monday, August 18, 2025 6:00 PM 20630 PUBLIC_ROOFTOP_PV_FORECAST_20250818180000_0000000476877219.zip
Monday, August 18, 2025 6:30 PM 20656 PUBLIC_ROOFTOP_PV_FORECAST_20250818183000_0000000476880464.zip
Monday, August 18, 2025 7:00 PM 20700 PUBLIC_ROOFTOP_PV_FORECAST_20250818190000_0000000476883552.zip
Monday, August 18, 2025 7:30 PM 20668 PUBLIC_ROOFTOP_PV_FORECAST_20250818193000_0000000476886445.zip
Monday, August 18, 2025 8:00 PM 20727 PUBLIC_ROOFTOP_PV_FORECAST_20250818200000_0000000476889288.zip
Monday, August 18, 2025 8:30 PM 20681 PUBLIC_ROOFTOP_PV_FORECAST_20250818203000_0000000476892150.zip
Monday, August 18, 2025 9:00 PM 20630 PUBLIC_ROOFTOP_PV_FORECAST_20250818210000_0000000476894987.zip
Monday, August 18, 2025 9:30 PM 20612 PUBLIC_ROOFTOP_PV_FORECAST_20250818213000_0000000476897778.zip
Monday, August 18, 2025 10:00 PM 20490 PUBLIC_ROOFTOP_PV_FORECAST_20250818220000_0000000476900525.zip
Monday, August 18, 2025 10:30 PM 20552 PUBLIC_ROOFTOP_PV_FORECAST_20250818223000_0000000476903388.zip
Monday, August 18, 2025 11:00 PM 20629 PUBLIC_ROOFTOP_PV_FORECAST_20250818230000_0000000476906112.zip
Monday, August 18, 2025 11:30 PM 20599 PUBLIC_ROOFTOP_PV_FORECAST_20250818233000_0000000476908785.zip
Tuesday, August 19, 2025 12:00 AM 23247 PUBLIC_ROOFTOP_PV_FORECAST_20250819000000_0000000476911532.zip
Tuesday, August 19, 2025 12:30 AM 23227 PUBLIC_ROOFTOP_PV_FORECAST_20250819003000_0000000476914174.zip
Tuesday, August 19, 2025 1:00 AM 23296 PUBLIC_ROOFTOP_PV_FORECAST_20250819010000_0000000476916802.zip
Tuesday, August 19, 2025 1:30 AM 23337 PUBLIC_ROOFTOP_PV_FORECAST_20250819013000_0000000476919601.zip
Tuesday, August 19, 2025 2:00 AM 23107 PUBLIC_ROOFTOP_PV_FORECAST_20250819020000_0000000476922309.zip
Tuesday, August 19, 2025 2:30 AM 23253 PUBLIC_ROOFTOP_PV_FORECAST_20250819023000_0000000476925132.zip
Tuesday, August 19, 2025 3:00 AM 23188 PUBLIC_ROOFTOP_PV_FORECAST_20250819030000_0000000476927816.zip
Tuesday, August 19, 2025 3:30 AM 23251 PUBLIC_ROOFTOP_PV_FORECAST_20250819033000_0000000476930538.zip
Tuesday, August 19, 2025 4:00 AM 23292 PUBLIC_ROOFTOP_PV_FORECAST_20250819040000_0000000476933274.zip
Tuesday, August 19, 2025 4:30 AM 23208 PUBLIC_ROOFTOP_PV_FORECAST_20250819043000_0000000476936651.zip
Tuesday, August 19, 2025 5:00 AM 23229 PUBLIC_ROOFTOP_PV_FORECAST_20250819050000_0000000476939088.zip
Tuesday, August 19, 2025 5:30 AM 23193 PUBLIC_ROOFTOP_PV_FORECAST_20250819053000_0000000476942103.zip
Tuesday, August 19, 2025 6:00 AM 23201 PUBLIC_ROOFTOP_PV_FORECAST_20250819060000_0000000476944695.zip
Tuesday, August 19, 2025 6:30 AM 23186 PUBLIC_ROOFTOP_PV_FORECAST_20250819063000_0000000476947737.zip
Tuesday, August 19, 2025 7:00 AM 23164 PUBLIC_ROOFTOP_PV_FORECAST_20250819070000_0000000476950313.zip
Tuesday, August 19, 2025 7:30 AM 23030 PUBLIC_ROOFTOP_PV_FORECAST_20250819073000_0000000476952948.zip
Tuesday, August 19, 2025 8:00 AM 22911 PUBLIC_ROOFTOP_PV_FORECAST_20250819080000_0000000476955610.zip
Tuesday, August 19, 2025 8:30 AM 22863 PUBLIC_ROOFTOP_PV_FORECAST_20250819083000_0000000476958095.zip
Tuesday, August 19, 2025 9:00 AM 22707 PUBLIC_ROOFTOP_PV_FORECAST_20250819090000_0000000476960904.zip
Tuesday, August 19, 2025 9:30 AM 22487 PUBLIC_ROOFTOP_PV_FORECAST_20250819093000_0000000476963830.zip
Tuesday, August 19, 2025 10:00 AM 22361 PUBLIC_ROOFTOP_PV_FORECAST_20250819100000_0000000476966486.zip
Tuesday, August 19, 2025 10:30 AM 22314 PUBLIC_ROOFTOP_PV_FORECAST_20250819103000_0000000476969768.zip
Tuesday, August 19, 2025 11:00 AM 22165 PUBLIC_ROOFTOP_PV_FORECAST_20250819110000_0000000476972662.zip
Tuesday, August 19, 2025 11:30 AM 22190 PUBLIC_ROOFTOP_PV_FORECAST_20250819113000_0000000476975602.zip
Tuesday, August 19, 2025 12:00 PM 22036 PUBLIC_ROOFTOP_PV_FORECAST_20250819120000_0000000476978766.zip
Tuesday, August 19, 2025 12:30 PM 21878 PUBLIC_ROOFTOP_PV_FORECAST_20250819123000_0000000476983763.zip
Tuesday, August 19, 2025 1:00 PM 21827 PUBLIC_ROOFTOP_PV_FORECAST_20250819130000_0000000476987031.zip
Tuesday, August 19, 2025 1:30 PM 21751 PUBLIC_ROOFTOP_PV_FORECAST_20250819133000_0000000476990022.zip
Tuesday, August 19, 2025 2:00 PM 21593 PUBLIC_ROOFTOP_PV_FORECAST_20250819140000_0000000476993064.zip
Tuesday, August 19, 2025 2:30 PM 21451 PUBLIC_ROOFTOP_PV_FORECAST_20250819143000_0000000476996093.zip
Tuesday, August 19, 2025 3:00 PM 21384 PUBLIC_ROOFTOP_PV_FORECAST_20250819150000_0000000476999117.zip
Tuesday, August 19, 2025 3:30 PM 21303 PUBLIC_ROOFTOP_PV_FORECAST_20250819153000_0000000477002365.zip
Tuesday, August 19, 2025 4:00 PM 21131 PUBLIC_ROOFTOP_PV_FORECAST_20250819160000_0000000477005668.zip
Tuesday, August 19, 2025 4:30 PM 21062 PUBLIC_ROOFTOP_PV_FORECAST_20250819163000_0000000477008933.zip
Tuesday, August 19, 2025 5:00 PM 20910 PUBLIC_ROOFTOP_PV_FORECAST_20250819170000_0000000477011967.zip
Tuesday, August 19, 2025 5:30 PM 20799 PUBLIC_ROOFTOP_PV_FORECAST_20250819173000_0000000477015122.zip
Tuesday, August 19, 2025 6:00 PM 20689 PUBLIC_ROOFTOP_PV_FORECAST_20250819180000_0000000477018422.zip
Tuesday, August 19, 2025 6:30 PM 20769 PUBLIC_ROOFTOP_PV_FORECAST_20250819183000_0000000477021531.zip
Tuesday, August 19, 2025 7:00 PM 20771 PUBLIC_ROOFTOP_PV_FORECAST_20250819190000_0000000477024404.zip
Tuesday, August 19, 2025 7:30 PM 20769 PUBLIC_ROOFTOP_PV_FORECAST_20250819193000_0000000477027207.zip
Tuesday, August 19, 2025 8:00 PM 20770 PUBLIC_ROOFTOP_PV_FORECAST_20250819200000_0000000477030008.zip
Tuesday, August 19, 2025 8:30 PM 20750 PUBLIC_ROOFTOP_PV_FORECAST_20250819203000_0000000477032828.zip
Tuesday, August 19, 2025 9:00 PM 20693 PUBLIC_ROOFTOP_PV_FORECAST_20250819210000_0000000477035711.zip
Tuesday, August 19, 2025 9:30 PM 20604 PUBLIC_ROOFTOP_PV_FORECAST_20250819213000_0000000477038338.zip
Tuesday, August 19, 2025 10:00 PM 20538 PUBLIC_ROOFTOP_PV_FORECAST_20250819220000_0000000477041204.zip
Tuesday, August 19, 2025 10:30 PM 20680 PUBLIC_ROOFTOP_PV_FORECAST_20250819223000_0000000477044040.zip
Tuesday, August 19, 2025 11:00 PM 20619 PUBLIC_ROOFTOP_PV_FORECAST_20250819230000_0000000477046933.zip
Tuesday, August 19, 2025 11:30 PM 20662 PUBLIC_ROOFTOP_PV_FORECAST_20250819233000_0000000477049687.zip
Wednesday, August 20, 2025 12:01 AM 23318 PUBLIC_ROOFTOP_PV_FORECAST_20250820000000_0000000477052379.zip
Wednesday, August 20, 2025 12:30 AM 23171 PUBLIC_ROOFTOP_PV_FORECAST_20250820003000_0000000477054971.zip
Wednesday, August 20, 2025 1:00 AM 23288 PUBLIC_ROOFTOP_PV_FORECAST_20250820010000_0000000477057510.zip
Wednesday, August 20, 2025 1:30 AM 23302 PUBLIC_ROOFTOP_PV_FORECAST_20250820013000_0000000477060195.zip
Wednesday, August 20, 2025 2:00 AM 23204 PUBLIC_ROOFTOP_PV_FORECAST_20250820020000_0000000477062821.zip
Wednesday, August 20, 2025 2:30 AM 23238 PUBLIC_ROOFTOP_PV_FORECAST_20250820023000_0000000477065439.zip
Wednesday, August 20, 2025 3:00 AM 23320 PUBLIC_ROOFTOP_PV_FORECAST_20250820030000_0000000477068093.zip
Wednesday, August 20, 2025 3:30 AM 23304 PUBLIC_ROOFTOP_PV_FORECAST_20250820033000_0000000477070809.zip
Wednesday, August 20, 2025 4:00 AM 23294 PUBLIC_ROOFTOP_PV_FORECAST_20250820040000_0000000477073479.zip
Wednesday, August 20, 2025 4:30 AM 23187 PUBLIC_ROOFTOP_PV_FORECAST_20250820043000_0000000477076923.zip
Wednesday, August 20, 2025 5:00 AM 23265 PUBLIC_ROOFTOP_PV_FORECAST_20250820050000_0000000477079231.zip
Wednesday, August 20, 2025 5:30 AM 23248 PUBLIC_ROOFTOP_PV_FORECAST_20250820053000_0000000477082071.zip
Wednesday, August 20, 2025 6:00 AM 23253 PUBLIC_ROOFTOP_PV_FORECAST_20250820060000_0000000477084512.zip
Wednesday, August 20, 2025 6:30 AM 23228 PUBLIC_ROOFTOP_PV_FORECAST_20250820063000_0000000477087511.zip
Wednesday, August 20, 2025 7:00 AM 23201 PUBLIC_ROOFTOP_PV_FORECAST_20250820070000_0000000477089858.zip
Wednesday, August 20, 2025 7:30 AM 23076 PUBLIC_ROOFTOP_PV_FORECAST_20250820073000_0000000477092391.zip
Wednesday, August 20, 2025 8:00 AM 22936 PUBLIC_ROOFTOP_PV_FORECAST_20250820080000_0000000477095117.zip
Wednesday, August 20, 2025 8:30 AM 22782 PUBLIC_ROOFTOP_PV_FORECAST_20250820083000_0000000477097687.zip
Wednesday, August 20, 2025 9:00 AM 22688 PUBLIC_ROOFTOP_PV_FORECAST_20250820090000_0000000477100289.zip
Wednesday, August 20, 2025 9:30 AM 22597 PUBLIC_ROOFTOP_PV_FORECAST_20250820093000_0000000477103023.zip
Wednesday, August 20, 2025 10:00 AM 22399 PUBLIC_ROOFTOP_PV_FORECAST_20250820100000_0000000477105846.zip
Wednesday, August 20, 2025 10:30 AM 22470 PUBLIC_ROOFTOP_PV_FORECAST_20250820103000_0000000477108838.zip
Wednesday, August 20, 2025 11:00 AM 22311 PUBLIC_ROOFTOP_PV_FORECAST_20250820110000_0000000477111750.zip
Wednesday, August 20, 2025 11:30 AM 22120 PUBLIC_ROOFTOP_PV_FORECAST_20250820113000_0000000477114573.zip
Wednesday, August 20, 2025 12:00 PM 21969 PUBLIC_ROOFTOP_PV_FORECAST_20250820120000_0000000477117452.zip
Wednesday, August 20, 2025 12:30 PM 21937 PUBLIC_ROOFTOP_PV_FORECAST_20250820123000_0000000477121886.zip
Wednesday, August 20, 2025 1:00 PM 21802 PUBLIC_ROOFTOP_PV_FORECAST_20250820130000_0000000477125187.zip
Wednesday, August 20, 2025 1:30 PM 21667 PUBLIC_ROOFTOP_PV_FORECAST_20250820133000_0000000477128117.zip
Wednesday, August 20, 2025 2:00 PM 21575 PUBLIC_ROOFTOP_PV_FORECAST_20250820140000_0000000477131031.zip
Wednesday, August 20, 2025 2:30 PM 21398 PUBLIC_ROOFTOP_PV_FORECAST_20250820143000_0000000477133871.zip
Wednesday, August 20, 2025 3:00 PM 21334 PUBLIC_ROOFTOP_PV_FORECAST_20250820150000_0000000477136850.zip
Wednesday, August 20, 2025 3:30 PM 21262 PUBLIC_ROOFTOP_PV_FORECAST_20250820153000_0000000477139818.zip
Wednesday, August 20, 2025 4:00 PM 21231 PUBLIC_ROOFTOP_PV_FORECAST_20250820160000_0000000477142693.zip
Wednesday, August 20, 2025 4:30 PM 21043 PUBLIC_ROOFTOP_PV_FORECAST_20250820163000_0000000477145757.zip
Wednesday, August 20, 2025 5:00 PM 20889 PUBLIC_ROOFTOP_PV_FORECAST_20250820170000_0000000477148695.zip
Wednesday, August 20, 2025 5:30 PM 20847 PUBLIC_ROOFTOP_PV_FORECAST_20250820173000_0000000477151519.zip
Wednesday, August 20, 2025 6:00 PM 20738 PUBLIC_ROOFTOP_PV_FORECAST_20250820180000_0000000477154444.zip
Wednesday, August 20, 2025 6:30 PM 20725 PUBLIC_ROOFTOP_PV_FORECAST_20250820183000_0000000477157357.zip
Wednesday, August 20, 2025 7:00 PM 20718 PUBLIC_ROOFTOP_PV_FORECAST_20250820190000_0000000477160042.zip
Wednesday, August 20, 2025 7:30 PM 20627 PUBLIC_ROOFTOP_PV_FORECAST_20250820193000_0000000477162666.zip
Wednesday, August 20, 2025 8:00 PM 20702 PUBLIC_ROOFTOP_PV_FORECAST_20250820200000_0000000477165303.zip
Wednesday, August 20, 2025 8:30 PM 20596 PUBLIC_ROOFTOP_PV_FORECAST_20250820203000_0000000477167976.zip
Wednesday, August 20, 2025 9:00 PM 20572 PUBLIC_ROOFTOP_PV_FORECAST_20250820210000_0000000477170691.zip
Wednesday, August 20, 2025 9:30 PM 20639 PUBLIC_ROOFTOP_PV_FORECAST_20250820213000_0000000477173663.zip
Wednesday, August 20, 2025 10:00 PM 20539 PUBLIC_ROOFTOP_PV_FORECAST_20250820220000_0000000477176472.zip
Wednesday, August 20, 2025 10:30 PM 20609 PUBLIC_ROOFTOP_PV_FORECAST_20250820223000_0000000477179201.zip
Wednesday, August 20, 2025 11:00 PM 20679 PUBLIC_ROOFTOP_PV_FORECAST_20250820230000_0000000477181583.zip
Wednesday, August 20, 2025 11:30 PM 20637 PUBLIC_ROOFTOP_PV_FORECAST_20250820233000_0000000477184023.zip
Thursday, August 21, 2025 12:00 AM 23183 PUBLIC_ROOFTOP_PV_FORECAST_20250821000000_0000000477186619.zip
Thursday, August 21, 2025 12:30 AM 23199 PUBLIC_ROOFTOP_PV_FORECAST_20250821003000_0000000477189319.zip
Thursday, August 21, 2025 1:00 AM 23350 PUBLIC_ROOFTOP_PV_FORECAST_20250821010000_0000000477192054.zip
Thursday, August 21, 2025 1:30 AM 23264 PUBLIC_ROOFTOP_PV_FORECAST_20250821013000_0000000477194790.zip
Thursday, August 21, 2025 2:00 AM 23324 PUBLIC_ROOFTOP_PV_FORECAST_20250821020000_0000000477197461.zip
Thursday, August 21, 2025 2:30 AM 23298 PUBLIC_ROOFTOP_PV_FORECAST_20250821023000_0000000477200151.zip
Thursday, August 21, 2025 3:00 AM 23307 PUBLIC_ROOFTOP_PV_FORECAST_20250821030000_0000000477202790.zip
Thursday, August 21, 2025 3:30 AM 23304 PUBLIC_ROOFTOP_PV_FORECAST_20250821033000_0000000477205462.zip
Thursday, August 21, 2025 4:00 AM 23179 PUBLIC_ROOFTOP_PV_FORECAST_20250821040000_0000000477208085.zip
Thursday, August 21, 2025 4:30 AM 23258 PUBLIC_ROOFTOP_PV_FORECAST_20250821043000_0000000477211564.zip
Thursday, August 21, 2025 5:00 AM 23281 PUBLIC_ROOFTOP_PV_FORECAST_20250821050000_0000000477213885.zip
Thursday, August 21, 2025 5:30 AM 23227 PUBLIC_ROOFTOP_PV_FORECAST_20250821053000_0000000477216788.zip
Thursday, August 21, 2025 6:00 AM 23258 PUBLIC_ROOFTOP_PV_FORECAST_20250821060000_0000000477219394.zip
Thursday, August 21, 2025 6:30 AM 23213 PUBLIC_ROOFTOP_PV_FORECAST_20250821063000_0000000477222441.zip
Thursday, August 21, 2025 7:00 AM 23149 PUBLIC_ROOFTOP_PV_FORECAST_20250821070000_0000000477225048.zip
Thursday, August 21, 2025 7:30 AM 23098 PUBLIC_ROOFTOP_PV_FORECAST_20250821073000_0000000477227825.zip
Thursday, August 21, 2025 8:00 AM 22926 PUBLIC_ROOFTOP_PV_FORECAST_20250821080000_0000000477230526.zip
Thursday, August 21, 2025 8:30 AM 22827 PUBLIC_ROOFTOP_PV_FORECAST_20250821083000_0000000477233496.zip
Thursday, August 21, 2025 9:00 AM 22791 PUBLIC_ROOFTOP_PV_FORECAST_20250821090000_0000000477236183.zip
Thursday, August 21, 2025 9:30 AM 22705 PUBLIC_ROOFTOP_PV_FORECAST_20250821093000_0000000477239024.zip
Thursday, August 21, 2025 10:00 AM 22557 PUBLIC_ROOFTOP_PV_FORECAST_20250821100000_0000000477241664.zip
Thursday, August 21, 2025 10:30 AM 22427 PUBLIC_ROOFTOP_PV_FORECAST_20250821103000_0000000477244407.zip
Thursday, August 21, 2025 11:00 AM 22336 PUBLIC_ROOFTOP_PV_FORECAST_20250821110000_0000000477247560.zip
Thursday, August 21, 2025 11:30 AM 22238 PUBLIC_ROOFTOP_PV_FORECAST_20250821113000_0000000477250441.zip
Thursday, August 21, 2025 12:00 PM 22209 PUBLIC_ROOFTOP_PV_FORECAST_20250821120000_0000000477253439.zip
Thursday, August 21, 2025 12:30 PM 21907 PUBLIC_ROOFTOP_PV_FORECAST_20250821123000_0000000477257633.zip
Thursday, August 21, 2025 1:00 PM 21859 PUBLIC_ROOFTOP_PV_FORECAST_20250821130000_0000000477260721.zip
Thursday, August 21, 2025 1:30 PM 21833 PUBLIC_ROOFTOP_PV_FORECAST_20250821133000_0000000477264275.zip
Thursday, August 21, 2025 2:00 PM 21693 PUBLIC_ROOFTOP_PV_FORECAST_20250821140000_0000000477267699.zip
Thursday, August 21, 2025 2:30 PM 21571 PUBLIC_ROOFTOP_PV_FORECAST_20250821143000_0000000477270890.zip
Thursday, August 21, 2025 3:00 PM 21353 PUBLIC_ROOFTOP_PV_FORECAST_20250821150000_0000000477273869.zip
Thursday, August 21, 2025 3:30 PM 21369 PUBLIC_ROOFTOP_PV_FORECAST_20250821153000_0000000477276859.zip
Thursday, August 21, 2025 4:00 PM 21200 PUBLIC_ROOFTOP_PV_FORECAST_20250821160000_0000000477279747.zip
Thursday, August 21, 2025 4:30 PM 21101 PUBLIC_ROOFTOP_PV_FORECAST_20250821163000_0000000477282669.zip
Thursday, August 21, 2025 5:00 PM 20917 PUBLIC_ROOFTOP_PV_FORECAST_20250821170000_0000000477285543.zip
Thursday, August 21, 2025 5:30 PM 20828 PUBLIC_ROOFTOP_PV_FORECAST_20250821173000_0000000477288519.zip
Thursday, August 21, 2025 6:00 PM 20778 PUBLIC_ROOFTOP_PV_FORECAST_20250821180000_0000000477291434.zip
Thursday, August 21, 2025 6:44 PM 20782 PUBLIC_ROOFTOP_PV_FORECAST_20250821183000_0000000477294843.zip
Thursday, August 21, 2025 7:00 PM 20714 PUBLIC_ROOFTOP_PV_FORECAST_20250821190000_0000000477296691.zip
Thursday, August 21, 2025 7:30 PM 20796 PUBLIC_ROOFTOP_PV_FORECAST_20250821193000_0000000477299735.zip
Thursday, August 21, 2025 8:00 PM 20808 PUBLIC_ROOFTOP_PV_FORECAST_20250821200000_0000000477302491.zip
Thursday, August 21, 2025 8:30 PM 20810 PUBLIC_ROOFTOP_PV_FORECAST_20250821203000_0000000477305238.zip
Thursday, August 21, 2025 9:00 PM 20645 PUBLIC_ROOFTOP_PV_FORECAST_20250821210000_0000000477307917.zip
Thursday, August 21, 2025 9:30 PM 20595 PUBLIC_ROOFTOP_PV_FORECAST_20250821213000_0000000477310566.zip
Thursday, August 21, 2025 10:00 PM 20640 PUBLIC_ROOFTOP_PV_FORECAST_20250821220000_0000000477313460.zip
Thursday, August 21, 2025 10:30 PM 20636 PUBLIC_ROOFTOP_PV_FORECAST_20250821223000_0000000477315878.zip
Thursday, August 21, 2025 11:00 PM 20574 PUBLIC_ROOFTOP_PV_FORECAST_20250821230000_0000000477318550.zip
Thursday, August 21, 2025 11:30 PM 20637 PUBLIC_ROOFTOP_PV_FORECAST_20250821233000_0000000477321185.zip
Friday, August 22, 2025 12:00 AM 23258 PUBLIC_ROOFTOP_PV_FORECAST_20250822000000_0000000477323971.zip
Friday, August 22, 2025 12:30 AM 23345 PUBLIC_ROOFTOP_PV_FORECAST_20250822003000_0000000477326587.zip
Friday, August 22, 2025 1:00 AM 23306 PUBLIC_ROOFTOP_PV_FORECAST_20250822010000_0000000477329229.zip
Friday, August 22, 2025 1:30 AM 23316 PUBLIC_ROOFTOP_PV_FORECAST_20250822013000_0000000477331952.zip
Friday, August 22, 2025 2:00 AM 23348 PUBLIC_ROOFTOP_PV_FORECAST_20250822020000_0000000477334643.zip
Friday, August 22, 2025 2:30 AM 23295 PUBLIC_ROOFTOP_PV_FORECAST_20250822023000_0000000477337349.zip
Friday, August 22, 2025 3:00 AM 23355 PUBLIC_ROOFTOP_PV_FORECAST_20250822030000_0000000477339986.zip
Friday, August 22, 2025 3:31 AM 23405 PUBLIC_ROOFTOP_PV_FORECAST_20250822033000_0000000477342913.zip
Friday, August 22, 2025 4:00 AM 23189 PUBLIC_ROOFTOP_PV_FORECAST_20250822040000_0000000477345505.zip
Friday, August 22, 2025 4:31 AM 23350 PUBLIC_ROOFTOP_PV_FORECAST_20250822043000_0000000477349096.zip
Friday, August 22, 2025 5:00 AM 23303 PUBLIC_ROOFTOP_PV_FORECAST_20250822050000_0000000477351502.zip
Friday, August 22, 2025 5:30 AM 23175 PUBLIC_ROOFTOP_PV_FORECAST_20250822053000_0000000477354418.zip
Friday, August 22, 2025 6:00 AM 23248 PUBLIC_ROOFTOP_PV_FORECAST_20250822060000_0000000477356891.zip
Friday, August 22, 2025 6:30 AM 23284 PUBLIC_ROOFTOP_PV_FORECAST_20250822063000_0000000477359875.zip
Friday, August 22, 2025 7:00 AM 23193 PUBLIC_ROOFTOP_PV_FORECAST_20250822070000_0000000477362334.zip
Friday, August 22, 2025 7:30 AM 23117 PUBLIC_ROOFTOP_PV_FORECAST_20250822073000_0000000477365083.zip
Friday, August 22, 2025 8:01 AM 23052 PUBLIC_ROOFTOP_PV_FORECAST_20250822080000_0000000477367675.zip
Friday, August 22, 2025 8:30 AM 22855 PUBLIC_ROOFTOP_PV_FORECAST_20250822083000_0000000477370530.zip
Friday, August 22, 2025 9:00 AM 22656 PUBLIC_ROOFTOP_PV_FORECAST_20250822090000_0000000477373271.zip
Friday, August 22, 2025 9:30 AM 22555 PUBLIC_ROOFTOP_PV_FORECAST_20250822093000_0000000477376236.zip
Friday, August 22, 2025 10:00 AM 22582 PUBLIC_ROOFTOP_PV_FORECAST_20250822100000_0000000477378965.zip
Friday, August 22, 2025 10:30 AM 22379 PUBLIC_ROOFTOP_PV_FORECAST_20250822103000_0000000477382121.zip
Friday, August 22, 2025 11:00 AM 22331 PUBLIC_ROOFTOP_PV_FORECAST_20250822110000_0000000477385381.zip
Friday, August 22, 2025 11:30 AM 22291 PUBLIC_ROOFTOP_PV_FORECAST_20250822113000_0000000477388494.zip
Friday, August 22, 2025 12:00 PM 22195 PUBLIC_ROOFTOP_PV_FORECAST_20250822120000_0000000477392365.zip
Friday, August 22, 2025 12:30 PM 22103 PUBLIC_ROOFTOP_PV_FORECAST_20250822123000_0000000477396631.zip
Friday, August 22, 2025 1:00 PM 21962 PUBLIC_ROOFTOP_PV_FORECAST_20250822130000_0000000477399762.zip
Friday, August 22, 2025 1:31 PM 21840 PUBLIC_ROOFTOP_PV_FORECAST_20250822133000_0000000477402915.zip
Friday, August 22, 2025 2:00 PM 21748 PUBLIC_ROOFTOP_PV_FORECAST_20250822140000_0000000477406207.zip
Friday, August 22, 2025 2:30 PM 21613 PUBLIC_ROOFTOP_PV_FORECAST_20250822143000_0000000477409308.zip
Friday, August 22, 2025 3:00 PM 21505 PUBLIC_ROOFTOP_PV_FORECAST_20250822150000_0000000477412669.zip
Friday, August 22, 2025 3:30 PM 21372 PUBLIC_ROOFTOP_PV_FORECAST_20250822153000_0000000477415929.zip
Friday, August 22, 2025 4:00 PM 21248 PUBLIC_ROOFTOP_PV_FORECAST_20250822160000_0000000477419175.zip
Friday, August 22, 2025 4:30 PM 21219 PUBLIC_ROOFTOP_PV_FORECAST_20250822163000_0000000477422477.zip
Friday, August 22, 2025 5:00 PM 21063 PUBLIC_ROOFTOP_PV_FORECAST_20250822170000_0000000477425809.zip
Friday, August 22, 2025 5:30 PM 20995 PUBLIC_ROOFTOP_PV_FORECAST_20250822173000_0000000477429258.zip
Friday, August 22, 2025 6:00 PM 20924 PUBLIC_ROOFTOP_PV_FORECAST_20250822180000_0000000477432631.zip
Friday, August 22, 2025 6:30 PM 20776 PUBLIC_ROOFTOP_PV_FORECAST_20250822183000_0000000477435618.zip
Friday, August 22, 2025 7:00 PM 20866 PUBLIC_ROOFTOP_PV_FORECAST_20250822190000_0000000477438361.zip
Friday, August 22, 2025 7:30 PM 20924 PUBLIC_ROOFTOP_PV_FORECAST_20250822193000_0000000477441145.zip
Friday, August 22, 2025 8:00 PM 20902 PUBLIC_ROOFTOP_PV_FORECAST_20250822200000_0000000477443998.zip
Friday, August 22, 2025 8:30 PM 20877 PUBLIC_ROOFTOP_PV_FORECAST_20250822203000_0000000477446761.zip
Friday, August 22, 2025 9:01 PM 20861 PUBLIC_ROOFTOP_PV_FORECAST_20250822210000_0000000477449910.zip
Friday, August 22, 2025 9:30 PM 20701 PUBLIC_ROOFTOP_PV_FORECAST_20250822213000_0000000477452798.zip
Friday, August 22, 2025 10:00 PM 20728 PUBLIC_ROOFTOP_PV_FORECAST_20250822220000_0000000477456203.zip
Friday, August 22, 2025 10:31 PM 20698 PUBLIC_ROOFTOP_PV_FORECAST_20250822223000_0000000477459216.zip
Friday, August 22, 2025 11:00 PM 20740 PUBLIC_ROOFTOP_PV_FORECAST_20250822230000_0000000477462252.zip
Friday, August 22, 2025 11:30 PM 20764 PUBLIC_ROOFTOP_PV_FORECAST_20250822233000_0000000477465146.zip
Saturday, August 23, 2025 12:01 AM 23509 PUBLIC_ROOFTOP_PV_FORECAST_20250823000000_0000000477468315.zip
Saturday, August 23, 2025 12:31 AM 23351 PUBLIC_ROOFTOP_PV_FORECAST_20250823003000_0000000477471512.zip
Saturday, August 23, 2025 1:00 AM 23419 PUBLIC_ROOFTOP_PV_FORECAST_20250823010000_0000000477474325.zip
Saturday, August 23, 2025 1:30 AM 23425 PUBLIC_ROOFTOP_PV_FORECAST_20250823013000_0000000477477396.zip
Saturday, August 23, 2025 2:01 AM 23455 PUBLIC_ROOFTOP_PV_FORECAST_20250823020000_0000000477480194.zip
Saturday, August 23, 2025 2:30 AM 23432 PUBLIC_ROOFTOP_PV_FORECAST_20250823023000_0000000477483059.zip
Saturday, August 23, 2025 3:00 AM 23332 PUBLIC_ROOFTOP_PV_FORECAST_20250823030000_0000000477485727.zip
Saturday, August 23, 2025 3:30 AM 23395 PUBLIC_ROOFTOP_PV_FORECAST_20250823033000_0000000477488534.zip
Saturday, August 23, 2025 4:00 AM 23506 PUBLIC_ROOFTOP_PV_FORECAST_20250823040000_0000000477491237.zip
Saturday, August 23, 2025 4:30 AM 23439 PUBLIC_ROOFTOP_PV_FORECAST_20250823043000_0000000477494943.zip
Saturday, August 23, 2025 5:00 AM 23407 PUBLIC_ROOFTOP_PV_FORECAST_20250823050000_0000000477497451.zip
Saturday, August 23, 2025 5:31 AM 23325 PUBLIC_ROOFTOP_PV_FORECAST_20250823053000_0000000477500510.zip
Saturday, August 23, 2025 6:01 AM 23291 PUBLIC_ROOFTOP_PV_FORECAST_20250823060000_0000000477503203.zip
Saturday, August 23, 2025 6:31 AM 23310 PUBLIC_ROOFTOP_PV_FORECAST_20250823063000_0000000477506337.zip
Saturday, August 23, 2025 7:01 AM 23271 PUBLIC_ROOFTOP_PV_FORECAST_20250823070000_0000000477509017.zip
Saturday, August 23, 2025 7:30 AM 23094 PUBLIC_ROOFTOP_PV_FORECAST_20250823073000_0000000477511851.zip
Saturday, August 23, 2025 8:00 AM 22955 PUBLIC_ROOFTOP_PV_FORECAST_20250823080000_0000000477514564.zip
Saturday, August 23, 2025 8:30 AM 22897 PUBLIC_ROOFTOP_PV_FORECAST_20250823083000_0000000477517294.zip
Saturday, August 23, 2025 9:00 AM 22766 PUBLIC_ROOFTOP_PV_FORECAST_20250823090000_0000000477520167.zip
Saturday, August 23, 2025 9:30 AM 22691 PUBLIC_ROOFTOP_PV_FORECAST_20250823093000_0000000477522913.zip
Saturday, August 23, 2025 10:00 AM 22625 PUBLIC_ROOFTOP_PV_FORECAST_20250823100000_0000000477525441.zip
Saturday, August 23, 2025 10:30 AM 22431 PUBLIC_ROOFTOP_PV_FORECAST_20250823103000_0000000477528322.zip
Saturday, August 23, 2025 11:00 AM 22431 PUBLIC_ROOFTOP_PV_FORECAST_20250823110000_0000000477531118.zip
Saturday, August 23, 2025 11:30 AM 22328 PUBLIC_ROOFTOP_PV_FORECAST_20250823113000_0000000477533744.zip
Saturday, August 23, 2025 12:01 PM 22296 PUBLIC_ROOFTOP_PV_FORECAST_20250823120000_0000000477536641.zip
Saturday, August 23, 2025 12:30 PM 22182 PUBLIC_ROOFTOP_PV_FORECAST_20250823123000_0000000477540842.zip
Saturday, August 23, 2025 1:01 PM 21964 PUBLIC_ROOFTOP_PV_FORECAST_20250823130000_0000000477543806.zip
Saturday, August 23, 2025 1:30 PM 21959 PUBLIC_ROOFTOP_PV_FORECAST_20250823133000_0000000477546937.zip
Saturday, August 23, 2025 2:00 PM 21809 PUBLIC_ROOFTOP_PV_FORECAST_20250823140000_0000000477550001.zip
Saturday, August 23, 2025 2:30 PM 21682 PUBLIC_ROOFTOP_PV_FORECAST_20250823143000_0000000477553009.zip
Saturday, August 23, 2025 3:00 PM 21485 PUBLIC_ROOFTOP_PV_FORECAST_20250823150000_0000000477555894.zip
Saturday, August 23, 2025 3:30 PM 21395 PUBLIC_ROOFTOP_PV_FORECAST_20250823153000_0000000477559014.zip
Saturday, August 23, 2025 4:00 PM 21183 PUBLIC_ROOFTOP_PV_FORECAST_20250823160000_0000000477562119.zip
Saturday, August 23, 2025 4:31 PM 21133 PUBLIC_ROOFTOP_PV_FORECAST_20250823163000_0000000477565244.zip
Saturday, August 23, 2025 5:00 PM 21088 PUBLIC_ROOFTOP_PV_FORECAST_20250823170000_0000000477568317.zip
Saturday, August 23, 2025 5:31 PM 20903 PUBLIC_ROOFTOP_PV_FORECAST_20250823173000_0000000477571320.zip
Saturday, August 23, 2025 6:01 PM 20948 PUBLIC_ROOFTOP_PV_FORECAST_20250823180000_0000000477574359.zip
Saturday, August 23, 2025 6:31 PM 20886 PUBLIC_ROOFTOP_PV_FORECAST_20250823183000_0000000477577573.zip
Saturday, August 23, 2025 7:01 PM 20869 PUBLIC_ROOFTOP_PV_FORECAST_20250823190000_0000000477580560.zip
Saturday, August 23, 2025 7:31 PM 20833 PUBLIC_ROOFTOP_PV_FORECAST_20250823193000_0000000477583338.zip
Saturday, August 23, 2025 8:00 PM 20849 PUBLIC_ROOFTOP_PV_FORECAST_20250823200000_0000000477586208.zip
Saturday, August 23, 2025 8:31 PM 20834 PUBLIC_ROOFTOP_PV_FORECAST_20250823203000_0000000477588972.zip
Saturday, August 23, 2025 9:01 PM 20763 PUBLIC_ROOFTOP_PV_FORECAST_20250823210000_0000000477591766.zip
Saturday, August 23, 2025 9:30 PM 20796 PUBLIC_ROOFTOP_PV_FORECAST_20250823213000_0000000477594576.zip
Saturday, August 23, 2025 10:01 PM 20667 PUBLIC_ROOFTOP_PV_FORECAST_20250823220000_0000000477597363.zip
Saturday, August 23, 2025 10:30 PM 20693 PUBLIC_ROOFTOP_PV_FORECAST_20250823223000_0000000477600196.zip
Saturday, August 23, 2025 11:00 PM 20710 PUBLIC_ROOFTOP_PV_FORECAST_20250823230000_0000000477602915.zip
Saturday, August 23, 2025 11:31 PM 20669 PUBLIC_ROOFTOP_PV_FORECAST_20250823233000_0000000477605733.zip
Sunday, August 24, 2025 12:00 AM 23430 PUBLIC_ROOFTOP_PV_FORECAST_20250824000000_0000000477608579.zip
Sunday, August 24, 2025 12:31 AM 23514 PUBLIC_ROOFTOP_PV_FORECAST_20250824003000_0000000477611399.zip
Sunday, August 24, 2025 1:20 AM 23457 PUBLIC_ROOFTOP_PV_FORECAST_20250824010000_0000000477614220.zip
Sunday, August 24, 2025 1:49 AM 23407 PUBLIC_ROOFTOP_PV_FORECAST_20250824013000_0000000477617184.zip
Sunday, August 24, 2025 2:13 AM 23404 PUBLIC_ROOFTOP_PV_FORECAST_20250824020000_0000000477620521.zip
Sunday, August 24, 2025 2:30 AM 23383 PUBLIC_ROOFTOP_PV_FORECAST_20250824023000_0000000477623443.zip
Sunday, August 24, 2025 3:01 AM 23454 PUBLIC_ROOFTOP_PV_FORECAST_20250824030000_0000000477626131.zip
Sunday, August 24, 2025 3:31 AM 23431 PUBLIC_ROOFTOP_PV_FORECAST_20250824033000_0000000477628822.zip
Sunday, August 24, 2025 4:00 AM 23421 PUBLIC_ROOFTOP_PV_FORECAST_20250824040000_0000000477631466.zip
Sunday, August 24, 2025 4:30 AM 23352 PUBLIC_ROOFTOP_PV_FORECAST_20250824043000_0000000477635071.zip
Sunday, August 24, 2025 5:24 AM 23366 PUBLIC_ROOFTOP_PV_FORECAST_20250824050000_0000000477637504.zip
Sunday, August 24, 2025 5:31 AM 23276 PUBLIC_ROOFTOP_PV_FORECAST_20250824053000_0000000477640416.zip
Sunday, August 24, 2025 6:01 AM 23292 PUBLIC_ROOFTOP_PV_FORECAST_20250824060000_0000000477642909.zip
Sunday, August 24, 2025 6:30 AM 23273 PUBLIC_ROOFTOP_PV_FORECAST_20250824063000_0000000477645872.zip
Sunday, August 24, 2025 7:01 AM 23192 PUBLIC_ROOFTOP_PV_FORECAST_20250824070000_0000000477648352.zip
Sunday, August 24, 2025 7:31 AM 23162 PUBLIC_ROOFTOP_PV_FORECAST_20250824073000_0000000477650916.zip
Sunday, August 24, 2025 8:01 AM 23061 PUBLIC_ROOFTOP_PV_FORECAST_20250824080000_0000000477653452.zip
Sunday, August 24, 2025 8:30 AM 22885 PUBLIC_ROOFTOP_PV_FORECAST_20250824083000_0000000477656075.zip
Sunday, August 24, 2025 9:01 AM 22829 PUBLIC_ROOFTOP_PV_FORECAST_20250824090000_0000000477658604.zip
Sunday, August 24, 2025 9:30 AM 22763 PUBLIC_ROOFTOP_PV_FORECAST_20250824093000_0000000477661409.zip
Sunday, August 24, 2025 10:00 AM 22638 PUBLIC_ROOFTOP_PV_FORECAST_20250824100000_0000000477664012.zip
Sunday, August 24, 2025 10:30 AM 22517 PUBLIC_ROOFTOP_PV_FORECAST_20250824103000_0000000477666809.zip
Sunday, August 24, 2025 11:01 AM 22420 PUBLIC_ROOFTOP_PV_FORECAST_20250824110000_0000000477669419.zip
Sunday, August 24, 2025 11:31 AM 22240 PUBLIC_ROOFTOP_PV_FORECAST_20250824113000_0000000477672058.zip
Sunday, August 24, 2025 12:00 PM 22112 PUBLIC_ROOFTOP_PV_FORECAST_20250824120000_0000000477674864.zip
Sunday, August 24, 2025 12:31 PM 22068 PUBLIC_ROOFTOP_PV_FORECAST_20250824123000_0000000477679033.zip
Sunday, August 24, 2025 1:01 PM 22005 PUBLIC_ROOFTOP_PV_FORECAST_20250824130000_0000000477681966.zip
Sunday, August 24, 2025 1:31 PM 21905 PUBLIC_ROOFTOP_PV_FORECAST_20250824133000_0000000477684927.zip
Sunday, August 24, 2025 2:01 PM 21733 PUBLIC_ROOFTOP_PV_FORECAST_20250824140000_0000000477687825.zip
Sunday, August 24, 2025 2:31 PM 21646 PUBLIC_ROOFTOP_PV_FORECAST_20250824143000_0000000477690632.zip
Sunday, August 24, 2025 3:01 PM 21505 PUBLIC_ROOFTOP_PV_FORECAST_20250824150000_0000000477693421.zip
Sunday, August 24, 2025 3:32 PM 21386 PUBLIC_ROOFTOP_PV_FORECAST_20250824153000_0000000477696286.zip
Sunday, August 24, 2025 4:00 PM 21176 PUBLIC_ROOFTOP_PV_FORECAST_20250824160000_0000000477698918.zip
Sunday, August 24, 2025 4:31 PM 21118 PUBLIC_ROOFTOP_PV_FORECAST_20250824163000_0000000477701643.zip
Sunday, August 24, 2025 5:00 PM 20995 PUBLIC_ROOFTOP_PV_FORECAST_20250824170000_0000000477704479.zip
Sunday, August 24, 2025 5:31 PM 20899 PUBLIC_ROOFTOP_PV_FORECAST_20250824173000_0000000477707328.zip
Sunday, August 24, 2025 6:01 PM 20826 PUBLIC_ROOFTOP_PV_FORECAST_20250824180000_0000000477710174.zip
Sunday, August 24, 2025 6:32 PM 20860 PUBLIC_ROOFTOP_PV_FORECAST_20250824183000_0000000477713198.zip
Sunday, August 24, 2025 7:01 PM 20783 PUBLIC_ROOFTOP_PV_FORECAST_20250824190000_0000000477716022.zip
Sunday, August 24, 2025 7:31 PM 20828 PUBLIC_ROOFTOP_PV_FORECAST_20250824193000_0000000477718655.zip
Sunday, August 24, 2025 8:01 PM 20844 PUBLIC_ROOFTOP_PV_FORECAST_20250824200000_0000000477721261.zip
Sunday, August 24, 2025 8:30 PM 20744 PUBLIC_ROOFTOP_PV_FORECAST_20250824203000_0000000477723891.zip
Sunday, August 24, 2025 9:02 PM 20834 PUBLIC_ROOFTOP_PV_FORECAST_20250824210000_0000000477726658.zip
Sunday, August 24, 2025 9:31 PM 20695 PUBLIC_ROOFTOP_PV_FORECAST_20250824213000_0000000477729282.zip
Sunday, August 24, 2025 10:01 PM 20722 PUBLIC_ROOFTOP_PV_FORECAST_20250824220000_0000000477731927.zip
Sunday, August 24, 2025 10:30 PM 20714 PUBLIC_ROOFTOP_PV_FORECAST_20250824223000_0000000477734616.zip
Sunday, August 24, 2025 11:01 PM 20753 PUBLIC_ROOFTOP_PV_FORECAST_20250824230000_0000000477737176.zip
Sunday, August 24, 2025 11:32 PM 20688 PUBLIC_ROOFTOP_PV_FORECAST_20250824233000_0000000477739708.zip
Monday, August 25, 2025 12:02 AM 23491 PUBLIC_ROOFTOP_PV_FORECAST_20250825000000_0000000477742233.zip
Monday, August 25, 2025 12:32 AM 23430 PUBLIC_ROOFTOP_PV_FORECAST_20250825003000_0000000477744896.zip
Monday, August 25, 2025 1:00 AM 23406 PUBLIC_ROOFTOP_PV_FORECAST_20250825010000_0000000477747319.zip
Monday, August 25, 2025 1:31 AM 23396 PUBLIC_ROOFTOP_PV_FORECAST_20250825013000_0000000477749957.zip
Monday, August 25, 2025 2:01 AM 23311 PUBLIC_ROOFTOP_PV_FORECAST_20250825020000_0000000477752475.zip
Monday, August 25, 2025 2:31 AM 23416 PUBLIC_ROOFTOP_PV_FORECAST_20250825023000_0000000477755053.zip
Monday, August 25, 2025 3:02 AM 23345 PUBLIC_ROOFTOP_PV_FORECAST_20250825030000_0000000477757552.zip
Monday, August 25, 2025 3:31 AM 23428 PUBLIC_ROOFTOP_PV_FORECAST_20250825033000_0000000477760093.zip
Monday, August 25, 2025 4:02 AM 23483 PUBLIC_ROOFTOP_PV_FORECAST_20250825040000_0000000477762559.zip
Monday, August 25, 2025 4:30 AM 23423 PUBLIC_ROOFTOP_PV_FORECAST_20250825043000_0000000477766040.zip
Monday, August 25, 2025 5:01 AM 23434 PUBLIC_ROOFTOP_PV_FORECAST_20250825050000_0000000477768410.zip
Monday, August 25, 2025 5:32 AM 23361 PUBLIC_ROOFTOP_PV_FORECAST_20250825053000_0000000477771214.zip
Monday, August 25, 2025 6:02 AM 23300 PUBLIC_ROOFTOP_PV_FORECAST_20250825060000_0000000477773595.zip
Monday, August 25, 2025 6:30 AM 23313 PUBLIC_ROOFTOP_PV_FORECAST_20250825063000_0000000477776565.zip
Monday, August 25, 2025 7:01 AM 23262 PUBLIC_ROOFTOP_PV_FORECAST_20250825070000_0000000477779081.zip
Monday, August 25, 2025 7:35 AM 23171 PUBLIC_ROOFTOP_PV_FORECAST_20250825073000_0000000477781687.zip
Monday, August 25, 2025 8:02 AM 23050 PUBLIC_ROOFTOP_PV_FORECAST_20250825080000_0000000477784554.zip
Monday, August 25, 2025 8:32 AM 22930 PUBLIC_ROOFTOP_PV_FORECAST_20250825083000_0000000477787519.zip
Monday, August 25, 2025 9:01 AM 22802 PUBLIC_ROOFTOP_PV_FORECAST_20250825090000_0000000477790129.zip
Monday, August 25, 2025 9:32 AM 22689 PUBLIC_ROOFTOP_PV_FORECAST_20250825093000_0000000477792973.zip
Monday, August 25, 2025 10:03 AM 22617 PUBLIC_ROOFTOP_PV_FORECAST_20250825100000_0000000477795694.zip
Monday, August 25, 2025 10:31 AM 22439 PUBLIC_ROOFTOP_PV_FORECAST_20250825103000_0000000477798784.zip
Monday, August 25, 2025 11:01 AM 22436 PUBLIC_ROOFTOP_PV_FORECAST_20250825110000_0000000477801851.zip
Monday, August 25, 2025 11:31 AM 22396 PUBLIC_ROOFTOP_PV_FORECAST_20250825113000_0000000477804801.zip
Monday, August 25, 2025 12:03 PM 22273 PUBLIC_ROOFTOP_PV_FORECAST_20250825120000_0000000477807898.zip
Monday, August 25, 2025 12:33 PM 22105 PUBLIC_ROOFTOP_PV_FORECAST_20250825123000_0000000477812052.zip
Monday, August 25, 2025 1:01 PM 22006 PUBLIC_ROOFTOP_PV_FORECAST_20250825130000_0000000477815305.zip
Monday, August 25, 2025 1:31 PM 21913 PUBLIC_ROOFTOP_PV_FORECAST_20250825133000_0000000477818315.zip
Monday, August 25, 2025 2:02 PM 21817 PUBLIC_ROOFTOP_PV_FORECAST_20250825140000_0000000477821260.zip
Monday, August 25, 2025 2:31 PM 21684 PUBLIC_ROOFTOP_PV_FORECAST_20250825143000_0000000477824410.zip
Monday, August 25, 2025 3:01 PM 21547 PUBLIC_ROOFTOP_PV_FORECAST_20250825150000_0000000477827573.zip
Monday, August 25, 2025 3:32 PM 21426 PUBLIC_ROOFTOP_PV_FORECAST_20250825153000_0000000477830662.zip
Monday, August 25, 2025 4:01 PM 21262 PUBLIC_ROOFTOP_PV_FORECAST_20250825160000_0000000477833674.zip
Monday, August 25, 2025 4:31 PM 21155 PUBLIC_ROOFTOP_PV_FORECAST_20250825163000_0000000477836700.zip
Monday, August 25, 2025 5:01 PM 21087 PUBLIC_ROOFTOP_PV_FORECAST_20250825170000_0000000477839750.zip
Monday, August 25, 2025 5:34 PM 20993 PUBLIC_ROOFTOP_PV_FORECAST_20250825173000_0000000477842867.zip
Monday, August 25, 2025 6:05 PM 20904 PUBLIC_ROOFTOP_PV_FORECAST_20250825180000_0000000477846038.zip
Monday, August 25, 2025 6:30 PM 20838 PUBLIC_ROOFTOP_PV_FORECAST_20250825183000_0000000477849250.zip
Monday, August 25, 2025 7:01 PM 20921 PUBLIC_ROOFTOP_PV_FORECAST_20250825190000_0000000477851995.zip
Monday, August 25, 2025 7:30 PM 20863 PUBLIC_ROOFTOP_PV_FORECAST_20250825193000_0000000477854869.zip
Monday, August 25, 2025 8:02 PM 20875 PUBLIC_ROOFTOP_PV_FORECAST_20250825200000_0000000477857678.zip
Monday, August 25, 2025 8:31 PM 20788 PUBLIC_ROOFTOP_PV_FORECAST_20250825203000_0000000477860381.zip
Monday, August 25, 2025 9:03 PM 20866 PUBLIC_ROOFTOP_PV_FORECAST_20250825210000_0000000477863205.zip
Monday, August 25, 2025 9:33 PM 20819 PUBLIC_ROOFTOP_PV_FORECAST_20250825213000_0000000477865807.zip
Monday, August 25, 2025 10:01 PM 20737 PUBLIC_ROOFTOP_PV_FORECAST_20250825220000_0000000477868392.zip
Monday, August 25, 2025 10:31 PM 20748 PUBLIC_ROOFTOP_PV_FORECAST_20250825223000_0000000477871168.zip
Monday, August 25, 2025 11:03 PM 20801 PUBLIC_ROOFTOP_PV_FORECAST_20250825230000_0000000477873872.zip
Monday, August 25, 2025 11:32 PM 20748 PUBLIC_ROOFTOP_PV_FORECAST_20250825233000_0000000477876521.zip
Tuesday, August 26, 2025 12:00 AM 23492 PUBLIC_ROOFTOP_PV_FORECAST_20250826000000_0000000477879180.zip
Tuesday, August 26, 2025 12:33 AM 23434 PUBLIC_ROOFTOP_PV_FORECAST_20250826003000_0000000477881873.zip
Tuesday, August 26, 2025 1:03 AM 23437 PUBLIC_ROOFTOP_PV_FORECAST_20250826010000_0000000477884494.zip
Tuesday, August 26, 2025 1:31 AM 23515 PUBLIC_ROOFTOP_PV_FORECAST_20250826013000_0000000477887408.zip
Tuesday, August 26, 2025 2:02 AM 23428 PUBLIC_ROOFTOP_PV_FORECAST_20250826020000_0000000477890125.zip
Tuesday, August 26, 2025 2:32 AM 23429 PUBLIC_ROOFTOP_PV_FORECAST_20250826023000_0000000477892873.zip
Tuesday, August 26, 2025 3:01 AM 23471 PUBLIC_ROOFTOP_PV_FORECAST_20250826030000_0000000477895525.zip
Tuesday, August 26, 2025 3:31 AM 23473 PUBLIC_ROOFTOP_PV_FORECAST_20250826033000_0000000477898199.zip
Tuesday, August 26, 2025 4:00 AM 23440 PUBLIC_ROOFTOP_PV_FORECAST_20250826040000_0000000477900996.zip
Tuesday, August 26, 2025 4:31 AM 23440 PUBLIC_ROOFTOP_PV_FORECAST_20250826043000_0000000477904557.zip
Tuesday, August 26, 2025 5:00 AM 23419 PUBLIC_ROOFTOP_PV_FORECAST_20250826050000_0000000477906910.zip
Tuesday, August 26, 2025 5:31 AM 23416 PUBLIC_ROOFTOP_PV_FORECAST_20250826053000_0000000477909783.zip
Tuesday, August 26, 2025 6:03 AM 23349 PUBLIC_ROOFTOP_PV_FORECAST_20250826060000_0000000477912350.zip
Tuesday, August 26, 2025 6:31 AM 23346 PUBLIC_ROOFTOP_PV_FORECAST_20250826063000_0000000477915373.zip
Tuesday, August 26, 2025 7:01 AM 23283 PUBLIC_ROOFTOP_PV_FORECAST_20250826070000_0000000477917967.zip
Tuesday, August 26, 2025 7:32 AM 23190 PUBLIC_ROOFTOP_PV_FORECAST_20250826073000_0000000477920613.zip
Tuesday, August 26, 2025 8:01 AM 23174 PUBLIC_ROOFTOP_PV_FORECAST_20250826080000_0000000477923389.zip
Tuesday, August 26, 2025 8:32 AM 22913 PUBLIC_ROOFTOP_PV_FORECAST_20250826083000_0000000477926077.zip
Tuesday, August 26, 2025 9:02 AM 22873 PUBLIC_ROOFTOP_PV_FORECAST_20250826090000_0000000477928940.zip
Tuesday, August 26, 2025 9:32 AM 22769 PUBLIC_ROOFTOP_PV_FORECAST_20250826093000_0000000477931854.zip
Tuesday, August 26, 2025 10:05 AM 22657 PUBLIC_ROOFTOP_PV_FORECAST_20250826100000_0000000477934591.zip
Tuesday, August 26, 2025 10:32 AM 22565 PUBLIC_ROOFTOP_PV_FORECAST_20250826103000_0000000477937486.zip
Tuesday, August 26, 2025 11:02 AM 22415 PUBLIC_ROOFTOP_PV_FORECAST_20250826110000_0000000477940652.zip
Tuesday, August 26, 2025 11:35 AM 22317 PUBLIC_ROOFTOP_PV_FORECAST_20250826113000_0000000477943683.zip
Tuesday, August 26, 2025 12:05 PM 22240 PUBLIC_ROOFTOP_PV_FORECAST_20250826120000_0000000477946590.zip
Tuesday, August 26, 2025 12:36 PM 22119 PUBLIC_ROOFTOP_PV_FORECAST_20250826123000_0000000477950900.zip
Tuesday, August 26, 2025 1:01 PM 22042 PUBLIC_ROOFTOP_PV_FORECAST_20250826130000_0000000477953844.zip
Tuesday, August 26, 2025 1:31 PM 21866 PUBLIC_ROOFTOP_PV_FORECAST_20250826133000_0000000477956820.zip
Tuesday, August 26, 2025 2:05 PM 21724 PUBLIC_ROOFTOP_PV_FORECAST_20250826140000_0000000477959820.zip
Tuesday, August 26, 2025 2:32 PM 21690 PUBLIC_ROOFTOP_PV_FORECAST_20250826143000_0000000477962821.zip
Tuesday, August 26, 2025 3:00 PM 21538 PUBLIC_ROOFTOP_PV_FORECAST_20250826150000_0000000477965714.zip
Tuesday, August 26, 2025 3:33 PM 21464 PUBLIC_ROOFTOP_PV_FORECAST_20250826153000_0000000477968739.zip
Tuesday, August 26, 2025 4:02 PM 21323 PUBLIC_ROOFTOP_PV_FORECAST_20250826160000_0000000477971768.zip
Tuesday, August 26, 2025 4:32 PM 21117 PUBLIC_ROOFTOP_PV_FORECAST_20250826163000_0000000477974774.zip
Tuesday, August 26, 2025 5:02 PM 21061 PUBLIC_ROOFTOP_PV_FORECAST_20250826170000_0000000477977803.zip
Tuesday, August 26, 2025 5:34 PM 21030 PUBLIC_ROOFTOP_PV_FORECAST_20250826173000_0000000477980902.zip
Tuesday, August 26, 2025 6:03 PM 20958 PUBLIC_ROOFTOP_PV_FORECAST_20250826180000_0000000477983936.zip
Tuesday, August 26, 2025 6:32 PM 20953 PUBLIC_ROOFTOP_PV_FORECAST_20250826183000_0000000477986983.zip
Tuesday, August 26, 2025 7:02 PM 20918 PUBLIC_ROOFTOP_PV_FORECAST_20250826190000_0000000477989934.zip
Tuesday, August 26, 2025 7:32 PM 20906 PUBLIC_ROOFTOP_PV_FORECAST_20250826193000_0000000477992773.zip
Tuesday, August 26, 2025 8:03 PM 20888 PUBLIC_ROOFTOP_PV_FORECAST_20250826200000_0000000477995552.zip
Tuesday, August 26, 2025 8:32 PM 20845 PUBLIC_ROOFTOP_PV_FORECAST_20250826203000_0000000477998370.zip
Tuesday, August 26, 2025 9:03 PM 20898 PUBLIC_ROOFTOP_PV_FORECAST_20250826210000_0000000478001412.zip
Tuesday, August 26, 2025 9:31 PM 20847 PUBLIC_ROOFTOP_PV_FORECAST_20250826213000_0000000478004243.zip
Tuesday, August 26, 2025 10:03 PM 20719 PUBLIC_ROOFTOP_PV_FORECAST_20250826220000_0000000478007059.zip
Tuesday, August 26, 2025 10:31 PM 20746 PUBLIC_ROOFTOP_PV_FORECAST_20250826223000_0000000478009731.zip
Tuesday, August 26, 2025 11:03 PM 20762 PUBLIC_ROOFTOP_PV_FORECAST_20250826230000_0000000478012377.zip
Tuesday, August 26, 2025 11:33 PM 20742 PUBLIC_ROOFTOP_PV_FORECAST_20250826233000_0000000478014999.zip
Wednesday, August 27, 2025 12:00 AM 23544 PUBLIC_ROOFTOP_PV_FORECAST_20250827000000_0000000478017706.zip
Wednesday, August 27, 2025 12:34 AM 23485 PUBLIC_ROOFTOP_PV_FORECAST_20250827003000_0000000478020338.zip
Wednesday, August 27, 2025 1:03 AM 23452 PUBLIC_ROOFTOP_PV_FORECAST_20250827010000_0000000478023035.zip
Wednesday, August 27, 2025 1:33 AM 23406 PUBLIC_ROOFTOP_PV_FORECAST_20250827013000_0000000478025843.zip
Wednesday, August 27, 2025 2:02 AM 23493 PUBLIC_ROOFTOP_PV_FORECAST_20250827020000_0000000478028444.zip
Wednesday, August 27, 2025 2:33 AM 23421 PUBLIC_ROOFTOP_PV_FORECAST_20250827023000_0000000478031121.zip
Wednesday, August 27, 2025 3:02 AM 23540 PUBLIC_ROOFTOP_PV_FORECAST_20250827030000_0000000478033750.zip
Wednesday, August 27, 2025 3:31 AM 23494 PUBLIC_ROOFTOP_PV_FORECAST_20250827033000_0000000478036417.zip
Wednesday, August 27, 2025 4:01 AM 23494 PUBLIC_ROOFTOP_PV_FORECAST_20250827040000_0000000478039011.zip
Wednesday, August 27, 2025 4:33 AM 23488 PUBLIC_ROOFTOP_PV_FORECAST_20250827043000_0000000478042636.zip
Wednesday, August 27, 2025 5:04 AM 23476 PUBLIC_ROOFTOP_PV_FORECAST_20250827050000_0000000478045094.zip
Wednesday, August 27, 2025 5:35 AM 23381 PUBLIC_ROOFTOP_PV_FORECAST_20250827053000_0000000478048033.zip
Wednesday, August 27, 2025 6:04 AM 23386 PUBLIC_ROOFTOP_PV_FORECAST_20250827060000_0000000478050602.zip
Wednesday, August 27, 2025 6:35 AM 23457 PUBLIC_ROOFTOP_PV_FORECAST_20250827063000_0000000478053567.zip
Wednesday, August 27, 2025 7:06 AM 23318 PUBLIC_ROOFTOP_PV_FORECAST_20250827070000_0000000478056195.zip
Wednesday, August 27, 2025 7:33 AM 23229 PUBLIC_ROOFTOP_PV_FORECAST_20250827073000_0000000478058827.zip
Wednesday, August 27, 2025 8:03 AM 23149 PUBLIC_ROOFTOP_PV_FORECAST_20250827080000_0000000478061507.zip
Wednesday, August 27, 2025 8:35 AM 22989 PUBLIC_ROOFTOP_PV_FORECAST_20250827083000_0000000478064126.zip
Wednesday, August 27, 2025 9:01 AM 23012 PUBLIC_ROOFTOP_PV_FORECAST_20250827090000_0000000478066967.zip
Wednesday, August 27, 2025 9:32 AM 22778 PUBLIC_ROOFTOP_PV_FORECAST_20250827093000_0000000478069826.zip
Wednesday, August 27, 2025 10:08 AM 22716 PUBLIC_ROOFTOP_PV_FORECAST_20250827100000_0000000478072515.zip
Wednesday, August 27, 2025 10:32 AM 22562 PUBLIC_ROOFTOP_PV_FORECAST_20250827103000_0000000478075315.zip
Wednesday, August 27, 2025 11:06 AM 22453 PUBLIC_ROOFTOP_PV_FORECAST_20250827110000_0000000478078163.zip
Wednesday, August 27, 2025 11:32 AM 22402 PUBLIC_ROOFTOP_PV_FORECAST_20250827113000_0000000478081051.zip
Wednesday, August 27, 2025 12:05 PM 22342 PUBLIC_ROOFTOP_PV_FORECAST_20250827120000_0000000478083942.zip
Wednesday, August 27, 2025 12:37 PM 22196 PUBLIC_ROOFTOP_PV_FORECAST_20250827123000_0000000478088206.zip
Wednesday, August 27, 2025 1:04 PM 22031 PUBLIC_ROOFTOP_PV_FORECAST_20250827130000_0000000478091399.zip
Wednesday, August 27, 2025 1:32 PM 21949 PUBLIC_ROOFTOP_PV_FORECAST_20250827133000_0000000478094342.zip
Wednesday, August 27, 2025 2:01 PM 21764 PUBLIC_ROOFTOP_PV_FORECAST_20250827140000_0000000478097223.zip
Wednesday, August 27, 2025 2:35 PM 21616 PUBLIC_ROOFTOP_PV_FORECAST_20250827143000_0000000478100079.zip
Wednesday, August 27, 2025 3:03 PM 21531 PUBLIC_ROOFTOP_PV_FORECAST_20250827150000_0000000478102932.zip
Wednesday, August 27, 2025 3:32 PM 21548 PUBLIC_ROOFTOP_PV_FORECAST_20250827153000_0000000478105870.zip
Wednesday, August 27, 2025 4:02 PM 21349 PUBLIC_ROOFTOP_PV_FORECAST_20250827160000_0000000478108792.zip
Wednesday, August 27, 2025 4:32 PM 21233 PUBLIC_ROOFTOP_PV_FORECAST_20250827163000_0000000478111835.zip
Wednesday, August 27, 2025 5:01 PM 21185 PUBLIC_ROOFTOP_PV_FORECAST_20250827170000_0000000478114903.zip
Wednesday, August 27, 2025 5:34 PM 21036 PUBLIC_ROOFTOP_PV_FORECAST_20250827173000_0000000478117867.zip
Wednesday, August 27, 2025 6:04 PM 20992 PUBLIC_ROOFTOP_PV_FORECAST_20250827180000_0000000478120866.zip
Wednesday, August 27, 2025 6:35 PM 20890 PUBLIC_ROOFTOP_PV_FORECAST_20250827183000_0000000478123887.zip
Wednesday, August 27, 2025 7:07 PM 20893 PUBLIC_ROOFTOP_PV_FORECAST_20250827190000_0000000478126633.zip
Wednesday, August 27, 2025 7:32 PM 20980 PUBLIC_ROOFTOP_PV_FORECAST_20250827193000_0000000478129324.zip
Wednesday, August 27, 2025 8:04 PM 20828 PUBLIC_ROOFTOP_PV_FORECAST_20250827200000_0000000478132014.zip
Wednesday, August 27, 2025 8:42 PM 20861 PUBLIC_ROOFTOP_PV_FORECAST_20250827203000_0000000478134724.zip
Wednesday, August 27, 2025 9:00 PM 20815 PUBLIC_ROOFTOP_PV_FORECAST_20250827210000_0000000478137174.zip
Wednesday, August 27, 2025 9:39 PM 20867 PUBLIC_ROOFTOP_PV_FORECAST_20250827213000_0000000478139806.zip
Wednesday, August 27, 2025 10:03 PM 20846 PUBLIC_ROOFTOP_PV_FORECAST_20250827220000_0000000478142733.zip
Wednesday, August 27, 2025 10:33 PM 20723 PUBLIC_ROOFTOP_PV_FORECAST_20250827223000_0000000478145310.zip
Wednesday, August 27, 2025 11:03 PM 20814 PUBLIC_ROOFTOP_PV_FORECAST_20250827230000_0000000478147873.zip
Wednesday, August 27, 2025 11:32 PM 20787 PUBLIC_ROOFTOP_PV_FORECAST_20250827233000_0000000478150463.zip
Thursday, August 28, 2025 12:04 AM 23526 PUBLIC_ROOFTOP_PV_FORECAST_20250828000000_0000000478153059.zip
Thursday, August 28, 2025 12:32 AM 23531 PUBLIC_ROOFTOP_PV_FORECAST_20250828003000_0000000478155779.zip
Thursday, August 28, 2025 1:04 AM 23609 PUBLIC_ROOFTOP_PV_FORECAST_20250828010000_0000000478158308.zip
Thursday, August 28, 2025 1:38 AM 23481 PUBLIC_ROOFTOP_PV_FORECAST_20250828013000_0000000478161091.zip
Thursday, August 28, 2025 2:03 AM 23562 PUBLIC_ROOFTOP_PV_FORECAST_20250828020000_0000000478163841.zip
Thursday, August 28, 2025 2:33 AM 23494 PUBLIC_ROOFTOP_PV_FORECAST_20250828023000_0000000478166657.zip
Thursday, August 28, 2025 3:02 AM 23561 PUBLIC_ROOFTOP_PV_FORECAST_20250828030000_0000000478169216.zip
Thursday, August 28, 2025 3:34 AM 23412 PUBLIC_ROOFTOP_PV_FORECAST_20250828033000_0000000478171853.zip
Thursday, August 28, 2025 4:08 AM 23586 PUBLIC_ROOFTOP_PV_FORECAST_20250828040000_0000000478174427.zip
Thursday, August 28, 2025 4:33 AM 23444 PUBLIC_ROOFTOP_PV_FORECAST_20250828043000_0000000478177889.zip
Thursday, August 28, 2025 5:04 AM 23417 PUBLIC_ROOFTOP_PV_FORECAST_20250828050000_0000000478180269.zip
Thursday, August 28, 2025 5:36 AM 23401 PUBLIC_ROOFTOP_PV_FORECAST_20250828053000_0000000478183169.zip
Thursday, August 28, 2025 6:09 AM 23430 PUBLIC_ROOFTOP_PV_FORECAST_20250828060000_0000000478185736.zip
Thursday, August 28, 2025 6:37 AM 23464 PUBLIC_ROOFTOP_PV_FORECAST_20250828063000_0000000478188821.zip
Thursday, August 28, 2025 7:07 AM 23361 PUBLIC_ROOFTOP_PV_FORECAST_20250828070000_0000000478191403.zip
Thursday, August 28, 2025 7:32 AM 23247 PUBLIC_ROOFTOP_PV_FORECAST_20250828073000_0000000478193988.zip
Thursday, August 28, 2025 8:05 AM 23122 PUBLIC_ROOFTOP_PV_FORECAST_20250828080000_0000000478196636.zip
Thursday, August 28, 2025 8:35 AM 23064 PUBLIC_ROOFTOP_PV_FORECAST_20250828083000_0000000478199414.zip
Thursday, August 28, 2025 9:03 AM 22919 PUBLIC_ROOFTOP_PV_FORECAST_20250828090000_0000000478202170.zip
Thursday, August 28, 2025 9:39 AM 22736 PUBLIC_ROOFTOP_PV_FORECAST_20250828093000_0000000478204977.zip
Thursday, August 28, 2025 10:06 AM 22713 PUBLIC_ROOFTOP_PV_FORECAST_20250828100000_0000000478207639.zip
Thursday, August 28, 2025 10:32 AM 22645 PUBLIC_ROOFTOP_PV_FORECAST_20250828103000_0000000478210479.zip
Thursday, August 28, 2025 11:03 AM 22413 PUBLIC_ROOFTOP_PV_FORECAST_20250828110000_0000000478213416.zip
Thursday, August 28, 2025 11:36 AM 22435 PUBLIC_ROOFTOP_PV_FORECAST_20250828113000_0000000478216184.zip
Thursday, August 28, 2025 12:05 PM 22289 PUBLIC_ROOFTOP_PV_FORECAST_20250828120000_0000000478219060.zip
Thursday, August 28, 2025 12:34 PM 22075 PUBLIC_ROOFTOP_PV_FORECAST_20250828123000_0000000478223079.zip
Thursday, August 28, 2025 1:06 PM 22033 PUBLIC_ROOFTOP_PV_FORECAST_20250828130000_0000000478226153.zip
Thursday, August 28, 2025 1:33 PM 21966 PUBLIC_ROOFTOP_PV_FORECAST_20250828133000_0000000478229215.zip
Thursday, August 28, 2025 2:07 PM 21809 PUBLIC_ROOFTOP_PV_FORECAST_20250828140000_0000000478232138.zip
Thursday, August 28, 2025 2:36 PM 21732 PUBLIC_ROOFTOP_PV_FORECAST_20250828143000_0000000478235064.zip
Thursday, August 28, 2025 3:08 PM 21632 PUBLIC_ROOFTOP_PV_FORECAST_20250828150000_0000000478237991.zip
Thursday, August 28, 2025 3:32 PM 21598 PUBLIC_ROOFTOP_PV_FORECAST_20250828153000_0000000478241005.zip
Thursday, August 28, 2025 4:07 PM 21403 PUBLIC_ROOFTOP_PV_FORECAST_20250828160000_0000000478244072.zip
Thursday, August 28, 2025 4:37 PM 21332 PUBLIC_ROOFTOP_PV_FORECAST_20250828163000_0000000478247201.zip
Thursday, August 28, 2025 5:06 PM 21179 PUBLIC_ROOFTOP_PV_FORECAST_20250828170000_0000000478250292.zip
Thursday, August 28, 2025 5:37 PM 21052 PUBLIC_ROOFTOP_PV_FORECAST_20250828173000_0000000478253353.zip
Thursday, August 28, 2025 6:01 PM 21077 PUBLIC_ROOFTOP_PV_FORECAST_20250828180000_0000000478256239.zip
Thursday, August 28, 2025 6:38 PM 21001 PUBLIC_ROOFTOP_PV_FORECAST_20250828183000_0000000478259313.zip
Thursday, August 28, 2025 7:10 PM 20970 PUBLIC_ROOFTOP_PV_FORECAST_20250828190000_0000000478262103.zip
Thursday, August 28, 2025 7:42 PM 20894 PUBLIC_ROOFTOP_PV_FORECAST_20250828193000_0000000478264868.zip
Thursday, August 28, 2025 8:06 PM 20975 PUBLIC_ROOFTOP_PV_FORECAST_20250828200000_0000000478267538.zip
Thursday, August 28, 2025 8:40 PM 20894 PUBLIC_ROOFTOP_PV_FORECAST_20250828203000_0000000478270229.zip
Thursday, August 28, 2025 9:06 PM 20854 PUBLIC_ROOFTOP_PV_FORECAST_20250828210000_0000000478272822.zip
Thursday, August 28, 2025 9:41 PM 20889 PUBLIC_ROOFTOP_PV_FORECAST_20250828213000_0000000478275690.zip
Thursday, August 28, 2025 10:06 PM 20881 PUBLIC_ROOFTOP_PV_FORECAST_20250828220000_0000000478278252.zip
Thursday, August 28, 2025 10:40 PM 20872 PUBLIC_ROOFTOP_PV_FORECAST_20250828223000_0000000478280879.zip
Thursday, August 28, 2025 11:08 PM 20837 PUBLIC_ROOFTOP_PV_FORECAST_20250828230000_0000000478283519.zip
Thursday, August 28, 2025 11:35 PM 20878 PUBLIC_ROOFTOP_PV_FORECAST_20250828233000_0000000478286114.zip
Friday, August 29, 2025 12:14 AM 23522 PUBLIC_ROOFTOP_PV_FORECAST_20250829000000_0000000478288760.zip
Friday, August 29, 2025 12:37 AM 23541 PUBLIC_ROOFTOP_PV_FORECAST_20250829003000_0000000478291452.zip
Friday, August 29, 2025 1:13 AM 23621 PUBLIC_ROOFTOP_PV_FORECAST_20250829010000_0000000478294067.zip
Friday, August 29, 2025 1:35 AM 23629 PUBLIC_ROOFTOP_PV_FORECAST_20250829013000_0000000478296899.zip
Friday, August 29, 2025 2:09 AM 23578 PUBLIC_ROOFTOP_PV_FORECAST_20250829020000_0000000478299556.zip
Friday, August 29, 2025 2:40 AM 23587 PUBLIC_ROOFTOP_PV_FORECAST_20250829023000_0000000478302240.zip
Friday, August 29, 2025 3:02 AM 23675 PUBLIC_ROOFTOP_PV_FORECAST_20250829030000_0000000478304836.zip
Friday, August 29, 2025 3:38 AM 23515 PUBLIC_ROOFTOP_PV_FORECAST_20250829033000_0000000478307472.zip
Friday, August 29, 2025 4:11 AM 23607 PUBLIC_ROOFTOP_PV_FORECAST_20250829040000_0000000478310049.zip
Friday, August 29, 2025 4:38 AM 23486 PUBLIC_ROOFTOP_PV_FORECAST_20250829043000_0000000478313637.zip
Friday, August 29, 2025 5:04 AM 23574 PUBLIC_ROOFTOP_PV_FORECAST_20250829050000_0000000478316026.zip
Friday, August 29, 2025 5:36 AM 23546 PUBLIC_ROOFTOP_PV_FORECAST_20250829053000_0000000478318829.zip
Friday, August 29, 2025 6:11 AM 23561 PUBLIC_ROOFTOP_PV_FORECAST_20250829060000_0000000478321406.zip
Friday, August 29, 2025 6:43 AM 23569 PUBLIC_ROOFTOP_PV_FORECAST_20250829063000_0000000478324480.zip
Friday, August 29, 2025 7:04 AM 23473 PUBLIC_ROOFTOP_PV_FORECAST_20250829070000_0000000478327184.zip
Friday, August 29, 2025 7:35 AM 23386 PUBLIC_ROOFTOP_PV_FORECAST_20250829073000_0000000478329823.zip
Friday, August 29, 2025 8:11 AM 23257 PUBLIC_ROOFTOP_PV_FORECAST_20250829080000_0000000478332962.zip
Friday, August 29, 2025 8:50 AM 23118 PUBLIC_ROOFTOP_PV_FORECAST_20250829083000_0000000478336321.zip
Friday, August 29, 2025 9:00 AM 23014 PUBLIC_ROOFTOP_PV_FORECAST_20250829090000_0000000478339124.zip
Friday, August 29, 2025 9:30 AM 22843 PUBLIC_ROOFTOP_PV_FORECAST_20250829093000_0000000478342184.zip
Friday, August 29, 2025 10:00 AM 22716 PUBLIC_ROOFTOP_PV_FORECAST_20250829100000_0000000478344991.zip
Friday, August 29, 2025 10:30 AM 22717 PUBLIC_ROOFTOP_PV_FORECAST_20250829103000_0000000478347866.zip
Friday, August 29, 2025 11:00 AM 22601 PUBLIC_ROOFTOP_PV_FORECAST_20250829110000_0000000478350734.zip
Friday, August 29, 2025 11:30 AM 22595 PUBLIC_ROOFTOP_PV_FORECAST_20250829113000_0000000478353732.zip
Friday, August 29, 2025 12:00 PM 22370 PUBLIC_ROOFTOP_PV_FORECAST_20250829120000_0000000478356743.zip
Friday, August 29, 2025 12:30 PM 22292 PUBLIC_ROOFTOP_PV_FORECAST_20250829123000_0000000478361262.zip
Friday, August 29, 2025 1:00 PM 22130 PUBLIC_ROOFTOP_PV_FORECAST_20250829130000_0000000478364553.zip
Friday, August 29, 2025 1:30 PM 22137 PUBLIC_ROOFTOP_PV_FORECAST_20250829133000_0000000478367693.zip
Friday, August 29, 2025 2:00 PM 22003 PUBLIC_ROOFTOP_PV_FORECAST_20250829140000_0000000478370803.zip
Friday, August 29, 2025 2:30 PM 21855 PUBLIC_ROOFTOP_PV_FORECAST_20250829143000_0000000478373972.zip
Friday, August 29, 2025 3:00 PM 21756 PUBLIC_ROOFTOP_PV_FORECAST_20250829150000_0000000478377154.zip
Friday, August 29, 2025 3:31 PM 21607 PUBLIC_ROOFTOP_PV_FORECAST_20250829153000_0000000478380573.zip
Friday, August 29, 2025 4:00 PM 21534 PUBLIC_ROOFTOP_PV_FORECAST_20250829160000_0000000478383811.zip
Friday, August 29, 2025 4:30 PM 21351 PUBLIC_ROOFTOP_PV_FORECAST_20250829163000_0000000478387015.zip
Friday, August 29, 2025 5:00 PM 21271 PUBLIC_ROOFTOP_PV_FORECAST_20250829170000_0000000478390252.zip
Friday, August 29, 2025 5:30 PM 21181 PUBLIC_ROOFTOP_PV_FORECAST_20250829173000_0000000478393621.zip
Friday, August 29, 2025 6:00 PM 21145 PUBLIC_ROOFTOP_PV_FORECAST_20250829180000_0000000478396921.zip
Friday, August 29, 2025 6:30 PM 21109 PUBLIC_ROOFTOP_PV_FORECAST_20250829183000_0000000478400251.zip
Friday, August 29, 2025 7:00 PM 21093 PUBLIC_ROOFTOP_PV_FORECAST_20250829190000_0000000478403364.zip
Friday, August 29, 2025 7:30 PM 21075 PUBLIC_ROOFTOP_PV_FORECAST_20250829193000_0000000478406314.zip
Friday, August 29, 2025 8:01 PM 21071 PUBLIC_ROOFTOP_PV_FORECAST_20250829200000_0000000478409382.zip
Friday, August 29, 2025 8:30 PM 21084 PUBLIC_ROOFTOP_PV_FORECAST_20250829203000_0000000478412211.zip
Friday, August 29, 2025 9:00 PM 21049 PUBLIC_ROOFTOP_PV_FORECAST_20250829210000_0000000478415163.zip
Friday, August 29, 2025 9:31 PM 21074 PUBLIC_ROOFTOP_PV_FORECAST_20250829213000_0000000478418250.zip
Friday, August 29, 2025 10:00 PM 20993 PUBLIC_ROOFTOP_PV_FORECAST_20250829220000_0000000478421471.zip
Friday, August 29, 2025 10:30 PM 20940 PUBLIC_ROOFTOP_PV_FORECAST_20250829223000_0000000478424584.zip
Friday, August 29, 2025 11:00 PM 21023 PUBLIC_ROOFTOP_PV_FORECAST_20250829230000_0000000478427602.zip
Friday, August 29, 2025 11:30 PM 20998 PUBLIC_ROOFTOP_PV_FORECAST_20250829233000_0000000478430381.zip
Saturday, August 30, 2025 12:00 AM 23737 PUBLIC_ROOFTOP_PV_FORECAST_20250830000000_0000000478433279.zip
Saturday, August 30, 2025 12:30 AM 23661 PUBLIC_ROOFTOP_PV_FORECAST_20250830003000_0000000478436140.zip
Saturday, August 30, 2025 1:00 AM 23746 PUBLIC_ROOFTOP_PV_FORECAST_20250830010000_0000000478438977.zip
Saturday, August 30, 2025 1:30 AM 23697 PUBLIC_ROOFTOP_PV_FORECAST_20250830013000_0000000478441963.zip
Saturday, August 30, 2025 2:00 AM 23721 PUBLIC_ROOFTOP_PV_FORECAST_20250830020000_0000000478444666.zip
Saturday, August 30, 2025 2:30 AM 23620 PUBLIC_ROOFTOP_PV_FORECAST_20250830023000_0000000478447401.zip
Saturday, August 30, 2025 3:00 AM 23605 PUBLIC_ROOFTOP_PV_FORECAST_20250830030000_0000000478450119.zip
Saturday, August 30, 2025 3:30 AM 23549 PUBLIC_ROOFTOP_PV_FORECAST_20250830033000_0000000478452874.zip
Saturday, August 30, 2025 4:01 AM 23713 PUBLIC_ROOFTOP_PV_FORECAST_20250830040000_0000000478455559.zip
Saturday, August 30, 2025 4:31 AM 23558 PUBLIC_ROOFTOP_PV_FORECAST_20250830043000_0000000478459201.zip
Saturday, August 30, 2025 5:00 AM 23669 PUBLIC_ROOFTOP_PV_FORECAST_20250830050000_0000000478461604.zip
Saturday, August 30, 2025 5:30 AM 23583 PUBLIC_ROOFTOP_PV_FORECAST_20250830053000_0000000478464444.zip
Saturday, August 30, 2025 6:00 AM 23501 PUBLIC_ROOFTOP_PV_FORECAST_20250830060000_0000000478466900.zip
Saturday, August 30, 2025 6:30 AM 23463 PUBLIC_ROOFTOP_PV_FORECAST_20250830063000_0000000478469771.zip
Saturday, August 30, 2025 7:00 AM 23479 PUBLIC_ROOFTOP_PV_FORECAST_20250830070000_0000000478472221.zip
Saturday, August 30, 2025 7:30 AM 23392 PUBLIC_ROOFTOP_PV_FORECAST_20250830073000_0000000478474734.zip
Saturday, August 30, 2025 8:01 AM 23277 PUBLIC_ROOFTOP_PV_FORECAST_20250830080000_0000000478477229.zip
Saturday, August 30, 2025 8:30 AM 23125 PUBLIC_ROOFTOP_PV_FORECAST_20250830083000_0000000478479757.zip
Saturday, August 30, 2025 9:00 AM 23058 PUBLIC_ROOFTOP_PV_FORECAST_20250830090000_0000000478482351.zip
Saturday, August 30, 2025 9:32 AM 22904 PUBLIC_ROOFTOP_PV_FORECAST_20250830093000_0000000478485232.zip
Saturday, August 30, 2025 10:00 AM 22868 PUBLIC_ROOFTOP_PV_FORECAST_20250830100000_0000000478487845.zip
Saturday, August 30, 2025 10:30 AM 22777 PUBLIC_ROOFTOP_PV_FORECAST_20250830103000_0000000478490673.zip
Saturday, August 30, 2025 11:00 AM 22689 PUBLIC_ROOFTOP_PV_FORECAST_20250830110000_0000000478493422.zip
Saturday, August 30, 2025 11:30 AM 22598 PUBLIC_ROOFTOP_PV_FORECAST_20250830113000_0000000478495994.zip
Saturday, August 30, 2025 12:00 PM 22484 PUBLIC_ROOFTOP_PV_FORECAST_20250830120000_0000000478498719.zip
Saturday, August 30, 2025 12:30 PM 22386 PUBLIC_ROOFTOP_PV_FORECAST_20250830123000_0000000478502797.zip
Saturday, August 30, 2025 1:01 PM 22302 PUBLIC_ROOFTOP_PV_FORECAST_20250830130000_0000000478505684.zip
Saturday, August 30, 2025 1:30 PM 22138 PUBLIC_ROOFTOP_PV_FORECAST_20250830133000_0000000478508576.zip
Saturday, August 30, 2025 2:01 PM 22061 PUBLIC_ROOFTOP_PV_FORECAST_20250830140000_0000000478511303.zip
Saturday, August 30, 2025 2:30 PM 21966 PUBLIC_ROOFTOP_PV_FORECAST_20250830143000_0000000478514001.zip
Saturday, August 30, 2025 3:00 PM 21810 PUBLIC_ROOFTOP_PV_FORECAST_20250830150000_0000000478516785.zip
Saturday, August 30, 2025 3:30 PM 21753 PUBLIC_ROOFTOP_PV_FORECAST_20250830153000_0000000478519750.zip
Saturday, August 30, 2025 4:00 PM 21574 PUBLIC_ROOFTOP_PV_FORECAST_20250830160000_0000000478522473.zip
Saturday, August 30, 2025 4:30 PM 21517 PUBLIC_ROOFTOP_PV_FORECAST_20250830163000_0000000478525345.zip
Saturday, August 30, 2025 5:00 PM 21329 PUBLIC_ROOFTOP_PV_FORECAST_20250830170000_0000000478528148.zip
Saturday, August 30, 2025 5:30 PM 21325 PUBLIC_ROOFTOP_PV_FORECAST_20250830173000_0000000478531047.zip
Saturday, August 30, 2025 6:00 PM 21252 PUBLIC_ROOFTOP_PV_FORECAST_20250830180000_0000000478534162.zip
Saturday, August 30, 2025 6:30 PM 21277 PUBLIC_ROOFTOP_PV_FORECAST_20250830183000_0000000478536982.zip
Saturday, August 30, 2025 7:00 PM 21197 PUBLIC_ROOFTOP_PV_FORECAST_20250830190000_0000000478539618.zip
Saturday, August 30, 2025 7:31 PM 21173 PUBLIC_ROOFTOP_PV_FORECAST_20250830193000_0000000478542207.zip
Saturday, August 30, 2025 8:00 PM 21110 PUBLIC_ROOFTOP_PV_FORECAST_20250830200000_0000000478544854.zip
Saturday, August 30, 2025 8:30 PM 21128 PUBLIC_ROOFTOP_PV_FORECAST_20250830203000_0000000478547338.zip
Saturday, August 30, 2025 9:00 PM 21105 PUBLIC_ROOFTOP_PV_FORECAST_20250830210000_0000000478549888.zip
Saturday, August 30, 2025 9:31 PM 21075 PUBLIC_ROOFTOP_PV_FORECAST_20250830213000_0000000478552510.zip
Saturday, August 30, 2025 10:00 PM 21078 PUBLIC_ROOFTOP_PV_FORECAST_20250830220000_0000000478555101.zip
Saturday, August 30, 2025 10:30 PM 21070 PUBLIC_ROOFTOP_PV_FORECAST_20250830223000_0000000478557722.zip
Saturday, August 30, 2025 11:00 PM 21069 PUBLIC_ROOFTOP_PV_FORECAST_20250830230000_0000000478560154.zip
Saturday, August 30, 2025 11:30 PM 21014 PUBLIC_ROOFTOP_PV_FORECAST_20250830233000_0000000478562597.zip
Sunday, August 31, 2025 12:01 AM 23822 PUBLIC_ROOFTOP_PV_FORECAST_20250831000000_0000000478565131.zip
Sunday, August 31, 2025 12:30 AM 23819 PUBLIC_ROOFTOP_PV_FORECAST_20250831003000_0000000478567728.zip
Sunday, August 31, 2025 1:00 AM 23832 PUBLIC_ROOFTOP_PV_FORECAST_20250831010000_0000000478570259.zip
Sunday, August 31, 2025 1:31 AM 23782 PUBLIC_ROOFTOP_PV_FORECAST_20250831013000_0000000478572958.zip
Sunday, August 31, 2025 2:00 AM 23851 PUBLIC_ROOFTOP_PV_FORECAST_20250831020000_0000000478575453.zip
Sunday, August 31, 2025 2:32 AM 23836 PUBLIC_ROOFTOP_PV_FORECAST_20250831023000_0000000478578004.zip
Sunday, August 31, 2025 3:01 AM 23764 PUBLIC_ROOFTOP_PV_FORECAST_20250831030000_0000000478580460.zip
Sunday, August 31, 2025 3:30 AM 23801 PUBLIC_ROOFTOP_PV_FORECAST_20250831033000_0000000478583035.zip
Sunday, August 31, 2025 4:00 AM 23852 PUBLIC_ROOFTOP_PV_FORECAST_20250831040000_0000000478585471.zip
Sunday, August 31, 2025 4:31 AM 23767 PUBLIC_ROOFTOP_PV_FORECAST_20250831043000_0000000478588954.zip
Sunday, August 31, 2025 5:00 AM 23800 PUBLIC_ROOFTOP_PV_FORECAST_20250831050000_0000000478591226.zip
Sunday, August 31, 2025 5:30 AM 23751 PUBLIC_ROOFTOP_PV_FORECAST_20250831053000_0000000478594067.zip
Sunday, August 31, 2025 6:00 AM 23724 PUBLIC_ROOFTOP_PV_FORECAST_20250831060000_0000000478596406.zip
Sunday, August 31, 2025 6:30 AM 23705 PUBLIC_ROOFTOP_PV_FORECAST_20250831063000_0000000478599249.zip
Sunday, August 31, 2025 7:00 AM 23624 PUBLIC_ROOFTOP_PV_FORECAST_20250831070000_0000000478601590.zip
Sunday, August 31, 2025 7:30 AM 23498 PUBLIC_ROOFTOP_PV_FORECAST_20250831073000_0000000478604141.zip
Sunday, August 31, 2025 8:01 AM 23455 PUBLIC_ROOFTOP_PV_FORECAST_20250831080000_0000000478606683.zip
Sunday, August 31, 2025 8:30 AM 23300 PUBLIC_ROOFTOP_PV_FORECAST_20250831083000_0000000478609269.zip
Sunday, August 31, 2025 9:00 AM 23156 PUBLIC_ROOFTOP_PV_FORECAST_20250831090000_0000000478611888.zip
Sunday, August 31, 2025 9:31 AM 23120 PUBLIC_ROOFTOP_PV_FORECAST_20250831093000_0000000478614578.zip
Sunday, August 31, 2025 10:00 AM 22882 PUBLIC_ROOFTOP_PV_FORECAST_20250831100000_0000000478617230.zip
Sunday, August 31, 2025 10:30 AM 22728 PUBLIC_ROOFTOP_PV_FORECAST_20250831103000_0000000478620050.zip
Sunday, August 31, 2025 11:01 AM 22815 PUBLIC_ROOFTOP_PV_FORECAST_20250831110000_0000000478622673.zip
Sunday, August 31, 2025 11:30 AM 22685 PUBLIC_ROOFTOP_PV_FORECAST_20250831113000_0000000478625421.zip
Sunday, August 31, 2025 12:00 PM 22573 PUBLIC_ROOFTOP_PV_FORECAST_20250831120000_0000000478628230.zip
Sunday, August 31, 2025 12:30 PM 22365 PUBLIC_ROOFTOP_PV_FORECAST_20250831123000_0000000478632348.zip
Sunday, August 31, 2025 1:00 PM 22400 PUBLIC_ROOFTOP_PV_FORECAST_20250831130000_0000000478635451.zip
Sunday, August 31, 2025 1:30 PM 22233 PUBLIC_ROOFTOP_PV_FORECAST_20250831133000_0000000478638407.zip
Sunday, August 31, 2025 2:00 PM 22150 PUBLIC_ROOFTOP_PV_FORECAST_20250831140000_0000000478641215.zip
Sunday, August 31, 2025 2:30 PM 21994 PUBLIC_ROOFTOP_PV_FORECAST_20250831143000_0000000478644187.zip
Sunday, August 31, 2025 3:01 PM 21785 PUBLIC_ROOFTOP_PV_FORECAST_20250831150000_0000000478647026.zip
Sunday, August 31, 2025 3:31 PM 21815 PUBLIC_ROOFTOP_PV_FORECAST_20250831153000_0000000478650008.zip
Sunday, August 31, 2025 4:00 PM 21572 PUBLIC_ROOFTOP_PV_FORECAST_20250831160000_0000000478652932.zip
Sunday, August 31, 2025 4:30 PM 21616 PUBLIC_ROOFTOP_PV_FORECAST_20250831163000_0000000478655955.zip
Sunday, August 31, 2025 5:01 PM 21407 PUBLIC_ROOFTOP_PV_FORECAST_20250831170000_0000000478658892.zip
Sunday, August 31, 2025 5:30 PM 21310 PUBLIC_ROOFTOP_PV_FORECAST_20250831173000_0000000478661937.zip
Sunday, August 31, 2025 6:00 PM 21255 PUBLIC_ROOFTOP_PV_FORECAST_20250831180000_0000000478664889.zip
Sunday, August 31, 2025 6:31 PM 21138 PUBLIC_ROOFTOP_PV_FORECAST_20250831183000_0000000478667984.zip
Sunday, August 31, 2025 7:00 PM 21211 PUBLIC_ROOFTOP_PV_FORECAST_20250831190000_0000000478670733.zip
Sunday, August 31, 2025 7:31 PM 21205 PUBLIC_ROOFTOP_PV_FORECAST_20250831193000_0000000478673639.zip
Sunday, August 31, 2025 8:01 PM 21227 PUBLIC_ROOFTOP_PV_FORECAST_20250831200000_0000000478676356.zip
Sunday, August 31, 2025 8:30 PM 21226 PUBLIC_ROOFTOP_PV_FORECAST_20250831203000_0000000478679107.zip
Sunday, August 31, 2025 9:00 PM 21180 PUBLIC_ROOFTOP_PV_FORECAST_20250831210000_0000000478681745.zip
Sunday, August 31, 2025 9:31 PM 21155 PUBLIC_ROOFTOP_PV_FORECAST_20250831213000_0000000478684437.zip