nemweb.com.au - /Reports/Current/ROOFTOP_PV/FORECAST/
[To Parent Directory]
Thursday, December 25, 2025 12:00 AM 28729 PUBLIC_ROOFTOP_PV_FORECAST_20251225000000_0000000495567126.zip
Thursday, December 25, 2025 12:30 AM 28700 PUBLIC_ROOFTOP_PV_FORECAST_20251225003000_0000000495570062.zip
Thursday, December 25, 2025 1:01 AM 28693 PUBLIC_ROOFTOP_PV_FORECAST_20251225010000_0000000495572945.zip
Thursday, December 25, 2025 1:30 AM 28617 PUBLIC_ROOFTOP_PV_FORECAST_20251225013000_0000000495575921.zip
Thursday, December 25, 2025 2:00 AM 28600 PUBLIC_ROOFTOP_PV_FORECAST_20251225020000_0000000495578871.zip
Thursday, December 25, 2025 2:30 AM 28808 PUBLIC_ROOFTOP_PV_FORECAST_20251225023000_0000000495581818.zip
Thursday, December 25, 2025 3:00 AM 28750 PUBLIC_ROOFTOP_PV_FORECAST_20251225030000_0000000495584721.zip
Thursday, December 25, 2025 3:30 AM 28795 PUBLIC_ROOFTOP_PV_FORECAST_20251225033000_0000000495587742.zip
Thursday, December 25, 2025 4:01 AM 28691 PUBLIC_ROOFTOP_PV_FORECAST_20251225040000_0000000495590646.zip
Thursday, December 25, 2025 4:30 AM 28670 PUBLIC_ROOFTOP_PV_FORECAST_20251225043000_0000000495594530.zip
Thursday, December 25, 2025 5:01 AM 28653 PUBLIC_ROOFTOP_PV_FORECAST_20251225050000_0000000495597172.zip
Thursday, December 25, 2025 5:30 AM 28510 PUBLIC_ROOFTOP_PV_FORECAST_20251225053000_0000000495600289.zip
Thursday, December 25, 2025 6:00 AM 28400 PUBLIC_ROOFTOP_PV_FORECAST_20251225060000_0000000495603001.zip
Thursday, December 25, 2025 6:30 AM 28378 PUBLIC_ROOFTOP_PV_FORECAST_20251225063000_0000000495606365.zip
Thursday, December 25, 2025 7:00 AM 28345 PUBLIC_ROOFTOP_PV_FORECAST_20251225070000_0000000495609211.zip
Thursday, December 25, 2025 7:30 AM 28191 PUBLIC_ROOFTOP_PV_FORECAST_20251225073000_0000000495612781.zip
Thursday, December 25, 2025 8:01 AM 28123 PUBLIC_ROOFTOP_PV_FORECAST_20251225080000_0000000495615530.zip
Thursday, December 25, 2025 8:30 AM 27979 PUBLIC_ROOFTOP_PV_FORECAST_20251225083000_0000000495618917.zip
Thursday, December 25, 2025 9:00 AM 27869 PUBLIC_ROOFTOP_PV_FORECAST_20251225090000_0000000495621875.zip
Thursday, December 25, 2025 9:30 AM 27719 PUBLIC_ROOFTOP_PV_FORECAST_20251225093000_0000000495625439.zip
Thursday, December 25, 2025 10:00 AM 27697 PUBLIC_ROOFTOP_PV_FORECAST_20251225100000_0000000495628445.zip
Thursday, December 25, 2025 10:30 AM 27606 PUBLIC_ROOFTOP_PV_FORECAST_20251225103000_0000000495632121.zip
Thursday, December 25, 2025 11:00 AM 27477 PUBLIC_ROOFTOP_PV_FORECAST_20251225110000_0000000495635176.zip
Thursday, December 25, 2025 11:30 AM 27363 PUBLIC_ROOFTOP_PV_FORECAST_20251225113000_0000000495638949.zip
Thursday, December 25, 2025 12:00 PM 27145 PUBLIC_ROOFTOP_PV_FORECAST_20251225120000_0000000495642033.zip
Thursday, December 25, 2025 12:30 PM 27183 PUBLIC_ROOFTOP_PV_FORECAST_20251225123000_0000000495646351.zip
Thursday, December 25, 2025 1:00 PM 27075 PUBLIC_ROOFTOP_PV_FORECAST_20251225130000_0000000495649648.zip
Thursday, December 25, 2025 1:30 PM 26929 PUBLIC_ROOFTOP_PV_FORECAST_20251225133000_0000000495652883.zip
Thursday, December 25, 2025 2:00 PM 26813 PUBLIC_ROOFTOP_PV_FORECAST_20251225140000_0000000495656142.zip
Thursday, December 25, 2025 2:31 PM 26695 PUBLIC_ROOFTOP_PV_FORECAST_20251225143000_0000000495659238.zip
Thursday, December 25, 2025 3:00 PM 26496 PUBLIC_ROOFTOP_PV_FORECAST_20251225150000_0000000495662356.zip
Thursday, December 25, 2025 3:30 PM 26444 PUBLIC_ROOFTOP_PV_FORECAST_20251225153000_0000000495665598.zip
Thursday, December 25, 2025 4:01 PM 26319 PUBLIC_ROOFTOP_PV_FORECAST_20251225160000_0000000495668742.zip
Thursday, December 25, 2025 4:30 PM 26227 PUBLIC_ROOFTOP_PV_FORECAST_20251225163000_0000000495671906.zip
Thursday, December 25, 2025 5:00 PM 26161 PUBLIC_ROOFTOP_PV_FORECAST_20251225170000_0000000495674918.zip
Thursday, December 25, 2025 5:30 PM 26024 PUBLIC_ROOFTOP_PV_FORECAST_20251225173000_0000000495678444.zip
Thursday, December 25, 2025 6:00 PM 25901 PUBLIC_ROOFTOP_PV_FORECAST_20251225180000_0000000495681565.zip
Thursday, December 25, 2025 6:30 PM 25813 PUBLIC_ROOFTOP_PV_FORECAST_20251225183000_0000000495684710.zip
Thursday, December 25, 2025 7:00 PM 25717 PUBLIC_ROOFTOP_PV_FORECAST_20251225190000_0000000495688069.zip
Thursday, December 25, 2025 7:30 PM 25600 PUBLIC_ROOFTOP_PV_FORECAST_20251225193000_0000000495691233.zip
Thursday, December 25, 2025 8:00 PM 25413 PUBLIC_ROOFTOP_PV_FORECAST_20251225200000_0000000495694205.zip
Thursday, December 25, 2025 8:30 PM 25525 PUBLIC_ROOFTOP_PV_FORECAST_20251225203000_0000000495697230.zip
Thursday, December 25, 2025 9:00 PM 25437 PUBLIC_ROOFTOP_PV_FORECAST_20251225210000_0000000495700089.zip
Thursday, December 25, 2025 9:30 PM 25391 PUBLIC_ROOFTOP_PV_FORECAST_20251225213000_0000000495702999.zip
Thursday, December 25, 2025 10:00 PM 25412 PUBLIC_ROOFTOP_PV_FORECAST_20251225220000_0000000495705981.zip
Thursday, December 25, 2025 10:31 PM 25367 PUBLIC_ROOFTOP_PV_FORECAST_20251225223000_0000000495708790.zip
Thursday, December 25, 2025 11:00 PM 25371 PUBLIC_ROOFTOP_PV_FORECAST_20251225230000_0000000495711618.zip
Thursday, December 25, 2025 11:31 PM 25351 PUBLIC_ROOFTOP_PV_FORECAST_20251225233000_0000000495714456.zip
Friday, December 26, 2025 12:00 AM 28752 PUBLIC_ROOFTOP_PV_FORECAST_20251226000000_0000000495717320.zip
Friday, December 26, 2025 12:31 AM 28648 PUBLIC_ROOFTOP_PV_FORECAST_20251226003000_0000000495720291.zip
Friday, December 26, 2025 1:01 AM 28639 PUBLIC_ROOFTOP_PV_FORECAST_20251226010000_0000000495723188.zip
Friday, December 26, 2025 1:30 AM 28677 PUBLIC_ROOFTOP_PV_FORECAST_20251226013000_0000000495726199.zip
Friday, December 26, 2025 2:01 AM 28613 PUBLIC_ROOFTOP_PV_FORECAST_20251226020000_0000000495729065.zip
Friday, December 26, 2025 2:30 AM 28663 PUBLIC_ROOFTOP_PV_FORECAST_20251226023000_0000000495732056.zip
Friday, December 26, 2025 3:00 AM 28710 PUBLIC_ROOFTOP_PV_FORECAST_20251226030000_0000000495735055.zip
Friday, December 26, 2025 3:30 AM 28614 PUBLIC_ROOFTOP_PV_FORECAST_20251226033000_0000000495738051.zip
Friday, December 26, 2025 4:00 AM 28687 PUBLIC_ROOFTOP_PV_FORECAST_20251226040000_0000000495740919.zip
Friday, December 26, 2025 4:30 AM 28615 PUBLIC_ROOFTOP_PV_FORECAST_20251226043000_0000000495744844.zip
Friday, December 26, 2025 5:02 AM 28556 PUBLIC_ROOFTOP_PV_FORECAST_20251226050000_0000000495747490.zip
Friday, December 26, 2025 5:30 AM 28505 PUBLIC_ROOFTOP_PV_FORECAST_20251226053000_0000000495750676.zip
Friday, December 26, 2025 6:00 AM 28470 PUBLIC_ROOFTOP_PV_FORECAST_20251226060000_0000000495753483.zip
Friday, December 26, 2025 6:30 AM 28331 PUBLIC_ROOFTOP_PV_FORECAST_20251226063000_0000000495756861.zip
Friday, December 26, 2025 7:01 AM 28159 PUBLIC_ROOFTOP_PV_FORECAST_20251226070000_0000000495759696.zip
Friday, December 26, 2025 7:31 AM 28223 PUBLIC_ROOFTOP_PV_FORECAST_20251226073000_0000000495763224.zip
Friday, December 26, 2025 8:00 AM 28023 PUBLIC_ROOFTOP_PV_FORECAST_20251226080000_0000000495766048.zip
Friday, December 26, 2025 8:31 AM 27859 PUBLIC_ROOFTOP_PV_FORECAST_20251226083000_0000000495769406.zip
Friday, December 26, 2025 9:01 AM 27756 PUBLIC_ROOFTOP_PV_FORECAST_20251226090000_0000000495772288.zip
Friday, December 26, 2025 9:31 AM 27593 PUBLIC_ROOFTOP_PV_FORECAST_20251226093000_0000000495775856.zip
Friday, December 26, 2025 10:01 AM 27572 PUBLIC_ROOFTOP_PV_FORECAST_20251226100000_0000000495778904.zip
Friday, December 26, 2025 10:30 AM 27413 PUBLIC_ROOFTOP_PV_FORECAST_20251226103000_0000000495782511.zip
Friday, December 26, 2025 11:01 AM 27330 PUBLIC_ROOFTOP_PV_FORECAST_20251226110000_0000000495785449.zip
Friday, December 26, 2025 11:31 AM 27105 PUBLIC_ROOFTOP_PV_FORECAST_20251226113000_0000000495789147.zip
Friday, December 26, 2025 12:00 PM 27038 PUBLIC_ROOFTOP_PV_FORECAST_20251226120000_0000000495792293.zip
Friday, December 26, 2025 12:30 PM 26981 PUBLIC_ROOFTOP_PV_FORECAST_20251226123000_0000000495796441.zip
Friday, December 26, 2025 1:01 PM 26795 PUBLIC_ROOFTOP_PV_FORECAST_20251226130000_0000000495799544.zip
Friday, December 26, 2025 1:30 PM 26814 PUBLIC_ROOFTOP_PV_FORECAST_20251226133000_0000000495802758.zip
Friday, December 26, 2025 2:01 PM 26695 PUBLIC_ROOFTOP_PV_FORECAST_20251226140000_0000000495805905.zip
Friday, December 26, 2025 2:30 PM 26448 PUBLIC_ROOFTOP_PV_FORECAST_20251226143000_0000000495809066.zip
Friday, December 26, 2025 3:00 PM 26548 PUBLIC_ROOFTOP_PV_FORECAST_20251226150000_0000000495812197.zip
Friday, December 26, 2025 3:30 PM 26388 PUBLIC_ROOFTOP_PV_FORECAST_20251226153000_0000000495815429.zip
Friday, December 26, 2025 4:01 PM 26185 PUBLIC_ROOFTOP_PV_FORECAST_20251226160000_0000000495818619.zip
Friday, December 26, 2025 4:30 PM 26102 PUBLIC_ROOFTOP_PV_FORECAST_20251226163000_0000000495821872.zip
Friday, December 26, 2025 5:01 PM 26023 PUBLIC_ROOFTOP_PV_FORECAST_20251226170000_0000000495824926.zip
Friday, December 26, 2025 5:30 PM 25830 PUBLIC_ROOFTOP_PV_FORECAST_20251226173000_0000000495828360.zip
Friday, December 26, 2025 6:01 PM 25754 PUBLIC_ROOFTOP_PV_FORECAST_20251226180000_0000000495831404.zip
Friday, December 26, 2025 6:31 PM 25681 PUBLIC_ROOFTOP_PV_FORECAST_20251226183000_0000000495834616.zip
Friday, December 26, 2025 7:00 PM 25576 PUBLIC_ROOFTOP_PV_FORECAST_20251226190000_0000000495837757.zip
Friday, December 26, 2025 7:30 PM 25514 PUBLIC_ROOFTOP_PV_FORECAST_20251226193000_0000000495840859.zip
Friday, December 26, 2025 8:01 PM 25477 PUBLIC_ROOFTOP_PV_FORECAST_20251226200000_0000000495843873.zip
Friday, December 26, 2025 8:31 PM 25431 PUBLIC_ROOFTOP_PV_FORECAST_20251226203000_0000000495846823.zip
Friday, December 26, 2025 9:01 PM 25304 PUBLIC_ROOFTOP_PV_FORECAST_20251226210000_0000000495849775.zip
Friday, December 26, 2025 9:30 PM 25357 PUBLIC_ROOFTOP_PV_FORECAST_20251226213000_0000000495852779.zip
Friday, December 26, 2025 10:01 PM 25446 PUBLIC_ROOFTOP_PV_FORECAST_20251226220000_0000000495855866.zip
Friday, December 26, 2025 10:31 PM 25391 PUBLIC_ROOFTOP_PV_FORECAST_20251226223000_0000000495858802.zip
Friday, December 26, 2025 11:01 PM 25354 PUBLIC_ROOFTOP_PV_FORECAST_20251226230000_0000000495861720.zip
Friday, December 26, 2025 11:31 PM 25319 PUBLIC_ROOFTOP_PV_FORECAST_20251226233000_0000000495864653.zip
Saturday, December 27, 2025 12:02 AM 28555 PUBLIC_ROOFTOP_PV_FORECAST_20251227000000_0000000495867462.zip
Saturday, December 27, 2025 12:31 AM 28536 PUBLIC_ROOFTOP_PV_FORECAST_20251227003000_0000000495870692.zip
Saturday, December 27, 2025 1:01 AM 28587 PUBLIC_ROOFTOP_PV_FORECAST_20251227010000_0000000495873726.zip
Saturday, December 27, 2025 1:31 AM 28604 PUBLIC_ROOFTOP_PV_FORECAST_20251227013000_0000000495876730.zip
Saturday, December 27, 2025 2:00 AM 28612 PUBLIC_ROOFTOP_PV_FORECAST_20251227020000_0000000495879652.zip
Saturday, December 27, 2025 2:31 AM 28623 PUBLIC_ROOFTOP_PV_FORECAST_20251227023000_0000000495882617.zip
Saturday, December 27, 2025 3:01 AM 28595 PUBLIC_ROOFTOP_PV_FORECAST_20251227030000_0000000495885555.zip
Saturday, December 27, 2025 3:31 AM 28620 PUBLIC_ROOFTOP_PV_FORECAST_20251227033000_0000000495888574.zip
Saturday, December 27, 2025 4:01 AM 28635 PUBLIC_ROOFTOP_PV_FORECAST_20251227040000_0000000495891469.zip
Saturday, December 27, 2025 4:30 AM 28652 PUBLIC_ROOFTOP_PV_FORECAST_20251227043000_0000000495895398.zip
Saturday, December 27, 2025 5:02 AM 28563 PUBLIC_ROOFTOP_PV_FORECAST_20251227050000_0000000495898089.zip
Saturday, December 27, 2025 5:30 AM 28474 PUBLIC_ROOFTOP_PV_FORECAST_20251227053000_0000000495901266.zip
Saturday, December 27, 2025 6:00 AM 28430 PUBLIC_ROOFTOP_PV_FORECAST_20251227060000_0000000495904025.zip
Saturday, December 27, 2025 6:31 AM 28271 PUBLIC_ROOFTOP_PV_FORECAST_20251227063000_0000000495907309.zip
Saturday, December 27, 2025 7:00 AM 28206 PUBLIC_ROOFTOP_PV_FORECAST_20251227070000_0000000495910165.zip
Saturday, December 27, 2025 7:31 AM 28136 PUBLIC_ROOFTOP_PV_FORECAST_20251227073000_0000000495913792.zip
Saturday, December 27, 2025 8:00 AM 28070 PUBLIC_ROOFTOP_PV_FORECAST_20251227080000_0000000495916648.zip
Saturday, December 27, 2025 8:30 AM 27965 PUBLIC_ROOFTOP_PV_FORECAST_20251227083000_0000000495920093.zip
Saturday, December 27, 2025 9:01 AM 27841 PUBLIC_ROOFTOP_PV_FORECAST_20251227090000_0000000495923026.zip
Saturday, December 27, 2025 9:31 AM 27651 PUBLIC_ROOFTOP_PV_FORECAST_20251227093000_0000000495926606.zip
Saturday, December 27, 2025 10:01 AM 27505 PUBLIC_ROOFTOP_PV_FORECAST_20251227100000_0000000495929581.zip
Saturday, December 27, 2025 10:31 AM 27387 PUBLIC_ROOFTOP_PV_FORECAST_20251227103000_0000000495932985.zip
Saturday, December 27, 2025 11:01 AM 27289 PUBLIC_ROOFTOP_PV_FORECAST_20251227110000_0000000495936097.zip
Saturday, December 27, 2025 11:31 AM 27230 PUBLIC_ROOFTOP_PV_FORECAST_20251227113000_0000000495939618.zip
Saturday, December 27, 2025 12:00 PM 27138 PUBLIC_ROOFTOP_PV_FORECAST_20251227120000_0000000495942547.zip
Saturday, December 27, 2025 12:30 PM 27085 PUBLIC_ROOFTOP_PV_FORECAST_20251227123000_0000000495946852.zip
Saturday, December 27, 2025 1:01 PM 26914 PUBLIC_ROOFTOP_PV_FORECAST_20251227130000_0000000495950078.zip
Saturday, December 27, 2025 1:31 PM 26759 PUBLIC_ROOFTOP_PV_FORECAST_20251227133000_0000000495953341.zip
Saturday, December 27, 2025 2:02 PM 26796 PUBLIC_ROOFTOP_PV_FORECAST_20251227140000_0000000495956714.zip
Saturday, December 27, 2025 2:31 PM 26575 PUBLIC_ROOFTOP_PV_FORECAST_20251227143000_0000000495960068.zip
Saturday, December 27, 2025 3:00 PM 26419 PUBLIC_ROOFTOP_PV_FORECAST_20251227150000_0000000495963311.zip
Saturday, December 27, 2025 3:30 PM 26296 PUBLIC_ROOFTOP_PV_FORECAST_20251227153000_0000000495966559.zip
Saturday, December 27, 2025 4:01 PM 26184 PUBLIC_ROOFTOP_PV_FORECAST_20251227160000_0000000495969754.zip
Saturday, December 27, 2025 4:32 PM 26069 PUBLIC_ROOFTOP_PV_FORECAST_20251227163000_0000000495973052.zip
Saturday, December 27, 2025 5:01 PM 25998 PUBLIC_ROOFTOP_PV_FORECAST_20251227170000_0000000495976183.zip
Saturday, December 27, 2025 5:31 PM 25937 PUBLIC_ROOFTOP_PV_FORECAST_20251227173000_0000000495979745.zip
Saturday, December 27, 2025 6:02 PM 25889 PUBLIC_ROOFTOP_PV_FORECAST_20251227180000_0000000495982931.zip
Saturday, December 27, 2025 6:30 PM 25742 PUBLIC_ROOFTOP_PV_FORECAST_20251227183000_0000000495986236.zip
Saturday, December 27, 2025 7:00 PM 25656 PUBLIC_ROOFTOP_PV_FORECAST_20251227190000_0000000495989345.zip
Saturday, December 27, 2025 7:31 PM 25494 PUBLIC_ROOFTOP_PV_FORECAST_20251227193000_0000000495992313.zip
Saturday, December 27, 2025 8:02 PM 25459 PUBLIC_ROOFTOP_PV_FORECAST_20251227200000_0000000495995359.zip
Saturday, December 27, 2025 8:32 PM 25514 PUBLIC_ROOFTOP_PV_FORECAST_20251227203000_0000000495998397.zip
Saturday, December 27, 2025 9:02 PM 25417 PUBLIC_ROOFTOP_PV_FORECAST_20251227210000_0000000496001316.zip
Saturday, December 27, 2025 9:30 PM 25331 PUBLIC_ROOFTOP_PV_FORECAST_20251227213000_0000000496004238.zip
Saturday, December 27, 2025 10:01 PM 25407 PUBLIC_ROOFTOP_PV_FORECAST_20251227220000_0000000496007163.zip
Saturday, December 27, 2025 10:30 PM 25303 PUBLIC_ROOFTOP_PV_FORECAST_20251227223000_0000000496010041.zip
Saturday, December 27, 2025 11:02 PM 25274 PUBLIC_ROOFTOP_PV_FORECAST_20251227230000_0000000496012873.zip
Saturday, December 27, 2025 11:31 PM 25284 PUBLIC_ROOFTOP_PV_FORECAST_20251227233000_0000000496015736.zip
Sunday, December 28, 2025 12:02 AM 28518 PUBLIC_ROOFTOP_PV_FORECAST_20251228000000_0000000496018665.zip
Sunday, December 28, 2025 12:32 AM 28607 PUBLIC_ROOFTOP_PV_FORECAST_20251228003000_0000000496021669.zip
Sunday, December 28, 2025 1:01 AM 28626 PUBLIC_ROOFTOP_PV_FORECAST_20251228010000_0000000496024585.zip
Sunday, December 28, 2025 1:30 AM 28589 PUBLIC_ROOFTOP_PV_FORECAST_20251228013000_0000000496027647.zip
Sunday, December 28, 2025 2:00 AM 28648 PUBLIC_ROOFTOP_PV_FORECAST_20251228020000_0000000496030654.zip
Sunday, December 28, 2025 2:31 AM 28625 PUBLIC_ROOFTOP_PV_FORECAST_20251228023000_0000000496033685.zip
Sunday, December 28, 2025 3:01 AM 28720 PUBLIC_ROOFTOP_PV_FORECAST_20251228030000_0000000496036685.zip
Sunday, December 28, 2025 3:31 AM 28588 PUBLIC_ROOFTOP_PV_FORECAST_20251228033000_0000000496039760.zip
Sunday, December 28, 2025 4:00 AM 28601 PUBLIC_ROOFTOP_PV_FORECAST_20251228040000_0000000496042719.zip
Sunday, December 28, 2025 4:32 AM 28627 PUBLIC_ROOFTOP_PV_FORECAST_20251228043000_0000000496046670.zip
Sunday, December 28, 2025 5:02 AM 28380 PUBLIC_ROOFTOP_PV_FORECAST_20251228050000_0000000496049340.zip
Sunday, December 28, 2025 5:32 AM 28453 PUBLIC_ROOFTOP_PV_FORECAST_20251228053000_0000000496052796.zip
Sunday, December 28, 2025 6:01 AM 28342 PUBLIC_ROOFTOP_PV_FORECAST_20251228060000_0000000496055668.zip
Sunday, December 28, 2025 6:32 AM 28228 PUBLIC_ROOFTOP_PV_FORECAST_20251228063000_0000000496058888.zip
Sunday, December 28, 2025 7:00 AM 28179 PUBLIC_ROOFTOP_PV_FORECAST_20251228070000_0000000496061781.zip
Sunday, December 28, 2025 7:32 AM 28012 PUBLIC_ROOFTOP_PV_FORECAST_20251228073000_0000000496065307.zip
Sunday, December 28, 2025 8:01 AM 27837 PUBLIC_ROOFTOP_PV_FORECAST_20251228080000_0000000496068206.zip
Sunday, December 28, 2025 8:31 AM 27822 PUBLIC_ROOFTOP_PV_FORECAST_20251228083000_0000000496071522.zip
Sunday, December 28, 2025 9:00 AM 27769 PUBLIC_ROOFTOP_PV_FORECAST_20251228090000_0000000496074384.zip
Sunday, December 28, 2025 9:31 AM 27543 PUBLIC_ROOFTOP_PV_FORECAST_20251228093000_0000000496077828.zip
Sunday, December 28, 2025 10:02 AM 27511 PUBLIC_ROOFTOP_PV_FORECAST_20251228100000_0000000496080751.zip
Sunday, December 28, 2025 10:31 AM 27362 PUBLIC_ROOFTOP_PV_FORECAST_20251228103000_0000000496084244.zip
Sunday, December 28, 2025 11:01 AM 27373 PUBLIC_ROOFTOP_PV_FORECAST_20251228110000_0000000496087378.zip
Sunday, December 28, 2025 11:31 AM 27165 PUBLIC_ROOFTOP_PV_FORECAST_20251228113000_0000000496091164.zip
Sunday, December 28, 2025 12:01 PM 27079 PUBLIC_ROOFTOP_PV_FORECAST_20251228120000_0000000496094248.zip
Sunday, December 28, 2025 12:32 PM 26972 PUBLIC_ROOFTOP_PV_FORECAST_20251228123000_0000000496098412.zip
Sunday, December 28, 2025 1:02 PM 26781 PUBLIC_ROOFTOP_PV_FORECAST_20251228130000_0000000496101706.zip
Sunday, December 28, 2025 1:32 PM 26687 PUBLIC_ROOFTOP_PV_FORECAST_20251228133000_0000000496104864.zip
Sunday, December 28, 2025 2:00 PM 26597 PUBLIC_ROOFTOP_PV_FORECAST_20251228140000_0000000496108021.zip
Sunday, December 28, 2025 2:30 PM 26479 PUBLIC_ROOFTOP_PV_FORECAST_20251228143000_0000000496111143.zip
Sunday, December 28, 2025 3:01 PM 26375 PUBLIC_ROOFTOP_PV_FORECAST_20251228150000_0000000496114218.zip
Sunday, December 28, 2025 3:30 PM 26252 PUBLIC_ROOFTOP_PV_FORECAST_20251228153000_0000000496117476.zip
Sunday, December 28, 2025 4:01 PM 25997 PUBLIC_ROOFTOP_PV_FORECAST_20251228160000_0000000496120731.zip
Sunday, December 28, 2025 4:30 PM 25976 PUBLIC_ROOFTOP_PV_FORECAST_20251228163000_0000000496124016.zip
Sunday, December 28, 2025 5:01 PM 25920 PUBLIC_ROOFTOP_PV_FORECAST_20251228170000_0000000496127168.zip
Sunday, December 28, 2025 5:30 PM 25791 PUBLIC_ROOFTOP_PV_FORECAST_20251228173000_0000000496130649.zip
Sunday, December 28, 2025 6:03 PM 25723 PUBLIC_ROOFTOP_PV_FORECAST_20251228180000_0000000496133817.zip
Sunday, December 28, 2025 6:30 PM 25675 PUBLIC_ROOFTOP_PV_FORECAST_20251228183000_0000000496137075.zip
Sunday, December 28, 2025 7:02 PM 25519 PUBLIC_ROOFTOP_PV_FORECAST_20251228190000_0000000496140195.zip
Sunday, December 28, 2025 7:32 PM 25329 PUBLIC_ROOFTOP_PV_FORECAST_20251228193000_0000000496143253.zip
Sunday, December 28, 2025 8:02 PM 25360 PUBLIC_ROOFTOP_PV_FORECAST_20251228200000_0000000496146210.zip
Sunday, December 28, 2025 8:32 PM 25324 PUBLIC_ROOFTOP_PV_FORECAST_20251228203000_0000000496149127.zip
Sunday, December 28, 2025 9:03 PM 25342 PUBLIC_ROOFTOP_PV_FORECAST_20251228210000_0000000496152121.zip
Sunday, December 28, 2025 9:33 PM 25280 PUBLIC_ROOFTOP_PV_FORECAST_20251228213000_0000000496155143.zip
Sunday, December 28, 2025 10:02 PM 25329 PUBLIC_ROOFTOP_PV_FORECAST_20251228220000_0000000496158330.zip
Sunday, December 28, 2025 10:31 PM 25288 PUBLIC_ROOFTOP_PV_FORECAST_20251228223000_0000000496161212.zip
Sunday, December 28, 2025 11:00 PM 25170 PUBLIC_ROOFTOP_PV_FORECAST_20251228230000_0000000496164183.zip
Sunday, December 28, 2025 11:31 PM 25197 PUBLIC_ROOFTOP_PV_FORECAST_20251228233000_0000000496167099.zip
Monday, December 29, 2025 12:00 AM 28558 PUBLIC_ROOFTOP_PV_FORECAST_20251229000000_0000000496169906.zip
Monday, December 29, 2025 12:31 AM 28528 PUBLIC_ROOFTOP_PV_FORECAST_20251229003000_0000000496172762.zip
Monday, December 29, 2025 1:03 AM 28623 PUBLIC_ROOFTOP_PV_FORECAST_20251229010000_0000000496175569.zip
Monday, December 29, 2025 1:32 AM 28526 PUBLIC_ROOFTOP_PV_FORECAST_20251229013000_0000000496178530.zip
Monday, December 29, 2025 2:02 AM 28585 PUBLIC_ROOFTOP_PV_FORECAST_20251229020000_0000000496181419.zip
Monday, December 29, 2025 2:33 AM 28567 PUBLIC_ROOFTOP_PV_FORECAST_20251229023000_0000000496184291.zip
Monday, December 29, 2025 3:01 AM 28585 PUBLIC_ROOFTOP_PV_FORECAST_20251229030000_0000000496187146.zip
Monday, December 29, 2025 3:31 AM 28519 PUBLIC_ROOFTOP_PV_FORECAST_20251229033000_0000000496190183.zip
Monday, December 29, 2025 4:03 AM 28549 PUBLIC_ROOFTOP_PV_FORECAST_20251229040000_0000000496193136.zip
Monday, December 29, 2025 4:33 AM 28444 PUBLIC_ROOFTOP_PV_FORECAST_20251229043000_0000000496197043.zip
Monday, December 29, 2025 5:04 AM 28461 PUBLIC_ROOFTOP_PV_FORECAST_20251229050000_0000000496199754.zip
Monday, December 29, 2025 5:32 AM 28225 PUBLIC_ROOFTOP_PV_FORECAST_20251229053000_0000000496202938.zip
Monday, December 29, 2025 6:01 AM 28336 PUBLIC_ROOFTOP_PV_FORECAST_20251229060000_0000000496205666.zip
Monday, December 29, 2025 6:31 AM 28204 PUBLIC_ROOFTOP_PV_FORECAST_20251229063000_0000000496208888.zip
Monday, December 29, 2025 7:02 AM 28059 PUBLIC_ROOFTOP_PV_FORECAST_20251229070000_0000000496211827.zip
Monday, December 29, 2025 7:32 AM 27942 PUBLIC_ROOFTOP_PV_FORECAST_20251229073000_0000000496215470.zip
Monday, December 29, 2025 8:02 AM 27830 PUBLIC_ROOFTOP_PV_FORECAST_20251229080000_0000000496218330.zip
Monday, December 29, 2025 8:33 AM 27746 PUBLIC_ROOFTOP_PV_FORECAST_20251229083000_0000000496222072.zip
Monday, December 29, 2025 9:03 AM 27735 PUBLIC_ROOFTOP_PV_FORECAST_20251229090000_0000000496225097.zip
Monday, December 29, 2025 9:33 AM 27599 PUBLIC_ROOFTOP_PV_FORECAST_20251229093000_0000000496228670.zip
Monday, December 29, 2025 10:02 AM 27398 PUBLIC_ROOFTOP_PV_FORECAST_20251229100000_0000000496231549.zip
Monday, December 29, 2025 10:31 AM 27352 PUBLIC_ROOFTOP_PV_FORECAST_20251229103000_0000000496235018.zip
Monday, December 29, 2025 11:02 AM 27175 PUBLIC_ROOFTOP_PV_FORECAST_20251229110000_0000000496238151.zip
Monday, December 29, 2025 11:32 AM 27022 PUBLIC_ROOFTOP_PV_FORECAST_20251229113000_0000000496242139.zip
Monday, December 29, 2025 12:01 PM 26986 PUBLIC_ROOFTOP_PV_FORECAST_20251229120000_0000000496245167.zip
Monday, December 29, 2025 12:31 PM 26856 PUBLIC_ROOFTOP_PV_FORECAST_20251229123000_0000000496249536.zip
Monday, December 29, 2025 1:02 PM 26754 PUBLIC_ROOFTOP_PV_FORECAST_20251229130000_0000000496253686.zip
Monday, December 29, 2025 1:33 PM 26666 PUBLIC_ROOFTOP_PV_FORECAST_20251229133000_0000000496257066.zip
Monday, December 29, 2025 2:02 PM 26558 PUBLIC_ROOFTOP_PV_FORECAST_20251229140000_0000000496260373.zip
Monday, December 29, 2025 2:30 PM 26328 PUBLIC_ROOFTOP_PV_FORECAST_20251229143000_0000000496263749.zip
Monday, December 29, 2025 3:03 PM 26203 PUBLIC_ROOFTOP_PV_FORECAST_20251229150000_0000000496267120.zip
Monday, December 29, 2025 3:32 PM 26081 PUBLIC_ROOFTOP_PV_FORECAST_20251229153000_0000000496270565.zip
Monday, December 29, 2025 4:02 PM 26116 PUBLIC_ROOFTOP_PV_FORECAST_20251229160000_0000000496273862.zip
Monday, December 29, 2025 4:34 PM 26095 PUBLIC_ROOFTOP_PV_FORECAST_20251229163000_0000000496277328.zip
Monday, December 29, 2025 5:01 PM 25901 PUBLIC_ROOFTOP_PV_FORECAST_20251229170000_0000000496280685.zip
Monday, December 29, 2025 5:32 PM 25710 PUBLIC_ROOFTOP_PV_FORECAST_20251229173000_0000000496284423.zip
Monday, December 29, 2025 6:02 PM 25614 PUBLIC_ROOFTOP_PV_FORECAST_20251229180000_0000000496287691.zip
Monday, December 29, 2025 6:31 PM 25521 PUBLIC_ROOFTOP_PV_FORECAST_20251229183000_0000000496290986.zip
Monday, December 29, 2025 7:01 PM 25420 PUBLIC_ROOFTOP_PV_FORECAST_20251229190000_0000000496294379.zip
Monday, December 29, 2025 7:33 PM 25484 PUBLIC_ROOFTOP_PV_FORECAST_20251229193000_0000000496297602.zip
Monday, December 29, 2025 8:05 PM 25433 PUBLIC_ROOFTOP_PV_FORECAST_20251229200000_0000000496300677.zip
Monday, December 29, 2025 8:31 PM 25376 PUBLIC_ROOFTOP_PV_FORECAST_20251229203000_0000000496303712.zip
Monday, December 29, 2025 9:01 PM 25215 PUBLIC_ROOFTOP_PV_FORECAST_20251229210000_0000000496306770.zip
Monday, December 29, 2025 9:31 PM 25300 PUBLIC_ROOFTOP_PV_FORECAST_20251229213000_0000000496309727.zip
Monday, December 29, 2025 10:01 PM 25160 PUBLIC_ROOFTOP_PV_FORECAST_20251229220000_0000000496312677.zip
Monday, December 29, 2025 10:33 PM 25151 PUBLIC_ROOFTOP_PV_FORECAST_20251229223000_0000000496315635.zip
Monday, December 29, 2025 11:05 PM 25259 PUBLIC_ROOFTOP_PV_FORECAST_20251229230000_0000000496318569.zip
Monday, December 29, 2025 11:31 PM 25213 PUBLIC_ROOFTOP_PV_FORECAST_20251229233000_0000000496321527.zip
Tuesday, December 30, 2025 12:02 AM 28493 PUBLIC_ROOFTOP_PV_FORECAST_20251230000000_0000000496324499.zip
Tuesday, December 30, 2025 12:32 AM 28521 PUBLIC_ROOFTOP_PV_FORECAST_20251230003000_0000000496327514.zip
Tuesday, December 30, 2025 1:03 AM 28419 PUBLIC_ROOFTOP_PV_FORECAST_20251230010000_0000000496330511.zip
Tuesday, December 30, 2025 1:34 AM 28539 PUBLIC_ROOFTOP_PV_FORECAST_20251230013000_0000000496333542.zip
Tuesday, December 30, 2025 2:05 AM 28455 PUBLIC_ROOFTOP_PV_FORECAST_20251230020000_0000000496336544.zip
Tuesday, December 30, 2025 2:33 AM 28528 PUBLIC_ROOFTOP_PV_FORECAST_20251230023000_0000000496339653.zip
Tuesday, December 30, 2025 3:02 AM 28483 PUBLIC_ROOFTOP_PV_FORECAST_20251230030000_0000000496342680.zip
Tuesday, December 30, 2025 3:32 AM 28516 PUBLIC_ROOFTOP_PV_FORECAST_20251230033000_0000000496345749.zip
Tuesday, December 30, 2025 4:03 AM 28542 PUBLIC_ROOFTOP_PV_FORECAST_20251230040000_0000000496348716.zip
Tuesday, December 30, 2025 4:33 AM 28529 PUBLIC_ROOFTOP_PV_FORECAST_20251230043000_0000000496352626.zip
Tuesday, December 30, 2025 5:03 AM 28437 PUBLIC_ROOFTOP_PV_FORECAST_20251230050000_0000000496355388.zip
Tuesday, December 30, 2025 5:33 AM 28290 PUBLIC_ROOFTOP_PV_FORECAST_20251230053000_0000000496358578.zip
Tuesday, December 30, 2025 6:05 AM 28247 PUBLIC_ROOFTOP_PV_FORECAST_20251230060000_0000000496361418.zip
Tuesday, December 30, 2025 6:33 AM 28067 PUBLIC_ROOFTOP_PV_FORECAST_20251230063000_0000000496364769.zip
Tuesday, December 30, 2025 7:01 AM 27980 PUBLIC_ROOFTOP_PV_FORECAST_20251230070000_0000000496367677.zip
Tuesday, December 30, 2025 7:31 AM 27913 PUBLIC_ROOFTOP_PV_FORECAST_20251230073000_0000000496371235.zip
Tuesday, December 30, 2025 8:04 AM 27782 PUBLIC_ROOFTOP_PV_FORECAST_20251230080000_0000000496374260.zip
Tuesday, December 30, 2025 8:34 AM 27731 PUBLIC_ROOFTOP_PV_FORECAST_20251230083000_0000000496377752.zip
Tuesday, December 30, 2025 9:04 AM 27660 PUBLIC_ROOFTOP_PV_FORECAST_20251230090000_0000000496380808.zip
Tuesday, December 30, 2025 9:31 AM 27557 PUBLIC_ROOFTOP_PV_FORECAST_20251230093000_0000000496384344.zip
Tuesday, December 30, 2025 10:01 AM 27340 PUBLIC_ROOFTOP_PV_FORECAST_20251230100000_0000000496387555.zip
Tuesday, December 30, 2025 10:32 AM 27236 PUBLIC_ROOFTOP_PV_FORECAST_20251230103000_0000000496391103.zip
Tuesday, December 30, 2025 11:02 AM 27148 PUBLIC_ROOFTOP_PV_FORECAST_20251230110000_0000000496394158.zip
Tuesday, December 30, 2025 11:33 AM 27118 PUBLIC_ROOFTOP_PV_FORECAST_20251230113000_0000000496397848.zip
Tuesday, December 30, 2025 12:03 PM 26912 PUBLIC_ROOFTOP_PV_FORECAST_20251230120000_0000000496401035.zip
Tuesday, December 30, 2025 12:33 PM 26947 PUBLIC_ROOFTOP_PV_FORECAST_20251230123000_0000000496405494.zip
Tuesday, December 30, 2025 1:04 PM 26819 PUBLIC_ROOFTOP_PV_FORECAST_20251230130000_0000000496408742.zip
Tuesday, December 30, 2025 1:35 PM 26536 PUBLIC_ROOFTOP_PV_FORECAST_20251230133000_0000000496411961.zip
Tuesday, December 30, 2025 2:02 PM 26490 PUBLIC_ROOFTOP_PV_FORECAST_20251230140000_0000000496415111.zip
Tuesday, December 30, 2025 2:31 PM 26379 PUBLIC_ROOFTOP_PV_FORECAST_20251230143000_0000000496418211.zip
Tuesday, December 30, 2025 3:02 PM 26297 PUBLIC_ROOFTOP_PV_FORECAST_20251230150000_0000000496421447.zip
Tuesday, December 30, 2025 3:33 PM 26136 PUBLIC_ROOFTOP_PV_FORECAST_20251230153000_0000000496424713.zip
Tuesday, December 30, 2025 4:01 PM 26094 PUBLIC_ROOFTOP_PV_FORECAST_20251230160000_0000000496427892.zip
Tuesday, December 30, 2025 4:31 PM 25864 PUBLIC_ROOFTOP_PV_FORECAST_20251230163000_0000000496431200.zip
Tuesday, December 30, 2025 5:03 PM 25774 PUBLIC_ROOFTOP_PV_FORECAST_20251230170000_0000000496434352.zip
Tuesday, December 30, 2025 5:32 PM 25669 PUBLIC_ROOFTOP_PV_FORECAST_20251230173000_0000000496437906.zip
Tuesday, December 30, 2025 6:07 PM 25615 PUBLIC_ROOFTOP_PV_FORECAST_20251230180000_0000000496441176.zip
Tuesday, December 30, 2025 6:30 PM 25558 PUBLIC_ROOFTOP_PV_FORECAST_20251230183000_0000000496444405.zip
Tuesday, December 30, 2025 7:03 PM 25395 PUBLIC_ROOFTOP_PV_FORECAST_20251230190000_0000000496447763.zip
Tuesday, December 30, 2025 7:33 PM 25367 PUBLIC_ROOFTOP_PV_FORECAST_20251230193000_0000000496450851.zip
Tuesday, December 30, 2025 8:05 PM 25245 PUBLIC_ROOFTOP_PV_FORECAST_20251230200000_0000000496454231.zip
Tuesday, December 30, 2025 8:30 PM 25164 PUBLIC_ROOFTOP_PV_FORECAST_20251230203000_0000000496457364.zip
Tuesday, December 30, 2025 9:02 PM 25140 PUBLIC_ROOFTOP_PV_FORECAST_20251230210000_0000000496460423.zip
Tuesday, December 30, 2025 9:34 PM 25237 PUBLIC_ROOFTOP_PV_FORECAST_20251230213000_0000000496463795.zip
Tuesday, December 30, 2025 10:06 PM 25174 PUBLIC_ROOFTOP_PV_FORECAST_20251230220000_0000000496466813.zip
Tuesday, December 30, 2025 10:33 PM 25138 PUBLIC_ROOFTOP_PV_FORECAST_20251230223000_0000000496469757.zip
Tuesday, December 30, 2025 11:02 PM 25129 PUBLIC_ROOFTOP_PV_FORECAST_20251230230000_0000000496472740.zip
Tuesday, December 30, 2025 11:31 PM 25173 PUBLIC_ROOFTOP_PV_FORECAST_20251230233000_0000000496475683.zip
Wednesday, December 31, 2025 12:02 AM 28443 PUBLIC_ROOFTOP_PV_FORECAST_20251231000000_0000000496478535.zip
Wednesday, December 31, 2025 12:30 AM 28541 PUBLIC_ROOFTOP_PV_FORECAST_20251231003000_0000000496481485.zip
Wednesday, December 31, 2025 1:05 AM 28532 PUBLIC_ROOFTOP_PV_FORECAST_20251231010000_0000000496484390.zip
Wednesday, December 31, 2025 1:33 AM 28528 PUBLIC_ROOFTOP_PV_FORECAST_20251231013000_0000000496487418.zip
Wednesday, December 31, 2025 2:04 AM 28445 PUBLIC_ROOFTOP_PV_FORECAST_20251231020000_0000000496490426.zip
Wednesday, December 31, 2025 2:32 AM 28398 PUBLIC_ROOFTOP_PV_FORECAST_20251231023000_0000000496493530.zip
Wednesday, December 31, 2025 3:04 AM 28449 PUBLIC_ROOFTOP_PV_FORECAST_20251231030000_0000000496496521.zip
Wednesday, December 31, 2025 3:32 AM 28528 PUBLIC_ROOFTOP_PV_FORECAST_20251231033000_0000000496499593.zip
Wednesday, December 31, 2025 4:03 AM 28441 PUBLIC_ROOFTOP_PV_FORECAST_20251231040000_0000000496502554.zip
Wednesday, December 31, 2025 4:33 AM 28460 PUBLIC_ROOFTOP_PV_FORECAST_20251231043000_0000000496506481.zip
Wednesday, December 31, 2025 5:04 AM 28339 PUBLIC_ROOFTOP_PV_FORECAST_20251231050000_0000000496509015.zip
Wednesday, December 31, 2025 5:32 AM 28226 PUBLIC_ROOFTOP_PV_FORECAST_20251231053000_0000000496512005.zip
Wednesday, December 31, 2025 6:03 AM 28117 PUBLIC_ROOFTOP_PV_FORECAST_20251231060000_0000000496514604.zip
Wednesday, December 31, 2025 6:32 AM 28071 PUBLIC_ROOFTOP_PV_FORECAST_20251231063000_0000000496517726.zip
Wednesday, December 31, 2025 7:02 AM 27975 PUBLIC_ROOFTOP_PV_FORECAST_20251231070000_0000000496520433.zip
Wednesday, December 31, 2025 7:33 AM 27885 PUBLIC_ROOFTOP_PV_FORECAST_20251231073000_0000000496523921.zip
Wednesday, December 31, 2025 8:06 AM 27698 PUBLIC_ROOFTOP_PV_FORECAST_20251231080000_0000000496526649.zip
Wednesday, December 31, 2025 8:34 AM 27783 PUBLIC_ROOFTOP_PV_FORECAST_20251231083000_0000000496530102.zip
Wednesday, December 31, 2025 9:04 AM 27496 PUBLIC_ROOFTOP_PV_FORECAST_20251231090000_0000000496532949.zip
Wednesday, December 31, 2025 9:32 AM 27523 PUBLIC_ROOFTOP_PV_FORECAST_20251231093000_0000000496536333.zip
Wednesday, December 31, 2025 10:03 AM 27412 PUBLIC_ROOFTOP_PV_FORECAST_20251231100000_0000000496539081.zip
Wednesday, December 31, 2025 10:33 AM 27260 PUBLIC_ROOFTOP_PV_FORECAST_20251231103000_0000000496542421.zip
Wednesday, December 31, 2025 11:01 AM 27091 PUBLIC_ROOFTOP_PV_FORECAST_20251231110000_0000000496545709.zip
Wednesday, December 31, 2025 11:36 AM 27092 PUBLIC_ROOFTOP_PV_FORECAST_20251231113000_0000000496549299.zip
Wednesday, December 31, 2025 12:07 PM 27024 PUBLIC_ROOFTOP_PV_FORECAST_20251231120000_0000000496552166.zip
Wednesday, December 31, 2025 12:37 PM 26847 PUBLIC_ROOFTOP_PV_FORECAST_20251231123000_0000000496556316.zip
Wednesday, December 31, 2025 1:06 PM 26692 PUBLIC_ROOFTOP_PV_FORECAST_20251231130000_0000000496559365.zip
Wednesday, December 31, 2025 1:35 PM 26667 PUBLIC_ROOFTOP_PV_FORECAST_20251231133000_0000000496562462.zip
Wednesday, December 31, 2025 2:05 PM 26536 PUBLIC_ROOFTOP_PV_FORECAST_20251231140000_0000000496565419.zip
Wednesday, December 31, 2025 2:33 PM 26493 PUBLIC_ROOFTOP_PV_FORECAST_20251231143000_0000000496568517.zip
Wednesday, December 31, 2025 3:07 PM 26280 PUBLIC_ROOFTOP_PV_FORECAST_20251231150000_0000000496571632.zip
Wednesday, December 31, 2025 3:35 PM 26216 PUBLIC_ROOFTOP_PV_FORECAST_20251231153000_0000000496574744.zip
Wednesday, December 31, 2025 4:02 PM 26085 PUBLIC_ROOFTOP_PV_FORECAST_20251231160000_0000000496577956.zip
Wednesday, December 31, 2025 4:35 PM 25943 PUBLIC_ROOFTOP_PV_FORECAST_20251231163000_0000000496581160.zip
Wednesday, December 31, 2025 5:03 PM 25961 PUBLIC_ROOFTOP_PV_FORECAST_20251231170000_0000000496584223.zip
Wednesday, December 31, 2025 5:31 PM 25752 PUBLIC_ROOFTOP_PV_FORECAST_20251231173000_0000000496587845.zip
Wednesday, December 31, 2025 6:05 PM 25635 PUBLIC_ROOFTOP_PV_FORECAST_20251231180000_0000000496591049.zip
Wednesday, December 31, 2025 6:37 PM 25550 PUBLIC_ROOFTOP_PV_FORECAST_20251231183000_0000000496594149.zip
Wednesday, December 31, 2025 7:05 PM 25447 PUBLIC_ROOFTOP_PV_FORECAST_20251231190000_0000000496597437.zip
Wednesday, December 31, 2025 7:33 PM 25401 PUBLIC_ROOFTOP_PV_FORECAST_20251231193000_0000000496600541.zip
Wednesday, December 31, 2025 8:01 PM 25222 PUBLIC_ROOFTOP_PV_FORECAST_20251231200000_0000000496603629.zip
Wednesday, December 31, 2025 8:37 PM 25316 PUBLIC_ROOFTOP_PV_FORECAST_20251231203000_0000000496606713.zip
Wednesday, December 31, 2025 9:06 PM 25266 PUBLIC_ROOFTOP_PV_FORECAST_20251231210000_0000000496609672.zip
Wednesday, December 31, 2025 9:35 PM 25205 PUBLIC_ROOFTOP_PV_FORECAST_20251231213000_0000000496612689.zip
Wednesday, December 31, 2025 10:03 PM 25107 PUBLIC_ROOFTOP_PV_FORECAST_20251231220000_0000000496615728.zip
Wednesday, December 31, 2025 10:35 PM 25206 PUBLIC_ROOFTOP_PV_FORECAST_20251231223000_0000000496618690.zip
Wednesday, December 31, 2025 11:07 PM 25241 PUBLIC_ROOFTOP_PV_FORECAST_20251231230000_0000000496621539.zip
Wednesday, December 31, 2025 11:30 PM 25137 PUBLIC_ROOFTOP_PV_FORECAST_20251231233000_0000000496624446.zip
Thursday, January 1, 2026 12:07 AM 28515 PUBLIC_ROOFTOP_PV_FORECAST_20260101000000_0000000496627400.zip
Thursday, January 1, 2026 12:36 AM 28515 PUBLIC_ROOFTOP_PV_FORECAST_20260101003000_0000000496630689.zip
Thursday, January 1, 2026 1:07 AM 28503 PUBLIC_ROOFTOP_PV_FORECAST_20260101010000_0000000496633618.zip
Thursday, January 1, 2026 1:34 AM 28530 PUBLIC_ROOFTOP_PV_FORECAST_20260101013000_0000000496636673.zip
Thursday, January 1, 2026 2:02 AM 28346 PUBLIC_ROOFTOP_PV_FORECAST_20260101020000_0000000496639558.zip
Thursday, January 1, 2026 2:33 AM 28482 PUBLIC_ROOFTOP_PV_FORECAST_20260101023000_0000000496642532.zip
Thursday, January 1, 2026 3:02 AM 28324 PUBLIC_ROOFTOP_PV_FORECAST_20260101030000_0000000496645470.zip
Thursday, January 1, 2026 3:34 AM 28407 PUBLIC_ROOFTOP_PV_FORECAST_20260101033000_0000000496648451.zip
Thursday, January 1, 2026 4:02 AM 28411 PUBLIC_ROOFTOP_PV_FORECAST_20260101040000_0000000496651273.zip
Thursday, January 1, 2026 4:36 AM 28533 PUBLIC_ROOFTOP_PV_FORECAST_20260101043000_0000000496655148.zip
Thursday, January 1, 2026 5:06 AM 28382 PUBLIC_ROOFTOP_PV_FORECAST_20260101050000_0000000496657789.zip
Thursday, January 1, 2026 5:32 AM 28180 PUBLIC_ROOFTOP_PV_FORECAST_20260101053000_0000000496660938.zip
Thursday, January 1, 2026 6:01 AM 28038 PUBLIC_ROOFTOP_PV_FORECAST_20260101060000_0000000496663621.zip
Thursday, January 1, 2026 6:33 AM 27959 PUBLIC_ROOFTOP_PV_FORECAST_20260101063000_0000000496667023.zip
Thursday, January 1, 2026 7:02 AM 27846 PUBLIC_ROOFTOP_PV_FORECAST_20260101070000_0000000496669760.zip
Thursday, January 1, 2026 7:31 AM 27860 PUBLIC_ROOFTOP_PV_FORECAST_20260101073000_0000000496673281.zip
Thursday, January 1, 2026 8:01 AM 27763 PUBLIC_ROOFTOP_PV_FORECAST_20260101080000_0000000496676083.zip
Thursday, January 1, 2026 8:32 AM 27616 PUBLIC_ROOFTOP_PV_FORECAST_20260101083000_0000000496679534.zip
Thursday, January 1, 2026 9:01 AM 27507 PUBLIC_ROOFTOP_PV_FORECAST_20260101090000_0000000496682453.zip
Thursday, January 1, 2026 9:31 AM 27425 PUBLIC_ROOFTOP_PV_FORECAST_20260101093000_0000000496685873.zip
Thursday, January 1, 2026 10:02 AM 27345 PUBLIC_ROOFTOP_PV_FORECAST_20260101100000_0000000496688810.zip
Thursday, January 1, 2026 10:33 AM 27216 PUBLIC_ROOFTOP_PV_FORECAST_20260101103000_0000000496692352.zip
Thursday, January 1, 2026 11:01 AM 27177 PUBLIC_ROOFTOP_PV_FORECAST_20260101110000_0000000496695385.zip
Thursday, January 1, 2026 11:33 AM 26982 PUBLIC_ROOFTOP_PV_FORECAST_20260101113000_0000000496698993.zip
Thursday, January 1, 2026 12:05 PM 26871 PUBLIC_ROOFTOP_PV_FORECAST_20260101120000_0000000496702124.zip
Thursday, January 1, 2026 12:32 PM 26812 PUBLIC_ROOFTOP_PV_FORECAST_20260101123000_0000000496706469.zip
Thursday, January 1, 2026 1:00 PM 26722 PUBLIC_ROOFTOP_PV_FORECAST_20260101130000_0000000496709616.zip
Thursday, January 1, 2026 1:32 PM 26651 PUBLIC_ROOFTOP_PV_FORECAST_20260101133000_0000000496712727.zip
Thursday, January 1, 2026 2:03 PM 26441 PUBLIC_ROOFTOP_PV_FORECAST_20260101140000_0000000496717992.zip
Thursday, January 1, 2026 2:32 PM 26326 PUBLIC_ROOFTOP_PV_FORECAST_20260101143000_0000000496721469.zip
Thursday, January 1, 2026 3:02 PM 26228 PUBLIC_ROOFTOP_PV_FORECAST_20260101150000_0000000496724623.zip
Thursday, January 1, 2026 3:32 PM 26086 PUBLIC_ROOFTOP_PV_FORECAST_20260101153000_0000000496727773.zip
Thursday, January 1, 2026 4:03 PM 26017 PUBLIC_ROOFTOP_PV_FORECAST_20260101160000_0000000496730921.zip
Thursday, January 1, 2026 4:32 PM 25959 PUBLIC_ROOFTOP_PV_FORECAST_20260101163000_0000000496734244.zip
Thursday, January 1, 2026 5:02 PM 25834 PUBLIC_ROOFTOP_PV_FORECAST_20260101170000_0000000496737375.zip
Thursday, January 1, 2026 5:32 PM 25727 PUBLIC_ROOFTOP_PV_FORECAST_20260101173000_0000000496740899.zip
Thursday, January 1, 2026 6:06 PM 25576 PUBLIC_ROOFTOP_PV_FORECAST_20260101180000_0000000496744012.zip
Thursday, January 1, 2026 6:34 PM 25413 PUBLIC_ROOFTOP_PV_FORECAST_20260101183000_0000000496747258.zip
Thursday, January 1, 2026 7:05 PM 25262 PUBLIC_ROOFTOP_PV_FORECAST_20260101190000_0000000496750413.zip
Thursday, January 1, 2026 7:35 PM 25315 PUBLIC_ROOFTOP_PV_FORECAST_20260101193000_0000000496753493.zip
Thursday, January 1, 2026 8:04 PM 25119 PUBLIC_ROOFTOP_PV_FORECAST_20260101200000_0000000496756434.zip
Thursday, January 1, 2026 8:33 PM 25144 PUBLIC_ROOFTOP_PV_FORECAST_20260101203000_0000000496759446.zip
Thursday, January 1, 2026 9:03 PM 25153 PUBLIC_ROOFTOP_PV_FORECAST_20260101210000_0000000496762477.zip
Thursday, January 1, 2026 9:34 PM 25241 PUBLIC_ROOFTOP_PV_FORECAST_20260101213000_0000000496765502.zip
Thursday, January 1, 2026 10:02 PM 25064 PUBLIC_ROOFTOP_PV_FORECAST_20260101220000_0000000496768548.zip
Thursday, January 1, 2026 10:33 PM 25125 PUBLIC_ROOFTOP_PV_FORECAST_20260101223000_0000000496771459.zip
Thursday, January 1, 2026 11:02 PM 25080 PUBLIC_ROOFTOP_PV_FORECAST_20260101230000_0000000496774400.zip
Thursday, January 1, 2026 11:34 PM 25097 PUBLIC_ROOFTOP_PV_FORECAST_20260101233000_0000000496777349.zip
Friday, January 2, 2026 12:06 AM 28402 PUBLIC_ROOFTOP_PV_FORECAST_20260102000000_0000000496779977.zip
Friday, January 2, 2026 12:35 AM 28391 PUBLIC_ROOFTOP_PV_FORECAST_20260102003000_0000000496782663.zip
Friday, January 2, 2026 1:01 AM 28396 PUBLIC_ROOFTOP_PV_FORECAST_20260102010000_0000000496785324.zip
Friday, January 2, 2026 1:31 AM 28419 PUBLIC_ROOFTOP_PV_FORECAST_20260102013000_0000000496788130.zip
Friday, January 2, 2026 2:00 AM 28431 PUBLIC_ROOFTOP_PV_FORECAST_20260102020000_0000000496790790.zip
Friday, January 2, 2026 2:35 AM 28416 PUBLIC_ROOFTOP_PV_FORECAST_20260102023000_0000000496793665.zip
Friday, January 2, 2026 3:04 AM 28312 PUBLIC_ROOFTOP_PV_FORECAST_20260102030000_0000000496796583.zip
Friday, January 2, 2026 3:31 AM 28409 PUBLIC_ROOFTOP_PV_FORECAST_20260102033000_0000000496799635.zip
Friday, January 2, 2026 4:03 AM 28503 PUBLIC_ROOFTOP_PV_FORECAST_20260102040000_0000000496802603.zip
Friday, January 2, 2026 4:34 AM 28380 PUBLIC_ROOFTOP_PV_FORECAST_20260102043000_0000000496806539.zip
Friday, January 2, 2026 5:07 AM 28381 PUBLIC_ROOFTOP_PV_FORECAST_20260102050000_0000000496809165.zip
Friday, January 2, 2026 5:34 AM 28264 PUBLIC_ROOFTOP_PV_FORECAST_20260102053000_0000000496812370.zip
Friday, January 2, 2026 6:05 AM 28191 PUBLIC_ROOFTOP_PV_FORECAST_20260102060000_0000000496815074.zip
Friday, January 2, 2026 6:34 AM 28095 PUBLIC_ROOFTOP_PV_FORECAST_20260102063000_0000000496818491.zip
Friday, January 2, 2026 7:02 AM 27888 PUBLIC_ROOFTOP_PV_FORECAST_20260102070000_0000000496821606.zip
Friday, January 2, 2026 7:33 AM 27818 PUBLIC_ROOFTOP_PV_FORECAST_20260102073000_0000000496825106.zip
Friday, January 2, 2026 8:04 AM 27746 PUBLIC_ROOFTOP_PV_FORECAST_20260102080000_0000000496828095.zip
Friday, January 2, 2026 8:33 AM 27676 PUBLIC_ROOFTOP_PV_FORECAST_20260102083000_0000000496831499.zip
Friday, January 2, 2026 9:04 AM 27644 PUBLIC_ROOFTOP_PV_FORECAST_20260102090000_0000000496834392.zip
Friday, January 2, 2026 9:31 AM 27441 PUBLIC_ROOFTOP_PV_FORECAST_20260102093000_0000000496837894.zip
Friday, January 2, 2026 10:05 AM 27346 PUBLIC_ROOFTOP_PV_FORECAST_20260102100000_0000000496840790.zip
Friday, January 2, 2026 10:31 AM 27263 PUBLIC_ROOFTOP_PV_FORECAST_20260102103000_0000000496844292.zip
Friday, January 2, 2026 11:01 AM 27052 PUBLIC_ROOFTOP_PV_FORECAST_20260102110000_0000000496847434.zip
Friday, January 2, 2026 11:33 AM 26871 PUBLIC_ROOFTOP_PV_FORECAST_20260102113000_0000000496851037.zip
Friday, January 2, 2026 12:04 PM 26888 PUBLIC_ROOFTOP_PV_FORECAST_20260102120000_0000000496853922.zip
Friday, January 2, 2026 12:32 PM 26803 PUBLIC_ROOFTOP_PV_FORECAST_20260102123000_0000000496858146.zip
Friday, January 2, 2026 1:04 PM 26726 PUBLIC_ROOFTOP_PV_FORECAST_20260102130000_0000000496861326.zip
Friday, January 2, 2026 1:32 PM 26601 PUBLIC_ROOFTOP_PV_FORECAST_20260102133000_0000000496864490.zip
Friday, January 2, 2026 2:02 PM 26409 PUBLIC_ROOFTOP_PV_FORECAST_20260102140000_0000000496867600.zip
Friday, January 2, 2026 2:33 PM 26363 PUBLIC_ROOFTOP_PV_FORECAST_20260102143000_0000000496870691.zip
Friday, January 2, 2026 3:05 PM 26105 PUBLIC_ROOFTOP_PV_FORECAST_20260102150000_0000000496873869.zip
Friday, January 2, 2026 3:33 PM 26018 PUBLIC_ROOFTOP_PV_FORECAST_20260102153000_0000000496877191.zip
Friday, January 2, 2026 4:04 PM 25934 PUBLIC_ROOFTOP_PV_FORECAST_20260102160000_0000000496880447.zip
Friday, January 2, 2026 4:33 PM 25834 PUBLIC_ROOFTOP_PV_FORECAST_20260102163000_0000000496883839.zip
Friday, January 2, 2026 5:02 PM 25761 PUBLIC_ROOFTOP_PV_FORECAST_20260102170000_0000000496886984.zip
Friday, January 2, 2026 5:35 PM 25668 PUBLIC_ROOFTOP_PV_FORECAST_20260102173000_0000000496890513.zip
Friday, January 2, 2026 6:04 PM 25601 PUBLIC_ROOFTOP_PV_FORECAST_20260102180000_0000000496893609.zip
Friday, January 2, 2026 6:37 PM 25398 PUBLIC_ROOFTOP_PV_FORECAST_20260102183000_0000000496896733.zip
Friday, January 2, 2026 7:02 PM 25305 PUBLIC_ROOFTOP_PV_FORECAST_20260102190000_0000000496899739.zip
Friday, January 2, 2026 7:31 PM 25230 PUBLIC_ROOFTOP_PV_FORECAST_20260102193000_0000000496902710.zip
Friday, January 2, 2026 8:06 PM 25254 PUBLIC_ROOFTOP_PV_FORECAST_20260102200000_0000000496905652.zip
Friday, January 2, 2026 8:35 PM 25194 PUBLIC_ROOFTOP_PV_FORECAST_20260102203000_0000000496908770.zip
Friday, January 2, 2026 9:04 PM 25209 PUBLIC_ROOFTOP_PV_FORECAST_20260102210000_0000000496911757.zip
Friday, January 2, 2026 9:33 PM 25180 PUBLIC_ROOFTOP_PV_FORECAST_20260102213000_0000000496914739.zip
Friday, January 2, 2026 10:04 PM 25068 PUBLIC_ROOFTOP_PV_FORECAST_20260102220000_0000000496918063.zip
Friday, January 2, 2026 10:36 PM 25039 PUBLIC_ROOFTOP_PV_FORECAST_20260102223000_0000000496921041.zip
Friday, January 2, 2026 11:04 PM 24974 PUBLIC_ROOFTOP_PV_FORECAST_20260102230000_0000000496923959.zip
Friday, January 2, 2026 11:34 PM 25016 PUBLIC_ROOFTOP_PV_FORECAST_20260102233000_0000000496926803.zip
Saturday, January 3, 2026 12:08 AM 28368 PUBLIC_ROOFTOP_PV_FORECAST_20260103000000_0000000496929606.zip
Saturday, January 3, 2026 12:37 AM 28321 PUBLIC_ROOFTOP_PV_FORECAST_20260103003000_0000000496932472.zip
Saturday, January 3, 2026 1:06 AM 28449 PUBLIC_ROOFTOP_PV_FORECAST_20260103010000_0000000496935373.zip
Saturday, January 3, 2026 1:31 AM 28449 PUBLIC_ROOFTOP_PV_FORECAST_20260103013000_0000000496938375.zip
Saturday, January 3, 2026 2:06 AM 28396 PUBLIC_ROOFTOP_PV_FORECAST_20260103020000_0000000496941263.zip
Saturday, January 3, 2026 2:35 AM 28425 PUBLIC_ROOFTOP_PV_FORECAST_20260103023000_0000000496944191.zip
Saturday, January 3, 2026 3:07 AM 28308 PUBLIC_ROOFTOP_PV_FORECAST_20260103030000_0000000496947134.zip
Saturday, January 3, 2026 3:36 AM 28334 PUBLIC_ROOFTOP_PV_FORECAST_20260103033000_0000000496950126.zip
Saturday, January 3, 2026 4:07 AM 28295 PUBLIC_ROOFTOP_PV_FORECAST_20260103040000_0000000496952971.zip
Saturday, January 3, 2026 4:34 AM 28381 PUBLIC_ROOFTOP_PV_FORECAST_20260103043000_0000000496956805.zip
Saturday, January 3, 2026 5:05 AM 28370 PUBLIC_ROOFTOP_PV_FORECAST_20260103050000_0000000496959395.zip
Saturday, January 3, 2026 5:31 AM 28244 PUBLIC_ROOFTOP_PV_FORECAST_20260103053000_0000000496962467.zip
Saturday, January 3, 2026 6:07 AM 28124 PUBLIC_ROOFTOP_PV_FORECAST_20260103060000_0000000496965160.zip
Saturday, January 3, 2026 6:37 AM 28090 PUBLIC_ROOFTOP_PV_FORECAST_20260103063000_0000000496968371.zip
Saturday, January 3, 2026 7:04 AM 28014 PUBLIC_ROOFTOP_PV_FORECAST_20260103070000_0000000496971221.zip
Saturday, January 3, 2026 7:32 AM 27874 PUBLIC_ROOFTOP_PV_FORECAST_20260103073000_0000000496974724.zip
Saturday, January 3, 2026 8:02 AM 27801 PUBLIC_ROOFTOP_PV_FORECAST_20260103080000_0000000496977688.zip
Saturday, January 3, 2026 8:34 AM 27692 PUBLIC_ROOFTOP_PV_FORECAST_20260103083000_0000000496981009.zip
Saturday, January 3, 2026 9:02 AM 27575 PUBLIC_ROOFTOP_PV_FORECAST_20260103090000_0000000496984768.zip
Saturday, January 3, 2026 9:34 AM 27321 PUBLIC_ROOFTOP_PV_FORECAST_20260103093000_0000000496988389.zip
Saturday, January 3, 2026 10:03 AM 27275 PUBLIC_ROOFTOP_PV_FORECAST_20260103100000_0000000496991309.zip
Saturday, January 3, 2026 10:37 AM 27120 PUBLIC_ROOFTOP_PV_FORECAST_20260103103000_0000000496994834.zip
Saturday, January 3, 2026 11:01 AM 26946 PUBLIC_ROOFTOP_PV_FORECAST_20260103110000_0000000496997892.zip
Saturday, January 3, 2026 11:37 AM 26847 PUBLIC_ROOFTOP_PV_FORECAST_20260103113000_0000000497001588.zip
Saturday, January 3, 2026 12:04 PM 26826 PUBLIC_ROOFTOP_PV_FORECAST_20260103120000_0000000497004559.zip
Saturday, January 3, 2026 12:35 PM 26738 PUBLIC_ROOFTOP_PV_FORECAST_20260103123000_0000000497008893.zip
Saturday, January 3, 2026 1:05 PM 26666 PUBLIC_ROOFTOP_PV_FORECAST_20260103130000_0000000497012098.zip
Saturday, January 3, 2026 1:38 PM 26546 PUBLIC_ROOFTOP_PV_FORECAST_20260103133000_0000000497015295.zip
Saturday, January 3, 2026 2:02 PM 26422 PUBLIC_ROOFTOP_PV_FORECAST_20260103140000_0000000497018451.zip
Saturday, January 3, 2026 2:36 PM 26317 PUBLIC_ROOFTOP_PV_FORECAST_20260103143000_0000000497021720.zip
Saturday, January 3, 2026 3:06 PM 26170 PUBLIC_ROOFTOP_PV_FORECAST_20260103150000_0000000497024940.zip
Saturday, January 3, 2026 3:34 PM 26039 PUBLIC_ROOFTOP_PV_FORECAST_20260103153000_0000000497028157.zip
Saturday, January 3, 2026 4:04 PM 26056 PUBLIC_ROOFTOP_PV_FORECAST_20260103160000_0000000497031386.zip
Saturday, January 3, 2026 4:37 PM 25810 PUBLIC_ROOFTOP_PV_FORECAST_20260103163000_0000000497034662.zip
Saturday, January 3, 2026 5:06 PM 25690 PUBLIC_ROOFTOP_PV_FORECAST_20260103170000_0000000497037896.zip
Saturday, January 3, 2026 5:34 PM 25605 PUBLIC_ROOFTOP_PV_FORECAST_20260103173000_0000000497041435.zip
Saturday, January 3, 2026 6:02 PM 25619 PUBLIC_ROOFTOP_PV_FORECAST_20260103180000_0000000497044583.zip
Saturday, January 3, 2026 6:35 PM 25411 PUBLIC_ROOFTOP_PV_FORECAST_20260103183000_0000000497047770.zip
Saturday, January 3, 2026 7:01 PM 25294 PUBLIC_ROOFTOP_PV_FORECAST_20260103190000_0000000497050818.zip
Saturday, January 3, 2026 7:34 PM 25226 PUBLIC_ROOFTOP_PV_FORECAST_20260103193000_0000000497053872.zip
Saturday, January 3, 2026 8:07 PM 25198 PUBLIC_ROOFTOP_PV_FORECAST_20260103200000_0000000497056872.zip
Saturday, January 3, 2026 8:33 PM 25096 PUBLIC_ROOFTOP_PV_FORECAST_20260103203000_0000000497059792.zip
Saturday, January 3, 2026 9:02 PM 25191 PUBLIC_ROOFTOP_PV_FORECAST_20260103210000_0000000497062685.zip
Saturday, January 3, 2026 9:37 PM 25147 PUBLIC_ROOFTOP_PV_FORECAST_20260103213000_0000000497065647.zip
Saturday, January 3, 2026 10:05 PM 25085 PUBLIC_ROOFTOP_PV_FORECAST_20260103220000_0000000497068567.zip
Saturday, January 3, 2026 10:32 PM 25055 PUBLIC_ROOFTOP_PV_FORECAST_20260103223000_0000000497071453.zip
Saturday, January 3, 2026 11:09 PM 25156 PUBLIC_ROOFTOP_PV_FORECAST_20260103230000_0000000497074290.zip
Saturday, January 3, 2026 11:31 PM 25073 PUBLIC_ROOFTOP_PV_FORECAST_20260103233000_0000000497077209.zip
Sunday, January 4, 2026 12:07 AM 28435 PUBLIC_ROOFTOP_PV_FORECAST_20260104000000_0000000497080042.zip
Sunday, January 4, 2026 12:34 AM 28365 PUBLIC_ROOFTOP_PV_FORECAST_20260104003000_0000000497082955.zip
Sunday, January 4, 2026 1:07 AM 28438 PUBLIC_ROOFTOP_PV_FORECAST_20260104010000_0000000497085896.zip
Sunday, January 4, 2026 1:36 AM 28433 PUBLIC_ROOFTOP_PV_FORECAST_20260104013000_0000000497088906.zip
Sunday, January 4, 2026 2:03 AM 28383 PUBLIC_ROOFTOP_PV_FORECAST_20260104020000_0000000497091792.zip
Sunday, January 4, 2026 2:33 AM 28333 PUBLIC_ROOFTOP_PV_FORECAST_20260104023000_0000000497094740.zip
Sunday, January 4, 2026 3:07 AM 28363 PUBLIC_ROOFTOP_PV_FORECAST_20260104030000_0000000497097677.zip
Sunday, January 4, 2026 3:35 AM 28376 PUBLIC_ROOFTOP_PV_FORECAST_20260104033000_0000000497100736.zip
Sunday, January 4, 2026 4:09 AM 28450 PUBLIC_ROOFTOP_PV_FORECAST_20260104040000_0000000497103680.zip
Sunday, January 4, 2026 4:32 AM 28351 PUBLIC_ROOFTOP_PV_FORECAST_20260104043000_0000000497107556.zip
Sunday, January 4, 2026 5:10 AM 28322 PUBLIC_ROOFTOP_PV_FORECAST_20260104050000_0000000497110220.zip
Sunday, January 4, 2026 5:34 AM 28314 PUBLIC_ROOFTOP_PV_FORECAST_20260104053000_0000000497113406.zip
Sunday, January 4, 2026 6:07 AM 28148 PUBLIC_ROOFTOP_PV_FORECAST_20260104060000_0000000497116163.zip
Sunday, January 4, 2026 6:36 AM 28062 PUBLIC_ROOFTOP_PV_FORECAST_20260104063000_0000000497119371.zip
Sunday, January 4, 2026 7:08 AM 27992 PUBLIC_ROOFTOP_PV_FORECAST_20260104070000_0000000497122187.zip
Sunday, January 4, 2026 7:33 AM 27761 PUBLIC_ROOFTOP_PV_FORECAST_20260104073000_0000000497125845.zip
Sunday, January 4, 2026 8:02 AM 27706 PUBLIC_ROOFTOP_PV_FORECAST_20260104080000_0000000497128787.zip
Sunday, January 4, 2026 8:31 AM 27640 PUBLIC_ROOFTOP_PV_FORECAST_20260104083000_0000000497132099.zip
Sunday, January 4, 2026 9:02 AM 27572 PUBLIC_ROOFTOP_PV_FORECAST_20260104090000_0000000497135046.zip
Sunday, January 4, 2026 9:36 AM 27358 PUBLIC_ROOFTOP_PV_FORECAST_20260104093000_0000000497138441.zip
Sunday, January 4, 2026 10:04 AM 27354 PUBLIC_ROOFTOP_PV_FORECAST_20260104100000_0000000497141309.zip
Sunday, January 4, 2026 10:34 AM 27320 PUBLIC_ROOFTOP_PV_FORECAST_20260104103000_0000000497144885.zip
Sunday, January 4, 2026 11:02 AM 27065 PUBLIC_ROOFTOP_PV_FORECAST_20260104110000_0000000497148128.zip
Sunday, January 4, 2026 11:39 AM 27105 PUBLIC_ROOFTOP_PV_FORECAST_20260104113000_0000000497151904.zip
Sunday, January 4, 2026 12:03 PM 26844 PUBLIC_ROOFTOP_PV_FORECAST_20260104120000_0000000497154885.zip
Sunday, January 4, 2026 12:34 PM 26826 PUBLIC_ROOFTOP_PV_FORECAST_20260104123000_0000000497159169.zip
Sunday, January 4, 2026 1:02 PM 26661 PUBLIC_ROOFTOP_PV_FORECAST_20260104130000_0000000497162440.zip
Sunday, January 4, 2026 1:34 PM 26477 PUBLIC_ROOFTOP_PV_FORECAST_20260104133000_0000000497165768.zip
Sunday, January 4, 2026 2:06 PM 26479 PUBLIC_ROOFTOP_PV_FORECAST_20260104140000_0000000497168988.zip
Sunday, January 4, 2026 2:32 PM 26263 PUBLIC_ROOFTOP_PV_FORECAST_20260104143000_0000000497172256.zip
Sunday, January 4, 2026 3:01 PM 26206 PUBLIC_ROOFTOP_PV_FORECAST_20260104150000_0000000497175427.zip
Sunday, January 4, 2026 3:37 PM 26108 PUBLIC_ROOFTOP_PV_FORECAST_20260104153000_0000000497178688.zip
Sunday, January 4, 2026 4:09 PM 25987 PUBLIC_ROOFTOP_PV_FORECAST_20260104160000_0000000497181835.zip
Sunday, January 4, 2026 4:32 PM 25837 PUBLIC_ROOFTOP_PV_FORECAST_20260104163000_0000000497184864.zip
Sunday, January 4, 2026 5:00 PM 25733 PUBLIC_ROOFTOP_PV_FORECAST_20260104170000_0000000497187876.zip
Sunday, January 4, 2026 5:31 PM 25633 PUBLIC_ROOFTOP_PV_FORECAST_20260104173000_0000000497191236.zip
Sunday, January 4, 2026 6:06 PM 25529 PUBLIC_ROOFTOP_PV_FORECAST_20260104180000_0000000497194224.zip
Sunday, January 4, 2026 6:37 PM 25432 PUBLIC_ROOFTOP_PV_FORECAST_20260104183000_0000000497197367.zip
Sunday, January 4, 2026 7:05 PM 25331 PUBLIC_ROOFTOP_PV_FORECAST_20260104190000_0000000497200479.zip
Sunday, January 4, 2026 7:41 PM 25334 PUBLIC_ROOFTOP_PV_FORECAST_20260104193000_0000000497203621.zip
Sunday, January 4, 2026 8:09 PM 25190 PUBLIC_ROOFTOP_PV_FORECAST_20260104200000_0000000497206668.zip
Sunday, January 4, 2026 8:30 PM 25104 PUBLIC_ROOFTOP_PV_FORECAST_20260104203000_0000000497209808.zip
Sunday, January 4, 2026 9:07 PM 25165 PUBLIC_ROOFTOP_PV_FORECAST_20260104210000_0000000497212759.zip
Sunday, January 4, 2026 9:33 PM 25109 PUBLIC_ROOFTOP_PV_FORECAST_20260104213000_0000000497215771.zip
Sunday, January 4, 2026 10:11 PM 25069 PUBLIC_ROOFTOP_PV_FORECAST_20260104220000_0000000497218796.zip
Sunday, January 4, 2026 10:32 PM 25095 PUBLIC_ROOFTOP_PV_FORECAST_20260104223000_0000000497221760.zip
Sunday, January 4, 2026 11:09 PM 24992 PUBLIC_ROOFTOP_PV_FORECAST_20260104230000_0000000497224695.zip
Sunday, January 4, 2026 11:36 PM 25054 PUBLIC_ROOFTOP_PV_FORECAST_20260104233000_0000000497227654.zip
Monday, January 5, 2026 12:08 AM 28256 PUBLIC_ROOFTOP_PV_FORECAST_20260105000000_0000000497230619.zip
Monday, January 5, 2026 12:34 AM 28321 PUBLIC_ROOFTOP_PV_FORECAST_20260105003000_0000000497233652.zip
Monday, January 5, 2026 1:09 AM 28295 PUBLIC_ROOFTOP_PV_FORECAST_20260105010000_0000000497236609.zip
Monday, January 5, 2026 1:33 AM 28390 PUBLIC_ROOFTOP_PV_FORECAST_20260105013000_0000000497239653.zip
Monday, January 5, 2026 2:08 AM 28364 PUBLIC_ROOFTOP_PV_FORECAST_20260105020000_0000000497242666.zip
Monday, January 5, 2026 2:39 AM 28425 PUBLIC_ROOFTOP_PV_FORECAST_20260105023000_0000000497245645.zip
Monday, January 5, 2026 3:03 AM 28423 PUBLIC_ROOFTOP_PV_FORECAST_20260105030000_0000000497248620.zip
Monday, January 5, 2026 3:38 AM 28381 PUBLIC_ROOFTOP_PV_FORECAST_20260105033000_0000000497251643.zip
Monday, January 5, 2026 4:05 AM 28394 PUBLIC_ROOFTOP_PV_FORECAST_20260105040000_0000000497254567.zip
Monday, January 5, 2026 4:32 AM 28435 PUBLIC_ROOFTOP_PV_FORECAST_20260105043000_0000000497258468.zip
Monday, January 5, 2026 5:08 AM 28326 PUBLIC_ROOFTOP_PV_FORECAST_20260105050000_0000000497261150.zip
Monday, January 5, 2026 5:32 AM 28232 PUBLIC_ROOFTOP_PV_FORECAST_20260105053000_0000000497264373.zip
Monday, January 5, 2026 6:07 AM 28182 PUBLIC_ROOFTOP_PV_FORECAST_20260105060000_0000000497267145.zip
Monday, January 5, 2026 6:34 AM 28027 PUBLIC_ROOFTOP_PV_FORECAST_20260105063000_0000000497270387.zip
Monday, January 5, 2026 7:08 AM 27870 PUBLIC_ROOFTOP_PV_FORECAST_20260105070000_0000000497273299.zip
Monday, January 5, 2026 7:36 AM 27808 PUBLIC_ROOFTOP_PV_FORECAST_20260105073000_0000000497276873.zip
Monday, January 5, 2026 8:07 AM 27769 PUBLIC_ROOFTOP_PV_FORECAST_20260105080000_0000000497279838.zip
Monday, January 5, 2026 8:38 AM 27655 PUBLIC_ROOFTOP_PV_FORECAST_20260105083000_0000000497283406.zip
Monday, January 5, 2026 9:08 AM 27523 PUBLIC_ROOFTOP_PV_FORECAST_20260105090000_0000000497286559.zip
Monday, January 5, 2026 9:37 AM 27374 PUBLIC_ROOFTOP_PV_FORECAST_20260105093000_0000000497290272.zip
Monday, January 5, 2026 10:07 AM 27264 PUBLIC_ROOFTOP_PV_FORECAST_20260105100000_0000000497293420.zip
Monday, January 5, 2026 10:41 AM 27135 PUBLIC_ROOFTOP_PV_FORECAST_20260105103000_0000000497297181.zip
Monday, January 5, 2026 11:06 AM 27093 PUBLIC_ROOFTOP_PV_FORECAST_20260105110000_0000000497300675.zip
Monday, January 5, 2026 11:34 AM 26898 PUBLIC_ROOFTOP_PV_FORECAST_20260105113000_0000000497304676.zip
Monday, January 5, 2026 12:16 PM 26808 PUBLIC_ROOFTOP_PV_FORECAST_20260105120000_0000000497307922.zip
Monday, January 5, 2026 12:38 PM 26732 PUBLIC_ROOFTOP_PV_FORECAST_20260105123000_0000000497312399.zip
Monday, January 5, 2026 1:08 PM 26675 PUBLIC_ROOFTOP_PV_FORECAST_20260105130000_0000000497315700.zip
Monday, January 5, 2026 1:37 PM 26561 PUBLIC_ROOFTOP_PV_FORECAST_20260105133000_0000000497319043.zip
Monday, January 5, 2026 2:06 PM 26489 PUBLIC_ROOFTOP_PV_FORECAST_20260105140000_0000000497322425.zip
Monday, January 5, 2026 2:33 PM 26253 PUBLIC_ROOFTOP_PV_FORECAST_20260105143000_0000000497325851.zip
Monday, January 5, 2026 3:04 PM 26215 PUBLIC_ROOFTOP_PV_FORECAST_20260105150000_0000000497329162.zip
Monday, January 5, 2026 3:33 PM 26006 PUBLIC_ROOFTOP_PV_FORECAST_20260105153000_0000000497332860.zip
Monday, January 5, 2026 4:06 PM 25937 PUBLIC_ROOFTOP_PV_FORECAST_20260105160000_0000000497336203.zip
Monday, January 5, 2026 4:33 PM 25836 PUBLIC_ROOFTOP_PV_FORECAST_20260105163000_0000000497339579.zip
Monday, January 5, 2026 5:06 PM 25651 PUBLIC_ROOFTOP_PV_FORECAST_20260105170000_0000000497342640.zip
Monday, January 5, 2026 5:36 PM 25572 PUBLIC_ROOFTOP_PV_FORECAST_20260105173000_0000000497346238.zip
Monday, January 5, 2026 6:07 PM 25526 PUBLIC_ROOFTOP_PV_FORECAST_20260105180000_0000000497349340.zip
Monday, January 5, 2026 6:43 PM 25418 PUBLIC_ROOFTOP_PV_FORECAST_20260105183000_0000000497352614.zip
Monday, January 5, 2026 7:10 PM 25351 PUBLIC_ROOFTOP_PV_FORECAST_20260105190000_0000000497355780.zip
Monday, January 5, 2026 7:31 PM 25280 PUBLIC_ROOFTOP_PV_FORECAST_20260105193000_0000000497358911.zip
Monday, January 5, 2026 8:06 PM 25238 PUBLIC_ROOFTOP_PV_FORECAST_20260105200000_0000000497361890.zip
Monday, January 5, 2026 8:35 PM 25167 PUBLIC_ROOFTOP_PV_FORECAST_20260105203000_0000000497364854.zip
Monday, January 5, 2026 9:07 PM 25059 PUBLIC_ROOFTOP_PV_FORECAST_20260105210000_0000000497367790.zip
Monday, January 5, 2026 9:42 PM 25101 PUBLIC_ROOFTOP_PV_FORECAST_20260105213000_0000000497370765.zip
Monday, January 5, 2026 10:05 PM 25022 PUBLIC_ROOFTOP_PV_FORECAST_20260105220000_0000000497373831.zip
Monday, January 5, 2026 10:37 PM 25029 PUBLIC_ROOFTOP_PV_FORECAST_20260105223000_0000000497376694.zip
Monday, January 5, 2026 11:06 PM 25050 PUBLIC_ROOFTOP_PV_FORECAST_20260105230000_0000000497379613.zip
Monday, January 5, 2026 11:42 PM 25015 PUBLIC_ROOFTOP_PV_FORECAST_20260105233000_0000000497382511.zip
Tuesday, January 6, 2026 12:06 AM 28374 PUBLIC_ROOFTOP_PV_FORECAST_20260106000000_0000000497385339.zip
Tuesday, January 6, 2026 12:42 AM 28339 PUBLIC_ROOFTOP_PV_FORECAST_20260106003000_0000000497388198.zip
Tuesday, January 6, 2026 1:07 AM 28358 PUBLIC_ROOFTOP_PV_FORECAST_20260106010000_0000000497391032.zip
Tuesday, January 6, 2026 1:37 AM 28356 PUBLIC_ROOFTOP_PV_FORECAST_20260106013000_0000000497394017.zip
Tuesday, January 6, 2026 2:13 AM 28302 PUBLIC_ROOFTOP_PV_FORECAST_20260106020000_0000000497396822.zip
Tuesday, January 6, 2026 2:36 AM 28330 PUBLIC_ROOFTOP_PV_FORECAST_20260106023000_0000000497399633.zip
Tuesday, January 6, 2026 3:07 AM 28313 PUBLIC_ROOFTOP_PV_FORECAST_20260106030000_0000000497402429.zip
Tuesday, January 6, 2026 3:36 AM 28436 PUBLIC_ROOFTOP_PV_FORECAST_20260106033000_0000000497405327.zip
Tuesday, January 6, 2026 4:09 AM 28394 PUBLIC_ROOFTOP_PV_FORECAST_20260106040000_0000000497408163.zip
Tuesday, January 6, 2026 4:38 AM 28317 PUBLIC_ROOFTOP_PV_FORECAST_20260106043000_0000000497412013.zip
Tuesday, January 6, 2026 5:09 AM 28337 PUBLIC_ROOFTOP_PV_FORECAST_20260106050000_0000000497414619.zip
Tuesday, January 6, 2026 5:41 AM 28227 PUBLIC_ROOFTOP_PV_FORECAST_20260106053000_0000000497417753.zip
Tuesday, January 6, 2026 6:18 AM 28179 PUBLIC_ROOFTOP_PV_FORECAST_20260106060000_0000000497420727.zip
Tuesday, January 6, 2026 6:33 AM 28029 PUBLIC_ROOFTOP_PV_FORECAST_20260106063000_0000000497423999.zip
Tuesday, January 6, 2026 7:03 AM 27934 PUBLIC_ROOFTOP_PV_FORECAST_20260106070000_0000000497426881.zip
Tuesday, January 6, 2026 7:43 AM 27731 PUBLIC_ROOFTOP_PV_FORECAST_20260106073000_0000000497430559.zip
Tuesday, January 6, 2026 8:05 AM 27639 PUBLIC_ROOFTOP_PV_FORECAST_20260106080000_0000000497433584.zip
Tuesday, January 6, 2026 8:39 AM 27520 PUBLIC_ROOFTOP_PV_FORECAST_20260106083000_0000000497437060.zip
Tuesday, January 6, 2026 9:09 AM 27482 PUBLIC_ROOFTOP_PV_FORECAST_20260106090000_0000000497440006.zip
Tuesday, January 6, 2026 9:39 AM 27418 PUBLIC_ROOFTOP_PV_FORECAST_20260106093000_0000000497443782.zip
Tuesday, January 6, 2026 10:10 AM 27414 PUBLIC_ROOFTOP_PV_FORECAST_20260106100000_0000000497446919.zip
Tuesday, January 6, 2026 10:36 AM 27163 PUBLIC_ROOFTOP_PV_FORECAST_20260106103000_0000000497450666.zip
Tuesday, January 6, 2026 11:08 AM 27119 PUBLIC_ROOFTOP_PV_FORECAST_20260106110000_0000000497453921.zip
Tuesday, January 6, 2026 11:37 AM 26935 PUBLIC_ROOFTOP_PV_FORECAST_20260106113000_0000000497458223.zip
Tuesday, January 6, 2026 12:07 PM 26868 PUBLIC_ROOFTOP_PV_FORECAST_20260106120000_0000000497461552.zip
Tuesday, January 6, 2026 12:41 PM 26792 PUBLIC_ROOFTOP_PV_FORECAST_20260106123000_0000000497466142.zip
Tuesday, January 6, 2026 1:07 PM 26614 PUBLIC_ROOFTOP_PV_FORECAST_20260106130000_0000000497469490.zip
Tuesday, January 6, 2026 1:32 PM 26458 PUBLIC_ROOFTOP_PV_FORECAST_20260106133000_0000000497472951.zip
Tuesday, January 6, 2026 2:11 PM 26356 PUBLIC_ROOFTOP_PV_FORECAST_20260106140000_0000000497476262.zip
Tuesday, January 6, 2026 2:40 PM 26233 PUBLIC_ROOFTOP_PV_FORECAST_20260106143000_0000000497479531.zip
Tuesday, January 6, 2026 3:05 PM 26180 PUBLIC_ROOFTOP_PV_FORECAST_20260106150000_0000000497482926.zip
Tuesday, January 6, 2026 3:30 PM 25975 PUBLIC_ROOFTOP_PV_FORECAST_20260106153000_0000000497486275.zip
Tuesday, January 6, 2026 4:19 PM 25924 PUBLIC_ROOFTOP_PV_FORECAST_20260106160000_0000000497489504.zip
Tuesday, January 6, 2026 4:43 PM 25887 PUBLIC_ROOFTOP_PV_FORECAST_20260106163000_0000000497492727.zip
Tuesday, January 6, 2026 5:06 PM 25662 PUBLIC_ROOFTOP_PV_FORECAST_20260106170000_0000000497495957.zip
Tuesday, January 6, 2026 5:42 PM 25638 PUBLIC_ROOFTOP_PV_FORECAST_20260106173000_0000000497499463.zip
Tuesday, January 6, 2026 6:15 PM 25600 PUBLIC_ROOFTOP_PV_FORECAST_20260106180000_0000000497502769.zip
Tuesday, January 6, 2026 6:48 PM 25498 PUBLIC_ROOFTOP_PV_FORECAST_20260106183000_0000000497505964.zip
Tuesday, January 6, 2026 7:14 PM 25346 PUBLIC_ROOFTOP_PV_FORECAST_20260106190000_0000000497509246.zip
Tuesday, January 6, 2026 7:40 PM 25276 PUBLIC_ROOFTOP_PV_FORECAST_20260106193000_0000000497512354.zip
Tuesday, January 6, 2026 8:08 PM 25192 PUBLIC_ROOFTOP_PV_FORECAST_20260106200000_0000000497515467.zip
Tuesday, January 6, 2026 8:42 PM 25205 PUBLIC_ROOFTOP_PV_FORECAST_20260106203000_0000000497518524.zip
Tuesday, January 6, 2026 9:05 PM 25113 PUBLIC_ROOFTOP_PV_FORECAST_20260106210000_0000000497521524.zip
Tuesday, January 6, 2026 9:32 PM 25084 PUBLIC_ROOFTOP_PV_FORECAST_20260106213000_0000000497524636.zip
Tuesday, January 6, 2026 10:19 PM 25145 PUBLIC_ROOFTOP_PV_FORECAST_20260106220000_0000000497527702.zip
Tuesday, January 6, 2026 10:35 PM 25091 PUBLIC_ROOFTOP_PV_FORECAST_20260106223000_0000000497530674.zip
Tuesday, January 6, 2026 11:12 PM 25062 PUBLIC_ROOFTOP_PV_FORECAST_20260106230000_0000000497533687.zip
Tuesday, January 6, 2026 11:35 PM 25009 PUBLIC_ROOFTOP_PV_FORECAST_20260106233000_0000000497536643.zip
Wednesday, January 7, 2026 12:03 AM 28226 PUBLIC_ROOFTOP_PV_FORECAST_20260107000000_0000000497539595.zip
Wednesday, January 7, 2026 12:36 AM 28283 PUBLIC_ROOFTOP_PV_FORECAST_20260107003000_0000000497542657.zip
Wednesday, January 7, 2026 1:03 AM 28352 PUBLIC_ROOFTOP_PV_FORECAST_20260107010000_0000000497545639.zip
Wednesday, January 7, 2026 1:41 AM 28303 PUBLIC_ROOFTOP_PV_FORECAST_20260107013000_0000000497548698.zip
Wednesday, January 7, 2026 2:15 AM 28288 PUBLIC_ROOFTOP_PV_FORECAST_20260107020000_0000000497551652.zip
Wednesday, January 7, 2026 2:40 AM 28272 PUBLIC_ROOFTOP_PV_FORECAST_20260107023000_0000000497554768.zip
Wednesday, January 7, 2026 3:15 AM 28321 PUBLIC_ROOFTOP_PV_FORECAST_20260107030000_0000000497557800.zip
Wednesday, January 7, 2026 3:40 AM 28279 PUBLIC_ROOFTOP_PV_FORECAST_20260107033000_0000000497560898.zip
Wednesday, January 7, 2026 4:11 AM 28385 PUBLIC_ROOFTOP_PV_FORECAST_20260107040000_0000000497563873.zip
Wednesday, January 7, 2026 4:34 AM 28307 PUBLIC_ROOFTOP_PV_FORECAST_20260107043000_0000000497567761.zip
Wednesday, January 7, 2026 5:06 AM 28166 PUBLIC_ROOFTOP_PV_FORECAST_20260107050000_0000000497570404.zip
Wednesday, January 7, 2026 5:37 AM 28144 PUBLIC_ROOFTOP_PV_FORECAST_20260107053000_0000000497573595.zip
Wednesday, January 7, 2026 6:26 AM 28111 PUBLIC_ROOFTOP_PV_FORECAST_20260107060000_0000000497576396.zip
Wednesday, January 7, 2026 6:43 AM 28026 PUBLIC_ROOFTOP_PV_FORECAST_20260107063000_0000000497579768.zip
Wednesday, January 7, 2026 7:13 AM 28001 PUBLIC_ROOFTOP_PV_FORECAST_20260107070000_0000000497582869.zip
Wednesday, January 7, 2026 7:53 AM 27879 PUBLIC_ROOFTOP_PV_FORECAST_20260107073000_0000000497586599.zip
Wednesday, January 7, 2026 8:11 AM 27749 PUBLIC_ROOFTOP_PV_FORECAST_20260107080000_0000000497589813.zip
Wednesday, January 7, 2026 8:42 AM 27577 PUBLIC_ROOFTOP_PV_FORECAST_20260107083000_0000000497593336.zip
Wednesday, January 7, 2026 9:07 AM 27419 PUBLIC_ROOFTOP_PV_FORECAST_20260107090000_0000000497596629.zip
Wednesday, January 7, 2026 9:42 AM 27370 PUBLIC_ROOFTOP_PV_FORECAST_20260107093000_0000000497600708.zip
Wednesday, January 7, 2026 10:22 AM 27209 PUBLIC_ROOFTOP_PV_FORECAST_20260107100000_0000000497604583.zip
Wednesday, January 7, 2026 10:41 AM 27212 PUBLIC_ROOFTOP_PV_FORECAST_20260107103000_0000000497608371.zip
Wednesday, January 7, 2026 11:04 AM 26972 PUBLIC_ROOFTOP_PV_FORECAST_20260107110000_0000000497611600.zip
Wednesday, January 7, 2026 11:45 AM 26919 PUBLIC_ROOFTOP_PV_FORECAST_20260107113000_0000000497615506.zip
Wednesday, January 7, 2026 12:00 PM 26782 PUBLIC_ROOFTOP_PV_FORECAST_20260107120000_0000000497618832.zip
Wednesday, January 7, 2026 12:30 PM 26636 PUBLIC_ROOFTOP_PV_FORECAST_20260107123000_0000000497623388.zip
Wednesday, January 7, 2026 1:00 PM 26677 PUBLIC_ROOFTOP_PV_FORECAST_20260107130000_0000000497626949.zip
Wednesday, January 7, 2026 1:30 PM 26520 PUBLIC_ROOFTOP_PV_FORECAST_20260107133000_0000000497630481.zip
Wednesday, January 7, 2026 2:00 PM 26461 PUBLIC_ROOFTOP_PV_FORECAST_20260107140000_0000000497634096.zip
Wednesday, January 7, 2026 2:30 PM 26226 PUBLIC_ROOFTOP_PV_FORECAST_20260107143000_0000000497637520.zip
Wednesday, January 7, 2026 3:00 PM 26023 PUBLIC_ROOFTOP_PV_FORECAST_20260107150000_0000000497640808.zip
Wednesday, January 7, 2026 3:30 PM 26019 PUBLIC_ROOFTOP_PV_FORECAST_20260107153000_0000000497644361.zip
Wednesday, January 7, 2026 4:00 PM 25946 PUBLIC_ROOFTOP_PV_FORECAST_20260107160000_0000000497647649.zip
Wednesday, January 7, 2026 4:30 PM 25856 PUBLIC_ROOFTOP_PV_FORECAST_20260107163000_0000000497650799.zip
Wednesday, January 7, 2026 5:00 PM 25724 PUBLIC_ROOFTOP_PV_FORECAST_20260107170000_0000000497653978.zip
Wednesday, January 7, 2026 5:30 PM 25576 PUBLIC_ROOFTOP_PV_FORECAST_20260107173000_0000000497657562.zip
Wednesday, January 7, 2026 6:00 PM 25497 PUBLIC_ROOFTOP_PV_FORECAST_20260107180000_0000000497660874.zip
Wednesday, January 7, 2026 6:30 PM 25424 PUBLIC_ROOFTOP_PV_FORECAST_20260107183000_0000000497664266.zip
Wednesday, January 7, 2026 7:00 PM 25331 PUBLIC_ROOFTOP_PV_FORECAST_20260107190000_0000000497667593.zip
Wednesday, January 7, 2026 7:30 PM 25139 PUBLIC_ROOFTOP_PV_FORECAST_20260107193000_0000000497670745.zip
Wednesday, January 7, 2026 8:00 PM 25170 PUBLIC_ROOFTOP_PV_FORECAST_20260107200000_0000000497673878.zip
Wednesday, January 7, 2026 8:30 PM 25134 PUBLIC_ROOFTOP_PV_FORECAST_20260107203000_0000000497676972.zip
Wednesday, January 7, 2026 9:00 PM 25211 PUBLIC_ROOFTOP_PV_FORECAST_20260107210000_0000000497680025.zip
Wednesday, January 7, 2026 9:30 PM 25128 PUBLIC_ROOFTOP_PV_FORECAST_20260107213000_0000000497683056.zip
Wednesday, January 7, 2026 10:00 PM 24950 PUBLIC_ROOFTOP_PV_FORECAST_20260107220000_0000000497686199.zip
Wednesday, January 7, 2026 10:30 PM 25069 PUBLIC_ROOFTOP_PV_FORECAST_20260107223000_0000000497689204.zip
Wednesday, January 7, 2026 11:00 PM 24942 PUBLIC_ROOFTOP_PV_FORECAST_20260107230000_0000000497692196.zip
Wednesday, January 7, 2026 11:30 PM 25038 PUBLIC_ROOFTOP_PV_FORECAST_20260107233000_0000000497695281.zip