www.nemweb.com.au - /REPORTS/CURRENT/ROOFTOP_PV/FORECAST/


[To Parent Directory]

Monday, August 4, 2025 11:00 PM 19848 PUBLIC_ROOFTOP_PV_FORECAST_20250804230000_0000000474970682.zip
Monday, August 4, 2025 11:30 PM 19815 PUBLIC_ROOFTOP_PV_FORECAST_20250804233000_0000000474973676.zip
Tuesday, August 5, 2025 12:00 AM 22404 PUBLIC_ROOFTOP_PV_FORECAST_20250805000000_0000000474976629.zip
Tuesday, August 5, 2025 12:30 AM 22423 PUBLIC_ROOFTOP_PV_FORECAST_20250805003000_0000000474979506.zip
Tuesday, August 5, 2025 1:00 AM 22424 PUBLIC_ROOFTOP_PV_FORECAST_20250805010000_0000000474982360.zip
Tuesday, August 5, 2025 1:30 AM 22423 PUBLIC_ROOFTOP_PV_FORECAST_20250805013000_0000000474985310.zip
Tuesday, August 5, 2025 2:00 AM 22361 PUBLIC_ROOFTOP_PV_FORECAST_20250805020000_0000000474988078.zip
Tuesday, August 5, 2025 2:30 AM 22409 PUBLIC_ROOFTOP_PV_FORECAST_20250805023000_0000000474990864.zip
Tuesday, August 5, 2025 3:00 AM 22431 PUBLIC_ROOFTOP_PV_FORECAST_20250805030000_0000000474993557.zip
Tuesday, August 5, 2025 3:30 AM 22436 PUBLIC_ROOFTOP_PV_FORECAST_20250805033000_0000000474996424.zip
Tuesday, August 5, 2025 4:00 AM 22428 PUBLIC_ROOFTOP_PV_FORECAST_20250805040000_0000000474999116.zip
Tuesday, August 5, 2025 4:30 AM 22418 PUBLIC_ROOFTOP_PV_FORECAST_20250805043000_0000000475002587.zip
Tuesday, August 5, 2025 5:00 AM 22408 PUBLIC_ROOFTOP_PV_FORECAST_20250805050000_0000000475005132.zip
Tuesday, August 5, 2025 5:30 AM 22386 PUBLIC_ROOFTOP_PV_FORECAST_20250805053000_0000000475008101.zip
Tuesday, August 5, 2025 6:00 AM 22359 PUBLIC_ROOFTOP_PV_FORECAST_20250805060000_0000000475010748.zip
Tuesday, August 5, 2025 6:30 AM 22376 PUBLIC_ROOFTOP_PV_FORECAST_20250805063000_0000000475013734.zip
Tuesday, August 5, 2025 7:00 AM 22371 PUBLIC_ROOFTOP_PV_FORECAST_20250805070000_0000000475016284.zip
Tuesday, August 5, 2025 7:30 AM 22296 PUBLIC_ROOFTOP_PV_FORECAST_20250805073000_0000000475018961.zip
Tuesday, August 5, 2025 8:00 AM 22201 PUBLIC_ROOFTOP_PV_FORECAST_20250805080000_0000000475021739.zip
Tuesday, August 5, 2025 8:30 AM 22088 PUBLIC_ROOFTOP_PV_FORECAST_20250805083000_0000000475024602.zip
Tuesday, August 5, 2025 9:00 AM 22002 PUBLIC_ROOFTOP_PV_FORECAST_20250805090000_0000000475028417.zip
Tuesday, August 5, 2025 9:30 AM 21894 PUBLIC_ROOFTOP_PV_FORECAST_20250805093000_0000000475031284.zip
Tuesday, August 5, 2025 10:00 AM 21735 PUBLIC_ROOFTOP_PV_FORECAST_20250805100000_0000000475034210.zip
Tuesday, August 5, 2025 10:30 AM 21579 PUBLIC_ROOFTOP_PV_FORECAST_20250805103000_0000000475036985.zip
Tuesday, August 5, 2025 11:00 AM 21548 PUBLIC_ROOFTOP_PV_FORECAST_20250805110000_0000000475040051.zip
Tuesday, August 5, 2025 11:30 AM 21426 PUBLIC_ROOFTOP_PV_FORECAST_20250805113000_0000000475042945.zip
Tuesday, August 5, 2025 12:00 PM 21338 PUBLIC_ROOFTOP_PV_FORECAST_20250805120000_0000000475045971.zip
Tuesday, August 5, 2025 12:30 PM 21110 PUBLIC_ROOFTOP_PV_FORECAST_20250805123000_0000000475050408.zip
Tuesday, August 5, 2025 1:00 PM 21036 PUBLIC_ROOFTOP_PV_FORECAST_20250805130000_0000000475053380.zip
Tuesday, August 5, 2025 1:30 PM 21031 PUBLIC_ROOFTOP_PV_FORECAST_20250805133000_0000000475056391.zip
Tuesday, August 5, 2025 2:00 PM 20783 PUBLIC_ROOFTOP_PV_FORECAST_20250805140000_0000000475059498.zip
Tuesday, August 5, 2025 2:30 PM 20755 PUBLIC_ROOFTOP_PV_FORECAST_20250805143000_0000000475062619.zip
Tuesday, August 5, 2025 3:00 PM 20564 PUBLIC_ROOFTOP_PV_FORECAST_20250805150000_0000000475065623.zip
Tuesday, August 5, 2025 3:30 PM 20539 PUBLIC_ROOFTOP_PV_FORECAST_20250805153000_0000000475068987.zip
Tuesday, August 5, 2025 4:00 PM 20445 PUBLIC_ROOFTOP_PV_FORECAST_20250805160000_0000000475072166.zip
Tuesday, August 5, 2025 4:30 PM 20336 PUBLIC_ROOFTOP_PV_FORECAST_20250805163000_0000000475075427.zip
Tuesday, August 5, 2025 5:00 PM 20219 PUBLIC_ROOFTOP_PV_FORECAST_20250805170000_0000000475078515.zip
Tuesday, August 5, 2025 5:30 PM 20116 PUBLIC_ROOFTOP_PV_FORECAST_20250805173000_0000000475081666.zip
Tuesday, August 5, 2025 6:00 PM 20061 PUBLIC_ROOFTOP_PV_FORECAST_20250805180000_0000000475084744.zip
Tuesday, August 5, 2025 6:30 PM 20084 PUBLIC_ROOFTOP_PV_FORECAST_20250805183000_0000000475087866.zip
Tuesday, August 5, 2025 7:00 PM 20058 PUBLIC_ROOFTOP_PV_FORECAST_20250805190000_0000000475090844.zip
Tuesday, August 5, 2025 7:30 PM 19994 PUBLIC_ROOFTOP_PV_FORECAST_20250805193000_0000000475093618.zip
Tuesday, August 5, 2025 8:00 PM 20021 PUBLIC_ROOFTOP_PV_FORECAST_20250805200000_0000000475096480.zip
Tuesday, August 5, 2025 8:30 PM 19968 PUBLIC_ROOFTOP_PV_FORECAST_20250805203000_0000000475099151.zip
Tuesday, August 5, 2025 9:00 PM 19991 PUBLIC_ROOFTOP_PV_FORECAST_20250805210000_0000000475101977.zip
Tuesday, August 5, 2025 9:30 PM 19845 PUBLIC_ROOFTOP_PV_FORECAST_20250805213000_0000000475104905.zip
Tuesday, August 5, 2025 10:00 PM 19924 PUBLIC_ROOFTOP_PV_FORECAST_20250805220000_0000000475107744.zip
Tuesday, August 5, 2025 10:30 PM 19986 PUBLIC_ROOFTOP_PV_FORECAST_20250805223000_0000000475110408.zip
Tuesday, August 5, 2025 11:00 PM 19881 PUBLIC_ROOFTOP_PV_FORECAST_20250805230000_0000000475113089.zip
Tuesday, August 5, 2025 11:30 PM 19908 PUBLIC_ROOFTOP_PV_FORECAST_20250805233000_0000000475115750.zip
Wednesday, August 6, 2025 12:00 AM 22556 PUBLIC_ROOFTOP_PV_FORECAST_20250806000000_0000000475118566.zip
Wednesday, August 6, 2025 12:30 AM 22470 PUBLIC_ROOFTOP_PV_FORECAST_20250806003000_0000000475121366.zip
Wednesday, August 6, 2025 1:00 AM 22464 PUBLIC_ROOFTOP_PV_FORECAST_20250806010000_0000000475124044.zip
Wednesday, August 6, 2025 1:30 AM 22466 PUBLIC_ROOFTOP_PV_FORECAST_20250806013000_0000000475126955.zip
Wednesday, August 6, 2025 2:00 AM 22512 PUBLIC_ROOFTOP_PV_FORECAST_20250806020000_0000000475129673.zip
Wednesday, August 6, 2025 2:30 AM 22436 PUBLIC_ROOFTOP_PV_FORECAST_20250806023000_0000000475132406.zip
Wednesday, August 6, 2025 3:00 AM 22465 PUBLIC_ROOFTOP_PV_FORECAST_20250806030000_0000000475135064.zip
Wednesday, August 6, 2025 3:30 AM 22440 PUBLIC_ROOFTOP_PV_FORECAST_20250806033000_0000000475137802.zip
Wednesday, August 6, 2025 4:00 AM 22454 PUBLIC_ROOFTOP_PV_FORECAST_20250806040000_0000000475140442.zip
Wednesday, August 6, 2025 4:30 AM 22330 PUBLIC_ROOFTOP_PV_FORECAST_20250806043000_0000000475143844.zip
Wednesday, August 6, 2025 5:00 AM 22545 PUBLIC_ROOFTOP_PV_FORECAST_20250806050000_0000000475146270.zip
Wednesday, August 6, 2025 5:30 AM 22401 PUBLIC_ROOFTOP_PV_FORECAST_20250806053000_0000000475149047.zip
Wednesday, August 6, 2025 6:00 AM 22391 PUBLIC_ROOFTOP_PV_FORECAST_20250806060000_0000000475151569.zip
Wednesday, August 6, 2025 6:30 AM 22436 PUBLIC_ROOFTOP_PV_FORECAST_20250806063000_0000000475154721.zip
Wednesday, August 6, 2025 7:00 AM 22326 PUBLIC_ROOFTOP_PV_FORECAST_20250806070000_0000000475157380.zip
Wednesday, August 6, 2025 7:30 AM 22258 PUBLIC_ROOFTOP_PV_FORECAST_20250806073000_0000000475160049.zip
Wednesday, August 6, 2025 8:00 AM 22145 PUBLIC_ROOFTOP_PV_FORECAST_20250806080000_0000000475162797.zip
Wednesday, August 6, 2025 8:30 AM 22058 PUBLIC_ROOFTOP_PV_FORECAST_20250806083000_0000000475165450.zip
Wednesday, August 6, 2025 9:00 AM 21888 PUBLIC_ROOFTOP_PV_FORECAST_20250806090000_0000000475168203.zip
Wednesday, August 6, 2025 9:30 AM 21826 PUBLIC_ROOFTOP_PV_FORECAST_20250806093000_0000000475171109.zip
Wednesday, August 6, 2025 10:00 AM 21779 PUBLIC_ROOFTOP_PV_FORECAST_20250806100000_0000000475174157.zip
Wednesday, August 6, 2025 10:30 AM 21559 PUBLIC_ROOFTOP_PV_FORECAST_20250806103000_0000000475176984.zip
Wednesday, August 6, 2025 11:00 AM 21547 PUBLIC_ROOFTOP_PV_FORECAST_20250806110000_0000000475179916.zip
Wednesday, August 6, 2025 11:30 AM 21363 PUBLIC_ROOFTOP_PV_FORECAST_20250806113000_0000000475182667.zip
Wednesday, August 6, 2025 12:00 PM 21335 PUBLIC_ROOFTOP_PV_FORECAST_20250806120000_0000000475185814.zip
Wednesday, August 6, 2025 12:30 PM 21244 PUBLIC_ROOFTOP_PV_FORECAST_20250806123000_0000000475190171.zip
Wednesday, August 6, 2025 1:00 PM 21122 PUBLIC_ROOFTOP_PV_FORECAST_20250806130000_0000000475193115.zip
Wednesday, August 6, 2025 1:30 PM 20925 PUBLIC_ROOFTOP_PV_FORECAST_20250806133000_0000000475196215.zip
Wednesday, August 6, 2025 2:00 PM 20863 PUBLIC_ROOFTOP_PV_FORECAST_20250806140000_0000000475199201.zip
Wednesday, August 6, 2025 2:30 PM 20754 PUBLIC_ROOFTOP_PV_FORECAST_20250806143000_0000000475202059.zip
Wednesday, August 6, 2025 3:00 PM 20566 PUBLIC_ROOFTOP_PV_FORECAST_20250806150000_0000000475204875.zip
Wednesday, August 6, 2025 3:30 PM 20569 PUBLIC_ROOFTOP_PV_FORECAST_20250806153000_0000000475207745.zip
Wednesday, August 6, 2025 4:00 PM 20447 PUBLIC_ROOFTOP_PV_FORECAST_20250806160000_0000000475210628.zip
Wednesday, August 6, 2025 4:30 PM 20298 PUBLIC_ROOFTOP_PV_FORECAST_20250806163000_0000000475213832.zip
Wednesday, August 6, 2025 5:00 PM 20185 PUBLIC_ROOFTOP_PV_FORECAST_20250806170000_0000000475216835.zip
Wednesday, August 6, 2025 5:30 PM 20080 PUBLIC_ROOFTOP_PV_FORECAST_20250806173000_0000000475219887.zip
Wednesday, August 6, 2025 6:00 PM 20094 PUBLIC_ROOFTOP_PV_FORECAST_20250806180000_0000000475222716.zip
Wednesday, August 6, 2025 6:30 PM 20056 PUBLIC_ROOFTOP_PV_FORECAST_20250806183000_0000000475225575.zip
Wednesday, August 6, 2025 7:00 PM 20049 PUBLIC_ROOFTOP_PV_FORECAST_20250806190000_0000000475228255.zip
Wednesday, August 6, 2025 7:30 PM 19987 PUBLIC_ROOFTOP_PV_FORECAST_20250806193000_0000000475230884.zip
Wednesday, August 6, 2025 8:00 PM 20006 PUBLIC_ROOFTOP_PV_FORECAST_20250806200000_0000000475233572.zip
Wednesday, August 6, 2025 8:30 PM 20000 PUBLIC_ROOFTOP_PV_FORECAST_20250806203000_0000000475236628.zip
Wednesday, August 6, 2025 9:00 PM 19931 PUBLIC_ROOFTOP_PV_FORECAST_20250806210000_0000000475239338.zip
Wednesday, August 6, 2025 9:30 PM 19914 PUBLIC_ROOFTOP_PV_FORECAST_20250806213000_0000000475242021.zip
Wednesday, August 6, 2025 10:00 PM 19841 PUBLIC_ROOFTOP_PV_FORECAST_20250806220000_0000000475244711.zip
Wednesday, August 6, 2025 10:30 PM 19930 PUBLIC_ROOFTOP_PV_FORECAST_20250806223000_0000000475247391.zip
Wednesday, August 6, 2025 11:00 PM 19865 PUBLIC_ROOFTOP_PV_FORECAST_20250806230000_0000000475249894.zip
Wednesday, August 6, 2025 11:30 PM 19859 PUBLIC_ROOFTOP_PV_FORECAST_20250806233000_0000000475252533.zip
Thursday, August 7, 2025 12:00 AM 22520 PUBLIC_ROOFTOP_PV_FORECAST_20250807000000_0000000475255322.zip
Thursday, August 7, 2025 12:30 AM 22445 PUBLIC_ROOFTOP_PV_FORECAST_20250807003000_0000000475257858.zip
Thursday, August 7, 2025 1:00 AM 22462 PUBLIC_ROOFTOP_PV_FORECAST_20250807010000_0000000475260301.zip
Thursday, August 7, 2025 1:30 AM 22490 PUBLIC_ROOFTOP_PV_FORECAST_20250807013000_0000000475262941.zip
Thursday, August 7, 2025 2:00 AM 22448 PUBLIC_ROOFTOP_PV_FORECAST_20250807020000_0000000475265461.zip
Thursday, August 7, 2025 2:30 AM 22486 PUBLIC_ROOFTOP_PV_FORECAST_20250807023000_0000000475268053.zip
Thursday, August 7, 2025 3:00 AM 22425 PUBLIC_ROOFTOP_PV_FORECAST_20250807030000_0000000475270566.zip
Thursday, August 7, 2025 3:30 AM 22431 PUBLIC_ROOFTOP_PV_FORECAST_20250807033000_0000000475273153.zip
Thursday, August 7, 2025 4:00 AM 22467 PUBLIC_ROOFTOP_PV_FORECAST_20250807040000_0000000475275791.zip
Thursday, August 7, 2025 4:30 AM 22441 PUBLIC_ROOFTOP_PV_FORECAST_20250807043000_0000000475279107.zip
Thursday, August 7, 2025 5:00 AM 22418 PUBLIC_ROOFTOP_PV_FORECAST_20250807050000_0000000475281433.zip
Thursday, August 7, 2025 5:30 AM 22402 PUBLIC_ROOFTOP_PV_FORECAST_20250807053000_0000000475283977.zip
Thursday, August 7, 2025 6:00 AM 22376 PUBLIC_ROOFTOP_PV_FORECAST_20250807060000_0000000475286293.zip
Thursday, August 7, 2025 6:30 AM 22410 PUBLIC_ROOFTOP_PV_FORECAST_20250807063000_0000000475288913.zip
Thursday, August 7, 2025 7:00 AM 22322 PUBLIC_ROOFTOP_PV_FORECAST_20250807070000_0000000475291183.zip
Thursday, August 7, 2025 7:30 AM 22320 PUBLIC_ROOFTOP_PV_FORECAST_20250807073000_0000000475293502.zip
Thursday, August 7, 2025 8:00 AM 22237 PUBLIC_ROOFTOP_PV_FORECAST_20250807080000_0000000475296003.zip
Thursday, August 7, 2025 8:30 AM 22086 PUBLIC_ROOFTOP_PV_FORECAST_20250807083000_0000000475298849.zip
Thursday, August 7, 2025 9:00 AM 22038 PUBLIC_ROOFTOP_PV_FORECAST_20250807090000_0000000475301521.zip
Thursday, August 7, 2025 9:30 AM 21951 PUBLIC_ROOFTOP_PV_FORECAST_20250807093000_0000000475304357.zip
Thursday, August 7, 2025 10:00 AM 21837 PUBLIC_ROOFTOP_PV_FORECAST_20250807100000_0000000475306975.zip
Thursday, August 7, 2025 10:30 AM 21675 PUBLIC_ROOFTOP_PV_FORECAST_20250807103000_0000000475309581.zip
Thursday, August 7, 2025 11:00 AM 21658 PUBLIC_ROOFTOP_PV_FORECAST_20250807110000_0000000475312187.zip
Thursday, August 7, 2025 11:30 AM 21498 PUBLIC_ROOFTOP_PV_FORECAST_20250807113000_0000000475314793.zip
Thursday, August 7, 2025 12:00 PM 21418 PUBLIC_ROOFTOP_PV_FORECAST_20250807120000_0000000475318014.zip
Thursday, August 7, 2025 12:30 PM 21283 PUBLIC_ROOFTOP_PV_FORECAST_20250807123000_0000000475322048.zip
Thursday, August 7, 2025 1:00 PM 21087 PUBLIC_ROOFTOP_PV_FORECAST_20250807130000_0000000475324962.zip
Thursday, August 7, 2025 1:30 PM 21080 PUBLIC_ROOFTOP_PV_FORECAST_20250807133000_0000000475327857.zip
Thursday, August 7, 2025 2:00 PM 20935 PUBLIC_ROOFTOP_PV_FORECAST_20250807140000_0000000475330638.zip
Thursday, August 7, 2025 2:30 PM 20863 PUBLIC_ROOFTOP_PV_FORECAST_20250807143000_0000000475333571.zip
Thursday, August 7, 2025 3:00 PM 20690 PUBLIC_ROOFTOP_PV_FORECAST_20250807150000_0000000475336405.zip
Thursday, August 7, 2025 3:30 PM 20594 PUBLIC_ROOFTOP_PV_FORECAST_20250807153000_0000000475339284.zip
Thursday, August 7, 2025 4:00 PM 20409 PUBLIC_ROOFTOP_PV_FORECAST_20250807160000_0000000475342250.zip
Thursday, August 7, 2025 4:30 PM 20408 PUBLIC_ROOFTOP_PV_FORECAST_20250807163000_0000000475345118.zip
Thursday, August 7, 2025 5:00 PM 20169 PUBLIC_ROOFTOP_PV_FORECAST_20250807170000_0000000475347851.zip
Thursday, August 7, 2025 5:30 PM 20143 PUBLIC_ROOFTOP_PV_FORECAST_20250807173000_0000000475351120.zip
Thursday, August 7, 2025 6:00 PM 20145 PUBLIC_ROOFTOP_PV_FORECAST_20250807180000_0000000475353943.zip
Thursday, August 7, 2025 6:30 PM 20155 PUBLIC_ROOFTOP_PV_FORECAST_20250807183000_0000000475356765.zip
Thursday, August 7, 2025 7:00 PM 20018 PUBLIC_ROOFTOP_PV_FORECAST_20250807190000_0000000475359263.zip
Thursday, August 7, 2025 7:30 PM 20058 PUBLIC_ROOFTOP_PV_FORECAST_20250807193000_0000000475361790.zip
Thursday, August 7, 2025 8:00 PM 20074 PUBLIC_ROOFTOP_PV_FORECAST_20250807200000_0000000475364326.zip
Thursday, August 7, 2025 8:30 PM 20045 PUBLIC_ROOFTOP_PV_FORECAST_20250807203000_0000000475367183.zip
Thursday, August 7, 2025 9:00 PM 20013 PUBLIC_ROOFTOP_PV_FORECAST_20250807210000_0000000475369718.zip
Thursday, August 7, 2025 9:30 PM 19945 PUBLIC_ROOFTOP_PV_FORECAST_20250807213000_0000000475372222.zip
Thursday, August 7, 2025 10:00 PM 19995 PUBLIC_ROOFTOP_PV_FORECAST_20250807220000_0000000475374812.zip
Thursday, August 7, 2025 10:30 PM 19916 PUBLIC_ROOFTOP_PV_FORECAST_20250807223000_0000000475377467.zip
Thursday, August 7, 2025 11:00 PM 19969 PUBLIC_ROOFTOP_PV_FORECAST_20250807230000_0000000475379874.zip
Thursday, August 7, 2025 11:30 PM 19914 PUBLIC_ROOFTOP_PV_FORECAST_20250807233000_0000000475382393.zip
Friday, August 8, 2025 12:00 AM 22535 PUBLIC_ROOFTOP_PV_FORECAST_20250808000000_0000000475384937.zip
Friday, August 8, 2025 12:30 AM 22567 PUBLIC_ROOFTOP_PV_FORECAST_20250808003000_0000000475387524.zip
Friday, August 8, 2025 1:00 AM 22512 PUBLIC_ROOFTOP_PV_FORECAST_20250808010000_0000000475390011.zip
Friday, August 8, 2025 1:30 AM 22459 PUBLIC_ROOFTOP_PV_FORECAST_20250808013000_0000000475392695.zip
Friday, August 8, 2025 2:00 AM 22438 PUBLIC_ROOFTOP_PV_FORECAST_20250808020000_0000000475395272.zip
Friday, August 8, 2025 2:30 AM 22494 PUBLIC_ROOFTOP_PV_FORECAST_20250808023000_0000000475397802.zip
Friday, August 8, 2025 3:00 AM 22562 PUBLIC_ROOFTOP_PV_FORECAST_20250808030000_0000000475400267.zip
Friday, August 8, 2025 3:30 AM 22532 PUBLIC_ROOFTOP_PV_FORECAST_20250808033000_0000000475402743.zip
Friday, August 8, 2025 4:00 AM 22557 PUBLIC_ROOFTOP_PV_FORECAST_20250808040000_0000000475405167.zip
Friday, August 8, 2025 4:30 AM 22496 PUBLIC_ROOFTOP_PV_FORECAST_20250808043000_0000000475408467.zip
Friday, August 8, 2025 5:00 AM 22503 PUBLIC_ROOFTOP_PV_FORECAST_20250808050000_0000000475410663.zip
Friday, August 8, 2025 5:30 AM 22406 PUBLIC_ROOFTOP_PV_FORECAST_20250808053000_0000000475413257.zip
Friday, August 8, 2025 6:00 AM 22495 PUBLIC_ROOFTOP_PV_FORECAST_20250808060000_0000000475415653.zip
Friday, August 8, 2025 6:30 AM 22436 PUBLIC_ROOFTOP_PV_FORECAST_20250808063000_0000000475418361.zip
Friday, August 8, 2025 7:00 AM 22465 PUBLIC_ROOFTOP_PV_FORECAST_20250808070000_0000000475420874.zip
Friday, August 8, 2025 7:30 AM 22345 PUBLIC_ROOFTOP_PV_FORECAST_20250808073000_0000000475423266.zip
Friday, August 8, 2025 8:00 AM 22217 PUBLIC_ROOFTOP_PV_FORECAST_20250808080000_0000000475425716.zip
Friday, August 8, 2025 8:30 AM 22132 PUBLIC_ROOFTOP_PV_FORECAST_20250808083000_0000000475428289.zip
Friday, August 8, 2025 9:00 AM 21991 PUBLIC_ROOFTOP_PV_FORECAST_20250808090000_0000000475431032.zip
Friday, August 8, 2025 9:30 AM 21932 PUBLIC_ROOFTOP_PV_FORECAST_20250808093000_0000000475433468.zip
Friday, August 8, 2025 10:00 AM 21758 PUBLIC_ROOFTOP_PV_FORECAST_20250808100000_0000000475435927.zip
Friday, August 8, 2025 10:30 AM 21717 PUBLIC_ROOFTOP_PV_FORECAST_20250808103000_0000000475438782.zip
Friday, August 8, 2025 11:00 AM 21574 PUBLIC_ROOFTOP_PV_FORECAST_20250808110000_0000000475441506.zip
Friday, August 8, 2025 11:30 AM 21489 PUBLIC_ROOFTOP_PV_FORECAST_20250808113000_0000000475444095.zip
Friday, August 8, 2025 12:00 PM 21378 PUBLIC_ROOFTOP_PV_FORECAST_20250808120000_0000000475446744.zip
Friday, August 8, 2025 12:30 PM 21186 PUBLIC_ROOFTOP_PV_FORECAST_20250808123000_0000000475450927.zip
Friday, August 8, 2025 1:00 PM 21043 PUBLIC_ROOFTOP_PV_FORECAST_20250808130000_0000000475454300.zip
Friday, August 8, 2025 1:30 PM 21093 PUBLIC_ROOFTOP_PV_FORECAST_20250808133000_0000000475457136.zip
Friday, August 8, 2025 2:00 PM 20926 PUBLIC_ROOFTOP_PV_FORECAST_20250808140000_0000000475459811.zip
Friday, August 8, 2025 2:30 PM 20859 PUBLIC_ROOFTOP_PV_FORECAST_20250808143000_0000000475462586.zip
Friday, August 8, 2025 3:00 PM 20672 PUBLIC_ROOFTOP_PV_FORECAST_20250808150000_0000000475465626.zip
Friday, August 8, 2025 3:30 PM 20576 PUBLIC_ROOFTOP_PV_FORECAST_20250808153000_0000000475468596.zip
Friday, August 8, 2025 4:00 PM 20492 PUBLIC_ROOFTOP_PV_FORECAST_20250808160000_0000000475471323.zip
Friday, August 8, 2025 4:30 PM 20320 PUBLIC_ROOFTOP_PV_FORECAST_20250808163000_0000000475474109.zip
Friday, August 8, 2025 5:00 PM 20285 PUBLIC_ROOFTOP_PV_FORECAST_20250808170000_0000000475477146.zip
Friday, August 8, 2025 5:30 PM 20243 PUBLIC_ROOFTOP_PV_FORECAST_20250808173000_0000000475479953.zip
Friday, August 8, 2025 6:00 PM 20142 PUBLIC_ROOFTOP_PV_FORECAST_20250808180000_0000000475482840.zip
Friday, August 8, 2025 6:30 PM 20073 PUBLIC_ROOFTOP_PV_FORECAST_20250808183000_0000000475485715.zip
Friday, August 8, 2025 7:00 PM 20138 PUBLIC_ROOFTOP_PV_FORECAST_20250808190000_0000000475488377.zip
Friday, August 8, 2025 7:30 PM 20077 PUBLIC_ROOFTOP_PV_FORECAST_20250808193000_0000000475491165.zip
Friday, August 8, 2025 8:00 PM 20079 PUBLIC_ROOFTOP_PV_FORECAST_20250808200000_0000000475494253.zip
Friday, August 8, 2025 8:30 PM 20051 PUBLIC_ROOFTOP_PV_FORECAST_20250808203000_0000000475497737.zip
Friday, August 8, 2025 9:00 PM 19998 PUBLIC_ROOFTOP_PV_FORECAST_20250808210000_0000000475500521.zip
Friday, August 8, 2025 9:30 PM 20017 PUBLIC_ROOFTOP_PV_FORECAST_20250808213000_0000000475503161.zip
Friday, August 8, 2025 10:00 PM 20041 PUBLIC_ROOFTOP_PV_FORECAST_20250808220000_0000000475505930.zip
Friday, August 8, 2025 10:30 PM 19959 PUBLIC_ROOFTOP_PV_FORECAST_20250808223000_0000000475508508.zip
Friday, August 8, 2025 11:00 PM 19954 PUBLIC_ROOFTOP_PV_FORECAST_20250808230000_0000000475511030.zip
Friday, August 8, 2025 11:30 PM 19931 PUBLIC_ROOFTOP_PV_FORECAST_20250808233000_0000000475513709.zip
Saturday, August 9, 2025 12:00 AM 22502 PUBLIC_ROOFTOP_PV_FORECAST_20250809000000_0000000475516387.zip
Saturday, August 9, 2025 12:30 AM 22571 PUBLIC_ROOFTOP_PV_FORECAST_20250809003000_0000000475519233.zip
Saturday, August 9, 2025 1:00 AM 22604 PUBLIC_ROOFTOP_PV_FORECAST_20250809010000_0000000475522219.zip
Saturday, August 9, 2025 1:30 AM 22570 PUBLIC_ROOFTOP_PV_FORECAST_20250809013000_0000000475525127.zip
Saturday, August 9, 2025 2:00 AM 22572 PUBLIC_ROOFTOP_PV_FORECAST_20250809020000_0000000475527950.zip
Saturday, August 9, 2025 2:30 AM 22527 PUBLIC_ROOFTOP_PV_FORECAST_20250809023000_0000000475530760.zip
Saturday, August 9, 2025 3:00 AM 22573 PUBLIC_ROOFTOP_PV_FORECAST_20250809030000_0000000475533399.zip
Saturday, August 9, 2025 3:30 AM 22628 PUBLIC_ROOFTOP_PV_FORECAST_20250809033000_0000000475536139.zip
Saturday, August 9, 2025 4:00 AM 22583 PUBLIC_ROOFTOP_PV_FORECAST_20250809040000_0000000475538717.zip
Saturday, August 9, 2025 4:30 AM 22448 PUBLIC_ROOFTOP_PV_FORECAST_20250809043000_0000000475542252.zip
Saturday, August 9, 2025 5:00 AM 22546 PUBLIC_ROOFTOP_PV_FORECAST_20250809050000_0000000475544626.zip
Saturday, August 9, 2025 5:30 AM 22564 PUBLIC_ROOFTOP_PV_FORECAST_20250809053000_0000000475547481.zip
Saturday, August 9, 2025 6:00 AM 22523 PUBLIC_ROOFTOP_PV_FORECAST_20250809060000_0000000475549977.zip
Saturday, August 9, 2025 6:30 AM 22423 PUBLIC_ROOFTOP_PV_FORECAST_20250809063000_0000000475552745.zip
Saturday, August 9, 2025 7:00 AM 22484 PUBLIC_ROOFTOP_PV_FORECAST_20250809070000_0000000475555138.zip
Saturday, August 9, 2025 7:30 AM 22403 PUBLIC_ROOFTOP_PV_FORECAST_20250809073000_0000000475557713.zip
Saturday, August 9, 2025 8:00 AM 22305 PUBLIC_ROOFTOP_PV_FORECAST_20250809080000_0000000475560500.zip
Saturday, August 9, 2025 8:30 AM 22161 PUBLIC_ROOFTOP_PV_FORECAST_20250809083000_0000000475563214.zip
Saturday, August 9, 2025 9:00 AM 21983 PUBLIC_ROOFTOP_PV_FORECAST_20250809090000_0000000475566117.zip
Saturday, August 9, 2025 9:30 AM 21868 PUBLIC_ROOFTOP_PV_FORECAST_20250809093000_0000000475569188.zip
Saturday, August 9, 2025 10:00 AM 21830 PUBLIC_ROOFTOP_PV_FORECAST_20250809100000_0000000475571795.zip
Saturday, August 9, 2025 10:30 AM 21797 PUBLIC_ROOFTOP_PV_FORECAST_20250809103000_0000000475574910.zip
Saturday, August 9, 2025 11:00 AM 21651 PUBLIC_ROOFTOP_PV_FORECAST_20250809110000_0000000475577715.zip
Saturday, August 9, 2025 11:30 AM 21495 PUBLIC_ROOFTOP_PV_FORECAST_20250809113000_0000000475580589.zip
Saturday, August 9, 2025 12:00 PM 21367 PUBLIC_ROOFTOP_PV_FORECAST_20250809120000_0000000475583277.zip
Saturday, August 9, 2025 12:30 PM 21330 PUBLIC_ROOFTOP_PV_FORECAST_20250809123000_0000000475587536.zip
Saturday, August 9, 2025 1:00 PM 21175 PUBLIC_ROOFTOP_PV_FORECAST_20250809130000_0000000475590365.zip
Saturday, August 9, 2025 1:30 PM 21058 PUBLIC_ROOFTOP_PV_FORECAST_20250809133000_0000000475593152.zip
Saturday, August 9, 2025 2:00 PM 21020 PUBLIC_ROOFTOP_PV_FORECAST_20250809140000_0000000475595938.zip
Saturday, August 9, 2025 2:30 PM 20894 PUBLIC_ROOFTOP_PV_FORECAST_20250809143000_0000000475598792.zip
Saturday, August 9, 2025 3:00 PM 20735 PUBLIC_ROOFTOP_PV_FORECAST_20250809150000_0000000475601622.zip
Saturday, August 9, 2025 3:30 PM 20673 PUBLIC_ROOFTOP_PV_FORECAST_20250809153000_0000000475604553.zip
Saturday, August 9, 2025 4:00 PM 20507 PUBLIC_ROOFTOP_PV_FORECAST_20250809160000_0000000475607397.zip
Saturday, August 9, 2025 4:30 PM 20337 PUBLIC_ROOFTOP_PV_FORECAST_20250809163000_0000000475610471.zip
Saturday, August 9, 2025 5:00 PM 20244 PUBLIC_ROOFTOP_PV_FORECAST_20250809170000_0000000475613440.zip
Saturday, August 9, 2025 5:30 PM 20173 PUBLIC_ROOFTOP_PV_FORECAST_20250809173000_0000000475616394.zip
Saturday, August 9, 2025 6:00 PM 20261 PUBLIC_ROOFTOP_PV_FORECAST_20250809180000_0000000475619448.zip
Saturday, August 9, 2025 6:30 PM 20137 PUBLIC_ROOFTOP_PV_FORECAST_20250809183000_0000000475622767.zip
Saturday, August 9, 2025 7:00 PM 20183 PUBLIC_ROOFTOP_PV_FORECAST_20250809190000_0000000475625908.zip
Saturday, August 9, 2025 7:30 PM 20190 PUBLIC_ROOFTOP_PV_FORECAST_20250809193000_0000000475628710.zip
Saturday, August 9, 2025 8:00 PM 20065 PUBLIC_ROOFTOP_PV_FORECAST_20250809200000_0000000475631603.zip
Saturday, August 9, 2025 8:30 PM 20121 PUBLIC_ROOFTOP_PV_FORECAST_20250809203000_0000000475634442.zip
Saturday, August 9, 2025 9:00 PM 20206 PUBLIC_ROOFTOP_PV_FORECAST_20250809210000_0000000475637219.zip
Saturday, August 9, 2025 9:30 PM 20095 PUBLIC_ROOFTOP_PV_FORECAST_20250809213000_0000000475640004.zip
Saturday, August 9, 2025 10:00 PM 20091 PUBLIC_ROOFTOP_PV_FORECAST_20250809220000_0000000475642840.zip
Saturday, August 9, 2025 10:30 PM 20050 PUBLIC_ROOFTOP_PV_FORECAST_20250809223000_0000000475645623.zip
Saturday, August 9, 2025 11:00 PM 20035 PUBLIC_ROOFTOP_PV_FORECAST_20250809230000_0000000475648225.zip
Saturday, August 9, 2025 11:30 PM 19967 PUBLIC_ROOFTOP_PV_FORECAST_20250809233000_0000000475650959.zip
Sunday, August 10, 2025 12:00 AM 22725 PUBLIC_ROOFTOP_PV_FORECAST_20250810000000_0000000475654058.zip
Sunday, August 10, 2025 12:30 AM 22611 PUBLIC_ROOFTOP_PV_FORECAST_20250810003000_0000000475656791.zip
Sunday, August 10, 2025 1:00 AM 22618 PUBLIC_ROOFTOP_PV_FORECAST_20250810010000_0000000475659428.zip
Sunday, August 10, 2025 1:30 AM 22601 PUBLIC_ROOFTOP_PV_FORECAST_20250810013000_0000000475662196.zip
Sunday, August 10, 2025 2:00 AM 22620 PUBLIC_ROOFTOP_PV_FORECAST_20250810020000_0000000475664897.zip
Sunday, August 10, 2025 2:30 AM 22588 PUBLIC_ROOFTOP_PV_FORECAST_20250810023000_0000000475667611.zip
Sunday, August 10, 2025 3:00 AM 22503 PUBLIC_ROOFTOP_PV_FORECAST_20250810030000_0000000475670326.zip
Sunday, August 10, 2025 3:30 AM 22516 PUBLIC_ROOFTOP_PV_FORECAST_20250810033000_0000000475672998.zip
Sunday, August 10, 2025 4:00 AM 22529 PUBLIC_ROOFTOP_PV_FORECAST_20250810040000_0000000475675665.zip
Sunday, August 10, 2025 4:30 AM 22509 PUBLIC_ROOFTOP_PV_FORECAST_20250810043000_0000000475679187.zip
Sunday, August 10, 2025 5:00 AM 22500 PUBLIC_ROOFTOP_PV_FORECAST_20250810050000_0000000475681650.zip
Sunday, August 10, 2025 5:30 AM 22459 PUBLIC_ROOFTOP_PV_FORECAST_20250810053000_0000000475684438.zip
Sunday, August 10, 2025 6:00 AM 22616 PUBLIC_ROOFTOP_PV_FORECAST_20250810060000_0000000475686901.zip
Sunday, August 10, 2025 6:30 AM 22475 PUBLIC_ROOFTOP_PV_FORECAST_20250810063000_0000000475689672.zip
Sunday, August 10, 2025 7:00 AM 22407 PUBLIC_ROOFTOP_PV_FORECAST_20250810070000_0000000475692164.zip
Sunday, August 10, 2025 7:30 AM 22347 PUBLIC_ROOFTOP_PV_FORECAST_20250810073000_0000000475694884.zip
Sunday, August 10, 2025 8:00 AM 22345 PUBLIC_ROOFTOP_PV_FORECAST_20250810080000_0000000475697606.zip
Sunday, August 10, 2025 8:30 AM 22244 PUBLIC_ROOFTOP_PV_FORECAST_20250810083000_0000000475700525.zip
Sunday, August 10, 2025 9:00 AM 22170 PUBLIC_ROOFTOP_PV_FORECAST_20250810090000_0000000475703295.zip
Sunday, August 10, 2025 9:30 AM 21985 PUBLIC_ROOFTOP_PV_FORECAST_20250810093000_0000000475706166.zip
Sunday, August 10, 2025 10:00 AM 21915 PUBLIC_ROOFTOP_PV_FORECAST_20250810100000_0000000475708930.zip
Sunday, August 10, 2025 10:30 AM 21820 PUBLIC_ROOFTOP_PV_FORECAST_20250810103000_0000000475711676.zip
Sunday, August 10, 2025 11:00 AM 21712 PUBLIC_ROOFTOP_PV_FORECAST_20250810110000_0000000475714381.zip
Sunday, August 10, 2025 11:30 AM 21570 PUBLIC_ROOFTOP_PV_FORECAST_20250810113000_0000000475717068.zip
Sunday, August 10, 2025 12:00 PM 21498 PUBLIC_ROOFTOP_PV_FORECAST_20250810120000_0000000475719855.zip
Sunday, August 10, 2025 12:30 PM 21409 PUBLIC_ROOFTOP_PV_FORECAST_20250810123000_0000000475723986.zip
Sunday, August 10, 2025 1:00 PM 21209 PUBLIC_ROOFTOP_PV_FORECAST_20250810130000_0000000475726904.zip
Sunday, August 10, 2025 1:30 PM 21011 PUBLIC_ROOFTOP_PV_FORECAST_20250810133000_0000000475729862.zip
Sunday, August 10, 2025 2:00 PM 21083 PUBLIC_ROOFTOP_PV_FORECAST_20250810140000_0000000475732677.zip
Sunday, August 10, 2025 2:30 PM 20812 PUBLIC_ROOFTOP_PV_FORECAST_20250810143000_0000000475735594.zip
Sunday, August 10, 2025 3:00 PM 20781 PUBLIC_ROOFTOP_PV_FORECAST_20250810150000_0000000475738447.zip
Sunday, August 10, 2025 3:30 PM 20648 PUBLIC_ROOFTOP_PV_FORECAST_20250810153000_0000000475741409.zip
Sunday, August 10, 2025 4:00 PM 20515 PUBLIC_ROOFTOP_PV_FORECAST_20250810160000_0000000475744266.zip
Sunday, August 10, 2025 4:30 PM 20509 PUBLIC_ROOFTOP_PV_FORECAST_20250810163000_0000000475747545.zip
Sunday, August 10, 2025 5:00 PM 20373 PUBLIC_ROOFTOP_PV_FORECAST_20250810170000_0000000475750542.zip
Sunday, August 10, 2025 5:30 PM 20301 PUBLIC_ROOFTOP_PV_FORECAST_20250810173000_0000000475753603.zip
Sunday, August 10, 2025 6:00 PM 20334 PUBLIC_ROOFTOP_PV_FORECAST_20250810180000_0000000475756693.zip
Sunday, August 10, 2025 6:30 PM 20277 PUBLIC_ROOFTOP_PV_FORECAST_20250810183000_0000000475759645.zip
Sunday, August 10, 2025 7:00 PM 20190 PUBLIC_ROOFTOP_PV_FORECAST_20250810190000_0000000475762528.zip
Sunday, August 10, 2025 7:30 PM 20134 PUBLIC_ROOFTOP_PV_FORECAST_20250810193000_0000000475765490.zip
Sunday, August 10, 2025 8:00 PM 20223 PUBLIC_ROOFTOP_PV_FORECAST_20250810200000_0000000475768456.zip
Sunday, August 10, 2025 8:30 PM 20142 PUBLIC_ROOFTOP_PV_FORECAST_20250810203000_0000000475771295.zip
Sunday, August 10, 2025 9:00 PM 20075 PUBLIC_ROOFTOP_PV_FORECAST_20250810210000_0000000475774172.zip
Sunday, August 10, 2025 9:30 PM 20031 PUBLIC_ROOFTOP_PV_FORECAST_20250810213000_0000000475776988.zip
Sunday, August 10, 2025 10:00 PM 20054 PUBLIC_ROOFTOP_PV_FORECAST_20250810220000_0000000475779805.zip
Sunday, August 10, 2025 10:30 PM 20025 PUBLIC_ROOFTOP_PV_FORECAST_20250810223000_0000000475782525.zip
Sunday, August 10, 2025 11:00 PM 20094 PUBLIC_ROOFTOP_PV_FORECAST_20250810230000_0000000475785232.zip
Sunday, August 10, 2025 11:30 PM 20021 PUBLIC_ROOFTOP_PV_FORECAST_20250810233000_0000000475788026.zip
Monday, August 11, 2025 12:00 AM 22723 PUBLIC_ROOFTOP_PV_FORECAST_20250811000000_0000000475790917.zip
Monday, August 11, 2025 12:30 AM 22746 PUBLIC_ROOFTOP_PV_FORECAST_20250811003000_0000000475793646.zip
Monday, August 11, 2025 1:00 AM 22686 PUBLIC_ROOFTOP_PV_FORECAST_20250811010000_0000000475796439.zip
Monday, August 11, 2025 1:30 AM 22703 PUBLIC_ROOFTOP_PV_FORECAST_20250811013000_0000000475799282.zip
Monday, August 11, 2025 2:00 AM 22612 PUBLIC_ROOFTOP_PV_FORECAST_20250811020000_0000000475801989.zip
Monday, August 11, 2025 2:30 AM 22563 PUBLIC_ROOFTOP_PV_FORECAST_20250811023000_0000000475804734.zip
Monday, August 11, 2025 3:00 AM 22703 PUBLIC_ROOFTOP_PV_FORECAST_20250811030000_0000000475807480.zip
Monday, August 11, 2025 3:30 AM 22655 PUBLIC_ROOFTOP_PV_FORECAST_20250811033000_0000000475810224.zip
Monday, August 11, 2025 4:00 AM 22687 PUBLIC_ROOFTOP_PV_FORECAST_20250811040000_0000000475812909.zip
Monday, August 11, 2025 4:30 AM 22711 PUBLIC_ROOFTOP_PV_FORECAST_20250811043000_0000000475816423.zip
Monday, August 11, 2025 5:00 AM 22718 PUBLIC_ROOFTOP_PV_FORECAST_20250811050000_0000000475818828.zip
Monday, August 11, 2025 5:30 AM 22643 PUBLIC_ROOFTOP_PV_FORECAST_20250811053000_0000000475821868.zip
Monday, August 11, 2025 6:00 AM 22673 PUBLIC_ROOFTOP_PV_FORECAST_20250811060000_0000000475824509.zip
Monday, August 11, 2025 6:30 AM 22584 PUBLIC_ROOFTOP_PV_FORECAST_20250811063000_0000000475827373.zip
Monday, August 11, 2025 7:00 AM 22614 PUBLIC_ROOFTOP_PV_FORECAST_20250811070000_0000000475829937.zip
Monday, August 11, 2025 7:30 AM 22506 PUBLIC_ROOFTOP_PV_FORECAST_20250811073000_0000000475832461.zip
Monday, August 11, 2025 8:00 AM 22373 PUBLIC_ROOFTOP_PV_FORECAST_20250811080000_0000000475835156.zip
Monday, August 11, 2025 8:30 AM 22268 PUBLIC_ROOFTOP_PV_FORECAST_20250811083000_0000000475837923.zip
Monday, August 11, 2025 9:00 AM 22158 PUBLIC_ROOFTOP_PV_FORECAST_20250811090000_0000000475840957.zip
Monday, August 11, 2025 9:30 AM 21975 PUBLIC_ROOFTOP_PV_FORECAST_20250811093000_0000000475843857.zip
Monday, August 11, 2025 10:00 AM 21912 PUBLIC_ROOFTOP_PV_FORECAST_20250811100000_0000000475846494.zip
Monday, August 11, 2025 10:30 AM 21851 PUBLIC_ROOFTOP_PV_FORECAST_20250811103000_0000000475849374.zip
Monday, August 11, 2025 11:00 AM 21772 PUBLIC_ROOFTOP_PV_FORECAST_20250811110000_0000000475852368.zip
Monday, August 11, 2025 11:30 AM 21655 PUBLIC_ROOFTOP_PV_FORECAST_20250811113000_0000000475855384.zip
Monday, August 11, 2025 12:00 PM 21533 PUBLIC_ROOFTOP_PV_FORECAST_20250811120000_0000000475858364.zip
Monday, August 11, 2025 12:30 PM 21361 PUBLIC_ROOFTOP_PV_FORECAST_20250811123000_0000000475862567.zip
Monday, August 11, 2025 1:00 PM 21301 PUBLIC_ROOFTOP_PV_FORECAST_20250811130000_0000000475865698.zip
Monday, August 11, 2025 1:30 PM 21203 PUBLIC_ROOFTOP_PV_FORECAST_20250811133000_0000000475868869.zip
Monday, August 11, 2025 2:00 PM 21037 PUBLIC_ROOFTOP_PV_FORECAST_20250811140000_0000000475871921.zip
Monday, August 11, 2025 2:30 PM 20838 PUBLIC_ROOFTOP_PV_FORECAST_20250811143000_0000000475874836.zip
Monday, August 11, 2025 3:00 PM 20848 PUBLIC_ROOFTOP_PV_FORECAST_20250811150000_0000000475877820.zip
Monday, August 11, 2025 3:30 PM 20788 PUBLIC_ROOFTOP_PV_FORECAST_20250811153000_0000000475880878.zip
Monday, August 11, 2025 4:00 PM 20643 PUBLIC_ROOFTOP_PV_FORECAST_20250811160000_0000000475884332.zip
Monday, August 11, 2025 4:30 PM 20522 PUBLIC_ROOFTOP_PV_FORECAST_20250811163000_0000000475887335.zip
Monday, August 11, 2025 5:00 PM 20327 PUBLIC_ROOFTOP_PV_FORECAST_20250811170000_0000000475890333.zip
Monday, August 11, 2025 5:30 PM 20377 PUBLIC_ROOFTOP_PV_FORECAST_20250811173000_0000000475893596.zip
Monday, August 11, 2025 6:00 PM 20140 PUBLIC_ROOFTOP_PV_FORECAST_20250811180000_0000000475896608.zip
Monday, August 11, 2025 6:30 PM 20263 PUBLIC_ROOFTOP_PV_FORECAST_20250811183000_0000000475899709.zip
Monday, August 11, 2025 7:00 PM 20265 PUBLIC_ROOFTOP_PV_FORECAST_20250811190000_0000000475902587.zip
Monday, August 11, 2025 7:30 PM 20158 PUBLIC_ROOFTOP_PV_FORECAST_20250811193000_0000000475905302.zip
Monday, August 11, 2025 8:00 PM 20258 PUBLIC_ROOFTOP_PV_FORECAST_20250811200000_0000000475908068.zip
Monday, August 11, 2025 8:30 PM 20226 PUBLIC_ROOFTOP_PV_FORECAST_20250811203000_0000000475910839.zip
Monday, August 11, 2025 9:00 PM 20234 PUBLIC_ROOFTOP_PV_FORECAST_20250811210000_0000000475913518.zip
Monday, August 11, 2025 9:30 PM 20025 PUBLIC_ROOFTOP_PV_FORECAST_20250811213000_0000000475916327.zip
Monday, August 11, 2025 10:00 PM 20106 PUBLIC_ROOFTOP_PV_FORECAST_20250811220000_0000000475919378.zip
Monday, August 11, 2025 10:30 PM 20075 PUBLIC_ROOFTOP_PV_FORECAST_20250811223000_0000000475922068.zip
Monday, August 11, 2025 11:00 PM 20180 PUBLIC_ROOFTOP_PV_FORECAST_20250811230000_0000000475924780.zip
Monday, August 11, 2025 11:30 PM 20046 PUBLIC_ROOFTOP_PV_FORECAST_20250811233000_0000000475927531.zip
Tuesday, August 12, 2025 12:00 AM 22775 PUBLIC_ROOFTOP_PV_FORECAST_20250812000000_0000000475930258.zip
Tuesday, August 12, 2025 12:30 AM 22835 PUBLIC_ROOFTOP_PV_FORECAST_20250812003000_0000000475933002.zip
Tuesday, August 12, 2025 1:00 AM 22736 PUBLIC_ROOFTOP_PV_FORECAST_20250812010000_0000000475935793.zip
Tuesday, August 12, 2025 1:30 AM 22695 PUBLIC_ROOFTOP_PV_FORECAST_20250812013000_0000000475938753.zip
Tuesday, August 12, 2025 2:01 AM 22642 PUBLIC_ROOFTOP_PV_FORECAST_20250812020000_0000000475941430.zip
Tuesday, August 12, 2025 2:30 AM 22632 PUBLIC_ROOFTOP_PV_FORECAST_20250812023000_0000000475944176.zip
Tuesday, August 12, 2025 3:00 AM 22759 PUBLIC_ROOFTOP_PV_FORECAST_20250812030000_0000000475946939.zip
Tuesday, August 12, 2025 3:30 AM 22838 PUBLIC_ROOFTOP_PV_FORECAST_20250812033000_0000000475949642.zip
Tuesday, August 12, 2025 4:00 AM 22714 PUBLIC_ROOFTOP_PV_FORECAST_20250812040000_0000000475952304.zip
Tuesday, August 12, 2025 4:30 AM 22632 PUBLIC_ROOFTOP_PV_FORECAST_20250812043000_0000000475956007.zip
Tuesday, August 12, 2025 5:00 AM 22738 PUBLIC_ROOFTOP_PV_FORECAST_20250812050000_0000000475958607.zip
Tuesday, August 12, 2025 5:30 AM 22668 PUBLIC_ROOFTOP_PV_FORECAST_20250812053000_0000000475961454.zip
Tuesday, August 12, 2025 6:00 AM 22649 PUBLIC_ROOFTOP_PV_FORECAST_20250812060000_0000000475964225.zip
Tuesday, August 12, 2025 6:30 AM 22594 PUBLIC_ROOFTOP_PV_FORECAST_20250812063000_0000000475967150.zip
Tuesday, August 12, 2025 7:00 AM 22505 PUBLIC_ROOFTOP_PV_FORECAST_20250812070000_0000000475969724.zip
Tuesday, August 12, 2025 7:30 AM 22518 PUBLIC_ROOFTOP_PV_FORECAST_20250812073000_0000000475972368.zip
Tuesday, August 12, 2025 8:00 AM 22447 PUBLIC_ROOFTOP_PV_FORECAST_20250812080000_0000000475975242.zip
Tuesday, August 12, 2025 8:30 AM 22380 PUBLIC_ROOFTOP_PV_FORECAST_20250812083000_0000000475978201.zip
Tuesday, August 12, 2025 9:00 AM 22287 PUBLIC_ROOFTOP_PV_FORECAST_20250812090000_0000000475981449.zip
Tuesday, August 12, 2025 9:30 AM 22125 PUBLIC_ROOFTOP_PV_FORECAST_20250812093000_0000000475984237.zip
Tuesday, August 12, 2025 10:00 AM 21909 PUBLIC_ROOFTOP_PV_FORECAST_20250812100000_0000000475987223.zip
Tuesday, August 12, 2025 10:30 AM 21933 PUBLIC_ROOFTOP_PV_FORECAST_20250812103000_0000000475990191.zip
Tuesday, August 12, 2025 11:00 AM 21766 PUBLIC_ROOFTOP_PV_FORECAST_20250812110000_0000000475993304.zip
Tuesday, August 12, 2025 11:30 AM 21655 PUBLIC_ROOFTOP_PV_FORECAST_20250812113000_0000000475996197.zip
Tuesday, August 12, 2025 12:00 PM 21621 PUBLIC_ROOFTOP_PV_FORECAST_20250812120000_0000000475999122.zip
Tuesday, August 12, 2025 12:30 PM 21371 PUBLIC_ROOFTOP_PV_FORECAST_20250812123000_0000000476003574.zip
Tuesday, August 12, 2025 1:00 PM 21415 PUBLIC_ROOFTOP_PV_FORECAST_20250812130000_0000000476006757.zip
Tuesday, August 12, 2025 1:30 PM 21301 PUBLIC_ROOFTOP_PV_FORECAST_20250812133000_0000000476009766.zip
Tuesday, August 12, 2025 2:00 PM 21057 PUBLIC_ROOFTOP_PV_FORECAST_20250812140000_0000000476012855.zip
Tuesday, August 12, 2025 2:30 PM 21008 PUBLIC_ROOFTOP_PV_FORECAST_20250812143000_0000000476015929.zip
Tuesday, August 12, 2025 3:00 PM 20899 PUBLIC_ROOFTOP_PV_FORECAST_20250812150000_0000000476018965.zip
Tuesday, August 12, 2025 3:30 PM 20796 PUBLIC_ROOFTOP_PV_FORECAST_20250812153000_0000000476021998.zip
Tuesday, August 12, 2025 4:00 PM 20694 PUBLIC_ROOFTOP_PV_FORECAST_20250812160000_0000000476025055.zip
Tuesday, August 12, 2025 4:30 PM 20467 PUBLIC_ROOFTOP_PV_FORECAST_20250812163000_0000000476028347.zip
Tuesday, August 12, 2025 5:00 PM 20412 PUBLIC_ROOFTOP_PV_FORECAST_20250812170000_0000000476031438.zip
Tuesday, August 12, 2025 5:30 PM 20471 PUBLIC_ROOFTOP_PV_FORECAST_20250812173000_0000000476034315.zip
Tuesday, August 12, 2025 6:00 PM 20294 PUBLIC_ROOFTOP_PV_FORECAST_20250812180000_0000000476037273.zip
Tuesday, August 12, 2025 6:30 PM 20371 PUBLIC_ROOFTOP_PV_FORECAST_20250812183000_0000000476040598.zip
Tuesday, August 12, 2025 7:00 PM 20355 PUBLIC_ROOFTOP_PV_FORECAST_20250812190000_0000000476043765.zip
Tuesday, August 12, 2025 7:30 PM 20372 PUBLIC_ROOFTOP_PV_FORECAST_20250812193000_0000000476046784.zip
Tuesday, August 12, 2025 8:00 PM 20312 PUBLIC_ROOFTOP_PV_FORECAST_20250812200000_0000000476049679.zip
Tuesday, August 12, 2025 8:30 PM 20250 PUBLIC_ROOFTOP_PV_FORECAST_20250812203000_0000000476052510.zip
Tuesday, August 12, 2025 9:00 PM 20351 PUBLIC_ROOFTOP_PV_FORECAST_20250812210000_0000000476055267.zip
Tuesday, August 12, 2025 9:30 PM 20192 PUBLIC_ROOFTOP_PV_FORECAST_20250812213000_0000000476057966.zip
Tuesday, August 12, 2025 10:00 PM 20223 PUBLIC_ROOFTOP_PV_FORECAST_20250812220000_0000000476060800.zip
Tuesday, August 12, 2025 10:30 PM 20247 PUBLIC_ROOFTOP_PV_FORECAST_20250812223000_0000000476063594.zip
Tuesday, August 12, 2025 11:00 PM 20209 PUBLIC_ROOFTOP_PV_FORECAST_20250812230000_0000000476066446.zip
Tuesday, August 12, 2025 11:30 PM 20231 PUBLIC_ROOFTOP_PV_FORECAST_20250812233000_0000000476069189.zip
Wednesday, August 13, 2025 12:00 AM 22916 PUBLIC_ROOFTOP_PV_FORECAST_20250813000000_0000000476071981.zip
Wednesday, August 13, 2025 12:30 AM 22870 PUBLIC_ROOFTOP_PV_FORECAST_20250813003000_0000000476074659.zip
Wednesday, August 13, 2025 1:00 AM 22913 PUBLIC_ROOFTOP_PV_FORECAST_20250813010000_0000000476077364.zip
Wednesday, August 13, 2025 1:30 AM 22884 PUBLIC_ROOFTOP_PV_FORECAST_20250813013000_0000000476080393.zip
Wednesday, August 13, 2025 2:00 AM 22853 PUBLIC_ROOFTOP_PV_FORECAST_20250813020000_0000000476083152.zip
Wednesday, August 13, 2025 2:30 AM 22860 PUBLIC_ROOFTOP_PV_FORECAST_20250813023000_0000000476085915.zip
Wednesday, August 13, 2025 3:00 AM 22896 PUBLIC_ROOFTOP_PV_FORECAST_20250813030000_0000000476088568.zip
Wednesday, August 13, 2025 3:30 AM 22822 PUBLIC_ROOFTOP_PV_FORECAST_20250813033000_0000000476091371.zip
Wednesday, August 13, 2025 4:00 AM 22914 PUBLIC_ROOFTOP_PV_FORECAST_20250813040000_0000000476094066.zip
Wednesday, August 13, 2025 4:30 AM 22901 PUBLIC_ROOFTOP_PV_FORECAST_20250813043000_0000000476097609.zip
Wednesday, August 13, 2025 5:00 AM 22802 PUBLIC_ROOFTOP_PV_FORECAST_20250813050000_0000000476100113.zip
Wednesday, August 13, 2025 5:30 AM 22747 PUBLIC_ROOFTOP_PV_FORECAST_20250813053000_0000000476103108.zip
Wednesday, August 13, 2025 6:00 AM 22816 PUBLIC_ROOFTOP_PV_FORECAST_20250813060000_0000000476105926.zip
Wednesday, August 13, 2025 6:30 AM 22686 PUBLIC_ROOFTOP_PV_FORECAST_20250813063000_0000000476108939.zip
Wednesday, August 13, 2025 7:00 AM 22797 PUBLIC_ROOFTOP_PV_FORECAST_20250813070000_0000000476111665.zip
Wednesday, August 13, 2025 7:30 AM 22664 PUBLIC_ROOFTOP_PV_FORECAST_20250813073000_0000000476114427.zip
Wednesday, August 13, 2025 8:00 AM 22587 PUBLIC_ROOFTOP_PV_FORECAST_20250813080000_0000000476117285.zip
Wednesday, August 13, 2025 8:30 AM 22539 PUBLIC_ROOFTOP_PV_FORECAST_20250813083000_0000000476119994.zip
Wednesday, August 13, 2025 9:00 AM 22290 PUBLIC_ROOFTOP_PV_FORECAST_20250813090000_0000000476123170.zip
Wednesday, August 13, 2025 9:30 AM 22213 PUBLIC_ROOFTOP_PV_FORECAST_20250813093000_0000000476126210.zip
Wednesday, August 13, 2025 10:00 AM 22171 PUBLIC_ROOFTOP_PV_FORECAST_20250813100000_0000000476128993.zip
Wednesday, August 13, 2025 10:30 AM 21968 PUBLIC_ROOFTOP_PV_FORECAST_20250813103000_0000000476131535.zip
Wednesday, August 13, 2025 11:00 AM 21957 PUBLIC_ROOFTOP_PV_FORECAST_20250813110000_0000000476134363.zip
Wednesday, August 13, 2025 11:30 AM 21826 PUBLIC_ROOFTOP_PV_FORECAST_20250813113000_0000000476137205.zip
Wednesday, August 13, 2025 12:00 PM 21711 PUBLIC_ROOFTOP_PV_FORECAST_20250813120000_0000000476139963.zip
Wednesday, August 13, 2025 12:30 PM 21492 PUBLIC_ROOFTOP_PV_FORECAST_20250813123000_0000000476144229.zip
Wednesday, August 13, 2025 1:00 PM 21447 PUBLIC_ROOFTOP_PV_FORECAST_20250813130000_0000000476147293.zip
Wednesday, August 13, 2025 1:30 PM 21334 PUBLIC_ROOFTOP_PV_FORECAST_20250813133000_0000000476150596.zip
Wednesday, August 13, 2025 2:00 PM 21294 PUBLIC_ROOFTOP_PV_FORECAST_20250813140000_0000000476153566.zip
Wednesday, August 13, 2025 2:30 PM 21128 PUBLIC_ROOFTOP_PV_FORECAST_20250813143000_0000000476156794.zip
Wednesday, August 13, 2025 3:00 PM 20912 PUBLIC_ROOFTOP_PV_FORECAST_20250813150000_0000000476159846.zip
Wednesday, August 13, 2025 3:30 PM 20935 PUBLIC_ROOFTOP_PV_FORECAST_20250813153000_0000000476163032.zip
Wednesday, August 13, 2025 4:00 PM 20648 PUBLIC_ROOFTOP_PV_FORECAST_20250813160000_0000000476166362.zip
Wednesday, August 13, 2025 4:30 PM 20677 PUBLIC_ROOFTOP_PV_FORECAST_20250813163000_0000000476169380.zip
Wednesday, August 13, 2025 5:00 PM 20539 PUBLIC_ROOFTOP_PV_FORECAST_20250813170000_0000000476172680.zip
Wednesday, August 13, 2025 5:30 PM 20484 PUBLIC_ROOFTOP_PV_FORECAST_20250813173000_0000000476175757.zip
Wednesday, August 13, 2025 6:00 PM 20424 PUBLIC_ROOFTOP_PV_FORECAST_20250813180000_0000000476178751.zip
Wednesday, August 13, 2025 6:30 PM 20425 PUBLIC_ROOFTOP_PV_FORECAST_20250813183000_0000000476181838.zip
Wednesday, August 13, 2025 7:00 PM 20475 PUBLIC_ROOFTOP_PV_FORECAST_20250813190000_0000000476184672.zip
Wednesday, August 13, 2025 7:30 PM 20428 PUBLIC_ROOFTOP_PV_FORECAST_20250813193000_0000000476187366.zip
Wednesday, August 13, 2025 8:00 PM 20433 PUBLIC_ROOFTOP_PV_FORECAST_20250813200000_0000000476190004.zip
Wednesday, August 13, 2025 8:30 PM 20412 PUBLIC_ROOFTOP_PV_FORECAST_20250813203000_0000000476192739.zip
Wednesday, August 13, 2025 9:00 PM 20399 PUBLIC_ROOFTOP_PV_FORECAST_20250813210000_0000000476195368.zip
Wednesday, August 13, 2025 9:30 PM 20371 PUBLIC_ROOFTOP_PV_FORECAST_20250813213000_0000000476198078.zip
Wednesday, August 13, 2025 10:00 PM 20274 PUBLIC_ROOFTOP_PV_FORECAST_20250813220000_0000000476201055.zip
Wednesday, August 13, 2025 10:30 PM 20305 PUBLIC_ROOFTOP_PV_FORECAST_20250813223000_0000000476203665.zip
Wednesday, August 13, 2025 11:00 PM 20284 PUBLIC_ROOFTOP_PV_FORECAST_20250813230000_0000000476206305.zip
Wednesday, August 13, 2025 11:30 PM 20317 PUBLIC_ROOFTOP_PV_FORECAST_20250813233000_0000000476208965.zip
Thursday, August 14, 2025 12:00 AM 22908 PUBLIC_ROOFTOP_PV_FORECAST_20250814000000_0000000476211634.zip
Thursday, August 14, 2025 12:30 AM 23005 PUBLIC_ROOFTOP_PV_FORECAST_20250814003000_0000000476214414.zip
Thursday, August 14, 2025 1:00 AM 22909 PUBLIC_ROOFTOP_PV_FORECAST_20250814010000_0000000476217116.zip
Thursday, August 14, 2025 1:30 AM 22938 PUBLIC_ROOFTOP_PV_FORECAST_20250814013000_0000000476219951.zip
Thursday, August 14, 2025 2:00 AM 23013 PUBLIC_ROOFTOP_PV_FORECAST_20250814020000_0000000476222653.zip
Thursday, August 14, 2025 2:30 AM 22934 PUBLIC_ROOFTOP_PV_FORECAST_20250814023000_0000000476225557.zip
Thursday, August 14, 2025 3:00 AM 22965 PUBLIC_ROOFTOP_PV_FORECAST_20250814030000_0000000476228292.zip
Thursday, August 14, 2025 3:30 AM 22959 PUBLIC_ROOFTOP_PV_FORECAST_20250814033000_0000000476230988.zip
Thursday, August 14, 2025 4:00 AM 23032 PUBLIC_ROOFTOP_PV_FORECAST_20250814040000_0000000476233629.zip
Thursday, August 14, 2025 4:30 AM 22947 PUBLIC_ROOFTOP_PV_FORECAST_20250814043000_0000000476237163.zip
Thursday, August 14, 2025 5:01 AM 22950 PUBLIC_ROOFTOP_PV_FORECAST_20250814050000_0000000476239551.zip
Thursday, August 14, 2025 5:30 AM 22873 PUBLIC_ROOFTOP_PV_FORECAST_20250814053000_0000000476242328.zip
Thursday, August 14, 2025 6:00 AM 22867 PUBLIC_ROOFTOP_PV_FORECAST_20250814060000_0000000476244933.zip
Thursday, August 14, 2025 6:30 AM 22803 PUBLIC_ROOFTOP_PV_FORECAST_20250814063000_0000000476247946.zip
Thursday, August 14, 2025 7:00 AM 22854 PUBLIC_ROOFTOP_PV_FORECAST_20250814070000_0000000476250432.zip
Thursday, August 14, 2025 7:30 AM 22731 PUBLIC_ROOFTOP_PV_FORECAST_20250814073000_0000000476253022.zip
Thursday, August 14, 2025 8:00 AM 22673 PUBLIC_ROOFTOP_PV_FORECAST_20250814080000_0000000476255827.zip
Thursday, August 14, 2025 8:30 AM 22527 PUBLIC_ROOFTOP_PV_FORECAST_20250814083000_0000000476258604.zip
Thursday, August 14, 2025 9:00 AM 22438 PUBLIC_ROOFTOP_PV_FORECAST_20250814090000_0000000476261417.zip
Thursday, August 14, 2025 9:30 AM 22251 PUBLIC_ROOFTOP_PV_FORECAST_20250814093000_0000000476264180.zip
Thursday, August 14, 2025 10:00 AM 22230 PUBLIC_ROOFTOP_PV_FORECAST_20250814100000_0000000476267016.zip
Thursday, August 14, 2025 10:30 AM 22063 PUBLIC_ROOFTOP_PV_FORECAST_20250814103000_0000000476269804.zip
Thursday, August 14, 2025 11:00 AM 22036 PUBLIC_ROOFTOP_PV_FORECAST_20250814110000_0000000476272822.zip
Thursday, August 14, 2025 11:30 AM 21960 PUBLIC_ROOFTOP_PV_FORECAST_20250814113000_0000000476275804.zip
Thursday, August 14, 2025 12:00 PM 21760 PUBLIC_ROOFTOP_PV_FORECAST_20250814120000_0000000476278845.zip
Thursday, August 14, 2025 12:30 PM 21691 PUBLIC_ROOFTOP_PV_FORECAST_20250814123000_0000000476283605.zip
Thursday, August 14, 2025 1:00 PM 21585 PUBLIC_ROOFTOP_PV_FORECAST_20250814130000_0000000476286765.zip
Thursday, August 14, 2025 1:30 PM 21387 PUBLIC_ROOFTOP_PV_FORECAST_20250814133000_0000000476290298.zip
Thursday, August 14, 2025 2:01 PM 21356 PUBLIC_ROOFTOP_PV_FORECAST_20250814140000_0000000476293309.zip
Thursday, August 14, 2025 2:30 PM 21240 PUBLIC_ROOFTOP_PV_FORECAST_20250814143000_0000000476296419.zip
Thursday, August 14, 2025 3:00 PM 21080 PUBLIC_ROOFTOP_PV_FORECAST_20250814150000_0000000476299568.zip
Thursday, August 14, 2025 3:30 PM 21007 PUBLIC_ROOFTOP_PV_FORECAST_20250814153000_0000000476302852.zip
Thursday, August 14, 2025 4:00 PM 20850 PUBLIC_ROOFTOP_PV_FORECAST_20250814160000_0000000476306094.zip
Thursday, August 14, 2025 4:30 PM 20709 PUBLIC_ROOFTOP_PV_FORECAST_20250814163000_0000000476309276.zip
Thursday, August 14, 2025 5:00 PM 20685 PUBLIC_ROOFTOP_PV_FORECAST_20250814170000_0000000476312319.zip
Thursday, August 14, 2025 5:30 PM 20601 PUBLIC_ROOFTOP_PV_FORECAST_20250814173000_0000000476315374.zip
Thursday, August 14, 2025 6:00 PM 20535 PUBLIC_ROOFTOP_PV_FORECAST_20250814180000_0000000476318431.zip
Thursday, August 14, 2025 6:30 PM 20452 PUBLIC_ROOFTOP_PV_FORECAST_20250814183000_0000000476321494.zip
Thursday, August 14, 2025 7:00 PM 20423 PUBLIC_ROOFTOP_PV_FORECAST_20250814190000_0000000476324309.zip
Thursday, August 14, 2025 7:30 PM 20419 PUBLIC_ROOFTOP_PV_FORECAST_20250814193000_0000000476327242.zip
Thursday, August 14, 2025 8:00 PM 20428 PUBLIC_ROOFTOP_PV_FORECAST_20250814200000_0000000476330045.zip
Thursday, August 14, 2025 8:30 PM 20369 PUBLIC_ROOFTOP_PV_FORECAST_20250814203000_0000000476333360.zip
Thursday, August 14, 2025 9:00 PM 20434 PUBLIC_ROOFTOP_PV_FORECAST_20250814210000_0000000476336201.zip
Thursday, August 14, 2025 9:30 PM 20432 PUBLIC_ROOFTOP_PV_FORECAST_20250814213000_0000000476339177.zip
Thursday, August 14, 2025 10:00 PM 20394 PUBLIC_ROOFTOP_PV_FORECAST_20250814220000_0000000476341994.zip
Thursday, August 14, 2025 10:30 PM 20368 PUBLIC_ROOFTOP_PV_FORECAST_20250814223000_0000000476344709.zip
Thursday, August 14, 2025 11:00 PM 20408 PUBLIC_ROOFTOP_PV_FORECAST_20250814230000_0000000476347442.zip
Thursday, August 14, 2025 11:30 PM 20364 PUBLIC_ROOFTOP_PV_FORECAST_20250814233000_0000000476350230.zip
Friday, August 15, 2025 12:00 AM 23068 PUBLIC_ROOFTOP_PV_FORECAST_20250815000000_0000000476353036.zip
Friday, August 15, 2025 12:30 AM 23037 PUBLIC_ROOFTOP_PV_FORECAST_20250815003000_0000000476356024.zip
Friday, August 15, 2025 1:00 AM 23032 PUBLIC_ROOFTOP_PV_FORECAST_20250815010000_0000000476358830.zip
Friday, August 15, 2025 1:30 AM 23003 PUBLIC_ROOFTOP_PV_FORECAST_20250815013000_0000000476361699.zip
Friday, August 15, 2025 2:00 AM 23056 PUBLIC_ROOFTOP_PV_FORECAST_20250815020000_0000000476364514.zip
Friday, August 15, 2025 2:30 AM 23057 PUBLIC_ROOFTOP_PV_FORECAST_20250815023000_0000000476367244.zip
Friday, August 15, 2025 3:00 AM 23002 PUBLIC_ROOFTOP_PV_FORECAST_20250815030000_0000000476369902.zip
Friday, August 15, 2025 3:30 AM 22925 PUBLIC_ROOFTOP_PV_FORECAST_20250815033000_0000000476372646.zip
Friday, August 15, 2025 4:00 AM 22946 PUBLIC_ROOFTOP_PV_FORECAST_20250815040000_0000000476375298.zip
Friday, August 15, 2025 4:30 AM 22978 PUBLIC_ROOFTOP_PV_FORECAST_20250815043000_0000000476378811.zip
Friday, August 15, 2025 5:00 AM 22857 PUBLIC_ROOFTOP_PV_FORECAST_20250815050000_0000000476381289.zip
Friday, August 15, 2025 5:30 AM 22874 PUBLIC_ROOFTOP_PV_FORECAST_20250815053000_0000000476384396.zip
Friday, August 15, 2025 6:00 AM 22857 PUBLIC_ROOFTOP_PV_FORECAST_20250815060000_0000000476386965.zip
Friday, August 15, 2025 6:30 AM 22981 PUBLIC_ROOFTOP_PV_FORECAST_20250815063000_0000000476389918.zip
Friday, August 15, 2025 7:00 AM 22977 PUBLIC_ROOFTOP_PV_FORECAST_20250815070000_0000000476392461.zip
Friday, August 15, 2025 7:30 AM 22762 PUBLIC_ROOFTOP_PV_FORECAST_20250815073000_0000000476395103.zip
Friday, August 15, 2025 8:00 AM 22656 PUBLIC_ROOFTOP_PV_FORECAST_20250815080000_0000000476399348.zip
Friday, August 15, 2025 8:30 AM 22503 PUBLIC_ROOFTOP_PV_FORECAST_20250815083000_0000000476402343.zip
Friday, August 15, 2025 9:00 AM 22473 PUBLIC_ROOFTOP_PV_FORECAST_20250815090000_0000000476405299.zip
Friday, August 15, 2025 9:30 AM 22394 PUBLIC_ROOFTOP_PV_FORECAST_20250815093000_0000000476408214.zip
Friday, August 15, 2025 10:00 AM 22321 PUBLIC_ROOFTOP_PV_FORECAST_20250815100000_0000000476411019.zip
Friday, August 15, 2025 10:30 AM 22233 PUBLIC_ROOFTOP_PV_FORECAST_20250815103000_0000000476413859.zip
Friday, August 15, 2025 11:00 AM 22130 PUBLIC_ROOFTOP_PV_FORECAST_20250815110000_0000000476416952.zip
Friday, August 15, 2025 11:30 AM 21942 PUBLIC_ROOFTOP_PV_FORECAST_20250815113000_0000000476419832.zip
Friday, August 15, 2025 12:00 PM 21874 PUBLIC_ROOFTOP_PV_FORECAST_20250815120000_0000000476422884.zip
Friday, August 15, 2025 12:31 PM 21696 PUBLIC_ROOFTOP_PV_FORECAST_20250815123000_0000000476427546.zip
Friday, August 15, 2025 1:00 PM 21618 PUBLIC_ROOFTOP_PV_FORECAST_20250815130000_0000000476430601.zip
Friday, August 15, 2025 1:30 PM 21379 PUBLIC_ROOFTOP_PV_FORECAST_20250815133000_0000000476433654.zip
Friday, August 15, 2025 2:00 PM 21353 PUBLIC_ROOFTOP_PV_FORECAST_20250815140000_0000000476436743.zip
Friday, August 15, 2025 2:30 PM 21234 PUBLIC_ROOFTOP_PV_FORECAST_20250815143000_0000000476439733.zip
Friday, August 15, 2025 3:00 PM 21143 PUBLIC_ROOFTOP_PV_FORECAST_20250815150000_0000000476442977.zip
Friday, August 15, 2025 3:30 PM 21121 PUBLIC_ROOFTOP_PV_FORECAST_20250815153000_0000000476446179.zip
Friday, August 15, 2025 4:00 PM 20875 PUBLIC_ROOFTOP_PV_FORECAST_20250815160000_0000000476449433.zip
Friday, August 15, 2025 4:30 PM 20748 PUBLIC_ROOFTOP_PV_FORECAST_20250815163000_0000000476452766.zip
Friday, August 15, 2025 5:00 PM 20727 PUBLIC_ROOFTOP_PV_FORECAST_20250815170000_0000000476455923.zip
Friday, August 15, 2025 5:30 PM 20584 PUBLIC_ROOFTOP_PV_FORECAST_20250815173000_0000000476458920.zip
Friday, August 15, 2025 6:00 PM 20554 PUBLIC_ROOFTOP_PV_FORECAST_20250815180000_0000000476461959.zip
Friday, August 15, 2025 6:30 PM 20553 PUBLIC_ROOFTOP_PV_FORECAST_20250815183000_0000000476465050.zip
Friday, August 15, 2025 7:00 PM 20527 PUBLIC_ROOFTOP_PV_FORECAST_20250815190000_0000000476467851.zip
Friday, August 15, 2025 7:30 PM 20490 PUBLIC_ROOFTOP_PV_FORECAST_20250815193000_0000000476470549.zip
Friday, August 15, 2025 8:00 PM 20430 PUBLIC_ROOFTOP_PV_FORECAST_20250815200000_0000000476473334.zip
Friday, August 15, 2025 8:30 PM 20452 PUBLIC_ROOFTOP_PV_FORECAST_20250815203000_0000000476476122.zip
Friday, August 15, 2025 9:00 PM 20456 PUBLIC_ROOFTOP_PV_FORECAST_20250815210000_0000000476479105.zip
Friday, August 15, 2025 9:30 PM 20373 PUBLIC_ROOFTOP_PV_FORECAST_20250815213000_0000000476481873.zip
Friday, August 15, 2025 10:00 PM 20476 PUBLIC_ROOFTOP_PV_FORECAST_20250815220000_0000000476484734.zip
Friday, August 15, 2025 10:30 PM 20368 PUBLIC_ROOFTOP_PV_FORECAST_20250815223000_0000000476487624.zip
Friday, August 15, 2025 11:00 PM 20416 PUBLIC_ROOFTOP_PV_FORECAST_20250815230000_0000000476490436.zip
Friday, August 15, 2025 11:30 PM 20392 PUBLIC_ROOFTOP_PV_FORECAST_20250815233000_0000000476493176.zip
Saturday, August 16, 2025 12:00 AM 23116 PUBLIC_ROOFTOP_PV_FORECAST_20250816000000_0000000476496082.zip
Saturday, August 16, 2025 12:30 AM 22975 PUBLIC_ROOFTOP_PV_FORECAST_20250816003000_0000000476499158.zip
Saturday, August 16, 2025 1:00 AM 23113 PUBLIC_ROOFTOP_PV_FORECAST_20250816010000_0000000476502109.zip
Saturday, August 16, 2025 1:30 AM 23027 PUBLIC_ROOFTOP_PV_FORECAST_20250816013000_0000000476505382.zip
Saturday, August 16, 2025 2:00 AM 23097 PUBLIC_ROOFTOP_PV_FORECAST_20250816020000_0000000476508118.zip
Saturday, August 16, 2025 2:30 AM 23144 PUBLIC_ROOFTOP_PV_FORECAST_20250816023000_0000000476510962.zip
Saturday, August 16, 2025 3:00 AM 23069 PUBLIC_ROOFTOP_PV_FORECAST_20250816030000_0000000476513651.zip
Saturday, August 16, 2025 3:30 AM 23114 PUBLIC_ROOFTOP_PV_FORECAST_20250816033000_0000000476516282.zip
Saturday, August 16, 2025 4:00 AM 23144 PUBLIC_ROOFTOP_PV_FORECAST_20250816040000_0000000476518868.zip
Saturday, August 16, 2025 4:30 AM 23096 PUBLIC_ROOFTOP_PV_FORECAST_20250816043000_0000000476522287.zip
Saturday, August 16, 2025 5:00 AM 23096 PUBLIC_ROOFTOP_PV_FORECAST_20250816050000_0000000476524734.zip
Saturday, August 16, 2025 5:30 AM 22995 PUBLIC_ROOFTOP_PV_FORECAST_20250816053000_0000000476527677.zip
Saturday, August 16, 2025 6:00 AM 22926 PUBLIC_ROOFTOP_PV_FORECAST_20250816060000_0000000476530297.zip
Saturday, August 16, 2025 6:30 AM 23028 PUBLIC_ROOFTOP_PV_FORECAST_20250816063000_0000000476533267.zip
Saturday, August 16, 2025 7:00 AM 22981 PUBLIC_ROOFTOP_PV_FORECAST_20250816070000_0000000476535723.zip
Saturday, August 16, 2025 7:30 AM 22895 PUBLIC_ROOFTOP_PV_FORECAST_20250816073000_0000000476538344.zip
Saturday, August 16, 2025 8:00 AM 22701 PUBLIC_ROOFTOP_PV_FORECAST_20250816080000_0000000476541030.zip
Saturday, August 16, 2025 8:30 AM 22624 PUBLIC_ROOFTOP_PV_FORECAST_20250816083000_0000000476543777.zip
Saturday, August 16, 2025 9:00 AM 22529 PUBLIC_ROOFTOP_PV_FORECAST_20250816090000_0000000476546821.zip
Saturday, August 16, 2025 9:30 AM 22395 PUBLIC_ROOFTOP_PV_FORECAST_20250816093000_0000000476549616.zip
Saturday, August 16, 2025 10:00 AM 22307 PUBLIC_ROOFTOP_PV_FORECAST_20250816100000_0000000476552292.zip
Saturday, August 16, 2025 10:30 AM 22230 PUBLIC_ROOFTOP_PV_FORECAST_20250816103000_0000000476555131.zip
Saturday, August 16, 2025 11:00 AM 22194 PUBLIC_ROOFTOP_PV_FORECAST_20250816110000_0000000476557841.zip
Saturday, August 16, 2025 11:30 AM 21919 PUBLIC_ROOFTOP_PV_FORECAST_20250816113000_0000000476560625.zip
Saturday, August 16, 2025 12:00 PM 21885 PUBLIC_ROOFTOP_PV_FORECAST_20250816120000_0000000476563532.zip
Saturday, August 16, 2025 12:30 PM 21792 PUBLIC_ROOFTOP_PV_FORECAST_20250816123000_0000000476567841.zip
Saturday, August 16, 2025 1:00 PM 21705 PUBLIC_ROOFTOP_PV_FORECAST_20250816130000_0000000476570829.zip
Saturday, August 16, 2025 1:30 PM 21555 PUBLIC_ROOFTOP_PV_FORECAST_20250816133000_0000000476573779.zip
Saturday, August 16, 2025 2:00 PM 21499 PUBLIC_ROOFTOP_PV_FORECAST_20250816140000_0000000476576681.zip
Saturday, August 16, 2025 2:30 PM 21271 PUBLIC_ROOFTOP_PV_FORECAST_20250816143000_0000000476579683.zip
Saturday, August 16, 2025 3:00 PM 21185 PUBLIC_ROOFTOP_PV_FORECAST_20250816150000_0000000476582726.zip
Saturday, August 16, 2025 3:30 PM 21108 PUBLIC_ROOFTOP_PV_FORECAST_20250816153000_0000000476585853.zip
Saturday, August 16, 2025 4:00 PM 20996 PUBLIC_ROOFTOP_PV_FORECAST_20250816160000_0000000476588802.zip
Saturday, August 16, 2025 4:30 PM 20857 PUBLIC_ROOFTOP_PV_FORECAST_20250816163000_0000000476591932.zip
Saturday, August 16, 2025 5:00 PM 20726 PUBLIC_ROOFTOP_PV_FORECAST_20250816170000_0000000476594899.zip
Saturday, August 16, 2025 5:30 PM 20695 PUBLIC_ROOFTOP_PV_FORECAST_20250816173000_0000000476597779.zip
Saturday, August 16, 2025 6:00 PM 20625 PUBLIC_ROOFTOP_PV_FORECAST_20250816180000_0000000476600894.zip
Saturday, August 16, 2025 6:30 PM 20568 PUBLIC_ROOFTOP_PV_FORECAST_20250816183000_0000000476603997.zip
Saturday, August 16, 2025 7:00 PM 20579 PUBLIC_ROOFTOP_PV_FORECAST_20250816190000_0000000476607093.zip
Saturday, August 16, 2025 7:30 PM 20490 PUBLIC_ROOFTOP_PV_FORECAST_20250816193000_0000000476609957.zip
Saturday, August 16, 2025 8:00 PM 20577 PUBLIC_ROOFTOP_PV_FORECAST_20250816200000_0000000476612931.zip
Saturday, August 16, 2025 8:30 PM 20555 PUBLIC_ROOFTOP_PV_FORECAST_20250816203000_0000000476615787.zip
Saturday, August 16, 2025 9:00 PM 20568 PUBLIC_ROOFTOP_PV_FORECAST_20250816210000_0000000476618501.zip
Saturday, August 16, 2025 9:30 PM 20543 PUBLIC_ROOFTOP_PV_FORECAST_20250816213000_0000000476621435.zip
Saturday, August 16, 2025 10:00 PM 20478 PUBLIC_ROOFTOP_PV_FORECAST_20250816220000_0000000476624278.zip
Saturday, August 16, 2025 10:30 PM 20491 PUBLIC_ROOFTOP_PV_FORECAST_20250816223000_0000000476627060.zip
Saturday, August 16, 2025 11:00 PM 20473 PUBLIC_ROOFTOP_PV_FORECAST_20250816230000_0000000476629757.zip
Saturday, August 16, 2025 11:30 PM 20434 PUBLIC_ROOFTOP_PV_FORECAST_20250816233000_0000000476632512.zip
Sunday, August 17, 2025 12:00 AM 23106 PUBLIC_ROOFTOP_PV_FORECAST_20250817000000_0000000476635239.zip
Sunday, August 17, 2025 12:30 AM 23104 PUBLIC_ROOFTOP_PV_FORECAST_20250817003000_0000000476638030.zip
Sunday, August 17, 2025 1:00 AM 23130 PUBLIC_ROOFTOP_PV_FORECAST_20250817010000_0000000476640720.zip
Sunday, August 17, 2025 1:30 AM 23136 PUBLIC_ROOFTOP_PV_FORECAST_20250817013000_0000000476643485.zip
Sunday, August 17, 2025 2:00 AM 23065 PUBLIC_ROOFTOP_PV_FORECAST_20250817020000_0000000476646158.zip
Sunday, August 17, 2025 2:30 AM 23114 PUBLIC_ROOFTOP_PV_FORECAST_20250817023000_0000000476648856.zip
Sunday, August 17, 2025 3:01 AM 23049 PUBLIC_ROOFTOP_PV_FORECAST_20250817030000_0000000476651690.zip
Sunday, August 17, 2025 3:30 AM 23158 PUBLIC_ROOFTOP_PV_FORECAST_20250817033000_0000000476654391.zip
Sunday, August 17, 2025 4:00 AM 23170 PUBLIC_ROOFTOP_PV_FORECAST_20250817040000_0000000476656993.zip
Sunday, August 17, 2025 4:30 AM 23136 PUBLIC_ROOFTOP_PV_FORECAST_20250817043000_0000000476660392.zip
Sunday, August 17, 2025 5:00 AM 23152 PUBLIC_ROOFTOP_PV_FORECAST_20250817050000_0000000476662752.zip
Sunday, August 17, 2025 5:30 AM 23133 PUBLIC_ROOFTOP_PV_FORECAST_20250817053000_0000000476665499.zip
Sunday, August 17, 2025 6:00 AM 23096 PUBLIC_ROOFTOP_PV_FORECAST_20250817060000_0000000476668089.zip
Sunday, August 17, 2025 6:30 AM 23106 PUBLIC_ROOFTOP_PV_FORECAST_20250817063000_0000000476670994.zip
Sunday, August 17, 2025 7:00 AM 23023 PUBLIC_ROOFTOP_PV_FORECAST_20250817070000_0000000476673537.zip
Sunday, August 17, 2025 7:31 AM 22964 PUBLIC_ROOFTOP_PV_FORECAST_20250817073000_0000000476676175.zip
Sunday, August 17, 2025 8:00 AM 22904 PUBLIC_ROOFTOP_PV_FORECAST_20250817080000_0000000476679101.zip
Sunday, August 17, 2025 8:30 AM 22663 PUBLIC_ROOFTOP_PV_FORECAST_20250817083000_0000000476681691.zip
Sunday, August 17, 2025 9:00 AM 22550 PUBLIC_ROOFTOP_PV_FORECAST_20250817090000_0000000476684417.zip
Sunday, August 17, 2025 9:30 AM 22581 PUBLIC_ROOFTOP_PV_FORECAST_20250817093000_0000000476687088.zip
Sunday, August 17, 2025 10:00 AM 22435 PUBLIC_ROOFTOP_PV_FORECAST_20250817100000_0000000476689670.zip
Sunday, August 17, 2025 10:30 AM 22323 PUBLIC_ROOFTOP_PV_FORECAST_20250817103000_0000000476692419.zip
Sunday, August 17, 2025 11:00 AM 22214 PUBLIC_ROOFTOP_PV_FORECAST_20250817110000_0000000476695117.zip
Sunday, August 17, 2025 11:30 AM 22125 PUBLIC_ROOFTOP_PV_FORECAST_20250817113000_0000000476697884.zip
Sunday, August 17, 2025 12:00 PM 22018 PUBLIC_ROOFTOP_PV_FORECAST_20250817120000_0000000476700672.zip
Sunday, August 17, 2025 12:30 PM 21891 PUBLIC_ROOFTOP_PV_FORECAST_20250817123000_0000000476704805.zip
Sunday, August 17, 2025 1:00 PM 21801 PUBLIC_ROOFTOP_PV_FORECAST_20250817130000_0000000476707774.zip
Sunday, August 17, 2025 1:30 PM 21730 PUBLIC_ROOFTOP_PV_FORECAST_20250817133000_0000000476710782.zip
Sunday, August 17, 2025 2:00 PM 21577 PUBLIC_ROOFTOP_PV_FORECAST_20250817140000_0000000476713837.zip
Sunday, August 17, 2025 2:30 PM 21422 PUBLIC_ROOFTOP_PV_FORECAST_20250817143000_0000000476716812.zip
Sunday, August 17, 2025 3:00 PM 21311 PUBLIC_ROOFTOP_PV_FORECAST_20250817150000_0000000476719740.zip
Sunday, August 17, 2025 3:30 PM 21244 PUBLIC_ROOFTOP_PV_FORECAST_20250817153000_0000000476722723.zip
Sunday, August 17, 2025 4:00 PM 21089 PUBLIC_ROOFTOP_PV_FORECAST_20250817160000_0000000476725598.zip
Sunday, August 17, 2025 4:30 PM 20957 PUBLIC_ROOFTOP_PV_FORECAST_20250817163000_0000000476728902.zip
Sunday, August 17, 2025 5:00 PM 20835 PUBLIC_ROOFTOP_PV_FORECAST_20250817170000_0000000476732040.zip
Sunday, August 17, 2025 5:30 PM 20778 PUBLIC_ROOFTOP_PV_FORECAST_20250817173000_0000000476735214.zip
Sunday, August 17, 2025 6:00 PM 20784 PUBLIC_ROOFTOP_PV_FORECAST_20250817180000_0000000476738135.zip
Sunday, August 17, 2025 6:30 PM 20721 PUBLIC_ROOFTOP_PV_FORECAST_20250817183000_0000000476741117.zip
Sunday, August 17, 2025 7:00 PM 20665 PUBLIC_ROOFTOP_PV_FORECAST_20250817190000_0000000476744275.zip
Sunday, August 17, 2025 7:30 PM 20667 PUBLIC_ROOFTOP_PV_FORECAST_20250817193000_0000000476747004.zip
Sunday, August 17, 2025 8:00 PM 20671 PUBLIC_ROOFTOP_PV_FORECAST_20250817200000_0000000476749738.zip
Sunday, August 17, 2025 8:30 PM 20683 PUBLIC_ROOFTOP_PV_FORECAST_20250817203000_0000000476752570.zip
Sunday, August 17, 2025 9:00 PM 20615 PUBLIC_ROOFTOP_PV_FORECAST_20250817210000_0000000476755351.zip
Sunday, August 17, 2025 9:30 PM 20642 PUBLIC_ROOFTOP_PV_FORECAST_20250817213000_0000000476758013.zip
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