nemweb.com.au - /reports/CURRENT/ROOFTOP_PV/FORECAST/
[To Parent Directory]
Sunday, January 25, 2026 1:30 AM 27875 PUBLIC_ROOFTOP_PV_FORECAST_20260125013000_0000000500294425.zip
Sunday, January 25, 2026 2:00 AM 27894 PUBLIC_ROOFTOP_PV_FORECAST_20260125020000_0000000500297368.zip
Sunday, January 25, 2026 2:30 AM 27854 PUBLIC_ROOFTOP_PV_FORECAST_20260125023000_0000000500300411.zip
Sunday, January 25, 2026 3:00 AM 27871 PUBLIC_ROOFTOP_PV_FORECAST_20260125030000_0000000500303384.zip
Sunday, January 25, 2026 3:30 AM 27851 PUBLIC_ROOFTOP_PV_FORECAST_20260125033000_0000000500306452.zip
Sunday, January 25, 2026 4:00 AM 27902 PUBLIC_ROOFTOP_PV_FORECAST_20260125040000_0000000500309392.zip
Sunday, January 25, 2026 4:30 AM 27919 PUBLIC_ROOFTOP_PV_FORECAST_20260125043000_0000000500313299.zip
Sunday, January 25, 2026 5:01 AM 27892 PUBLIC_ROOFTOP_PV_FORECAST_20260125050000_0000000500315935.zip
Sunday, January 25, 2026 5:30 AM 27906 PUBLIC_ROOFTOP_PV_FORECAST_20260125053000_0000000500319168.zip
Sunday, January 25, 2026 6:00 AM 27721 PUBLIC_ROOFTOP_PV_FORECAST_20260125060000_0000000500321962.zip
Sunday, January 25, 2026 6:30 AM 27536 PUBLIC_ROOFTOP_PV_FORECAST_20260125063000_0000000500325192.zip
Sunday, January 25, 2026 7:00 AM 27612 PUBLIC_ROOFTOP_PV_FORECAST_20260125070000_0000000500328177.zip
Sunday, January 25, 2026 7:30 AM 27291 PUBLIC_ROOFTOP_PV_FORECAST_20260125073000_0000000500331685.zip
Sunday, January 25, 2026 8:00 AM 27341 PUBLIC_ROOFTOP_PV_FORECAST_20260125080000_0000000500334560.zip
Sunday, January 25, 2026 8:30 AM 27089 PUBLIC_ROOFTOP_PV_FORECAST_20260125083000_0000000500337969.zip
Sunday, January 25, 2026 9:00 AM 26971 PUBLIC_ROOFTOP_PV_FORECAST_20260125090000_0000000500340912.zip
Sunday, January 25, 2026 9:30 AM 26901 PUBLIC_ROOFTOP_PV_FORECAST_20260125093000_0000000500344574.zip
Sunday, January 25, 2026 10:00 AM 26756 PUBLIC_ROOFTOP_PV_FORECAST_20260125100000_0000000500347577.zip
Sunday, January 25, 2026 10:30 AM 26665 PUBLIC_ROOFTOP_PV_FORECAST_20260125103000_0000000500351074.zip
Sunday, January 25, 2026 11:00 AM 26617 PUBLIC_ROOFTOP_PV_FORECAST_20260125110000_0000000500354095.zip
Sunday, January 25, 2026 11:30 AM 26503 PUBLIC_ROOFTOP_PV_FORECAST_20260125113000_0000000500357784.zip
Sunday, January 25, 2026 12:00 PM 26296 PUBLIC_ROOFTOP_PV_FORECAST_20260125120000_0000000500360755.zip
Sunday, January 25, 2026 12:30 PM 26184 PUBLIC_ROOFTOP_PV_FORECAST_20260125123000_0000000500365016.zip
Sunday, January 25, 2026 1:00 PM 26074 PUBLIC_ROOFTOP_PV_FORECAST_20260125130000_0000000500368131.zip
Sunday, January 25, 2026 1:30 PM 25945 PUBLIC_ROOFTOP_PV_FORECAST_20260125133000_0000000500371268.zip
Sunday, January 25, 2026 2:00 PM 25902 PUBLIC_ROOFTOP_PV_FORECAST_20260125140000_0000000500374498.zip
Sunday, January 25, 2026 2:30 PM 25742 PUBLIC_ROOFTOP_PV_FORECAST_20260125143000_0000000500377751.zip
Sunday, January 25, 2026 3:00 PM 25662 PUBLIC_ROOFTOP_PV_FORECAST_20260125150000_0000000500381070.zip
Sunday, January 25, 2026 3:30 PM 25583 PUBLIC_ROOFTOP_PV_FORECAST_20260125153000_0000000500384373.zip
Sunday, January 25, 2026 4:00 PM 25477 PUBLIC_ROOFTOP_PV_FORECAST_20260125160000_0000000500387476.zip
Sunday, January 25, 2026 4:30 PM 25402 PUBLIC_ROOFTOP_PV_FORECAST_20260125163000_0000000500390532.zip
Sunday, January 25, 2026 5:00 PM 25262 PUBLIC_ROOFTOP_PV_FORECAST_20260125170000_0000000500393739.zip
Sunday, January 25, 2026 5:30 PM 25191 PUBLIC_ROOFTOP_PV_FORECAST_20260125173000_0000000500397217.zip
Sunday, January 25, 2026 6:00 PM 25124 PUBLIC_ROOFTOP_PV_FORECAST_20260125180000_0000000500400340.zip
Sunday, January 25, 2026 6:30 PM 25120 PUBLIC_ROOFTOP_PV_FORECAST_20260125183000_0000000500403477.zip
Sunday, January 25, 2026 7:00 PM 24883 PUBLIC_ROOFTOP_PV_FORECAST_20260125190000_0000000500406680.zip
Sunday, January 25, 2026 7:30 PM 24770 PUBLIC_ROOFTOP_PV_FORECAST_20260125193000_0000000500409746.zip
Sunday, January 25, 2026 8:00 PM 24822 PUBLIC_ROOFTOP_PV_FORECAST_20260125200000_0000000500412762.zip
Sunday, January 25, 2026 8:30 PM 24868 PUBLIC_ROOFTOP_PV_FORECAST_20260125203000_0000000500415846.zip
Sunday, January 25, 2026 9:00 PM 24745 PUBLIC_ROOFTOP_PV_FORECAST_20260125210000_0000000500418862.zip
Sunday, January 25, 2026 9:30 PM 24721 PUBLIC_ROOFTOP_PV_FORECAST_20260125213000_0000000500421879.zip
Sunday, January 25, 2026 10:00 PM 24713 PUBLIC_ROOFTOP_PV_FORECAST_20260125220000_0000000500425004.zip
Sunday, January 25, 2026 10:30 PM 24714 PUBLIC_ROOFTOP_PV_FORECAST_20260125223000_0000000500427929.zip
Sunday, January 25, 2026 11:00 PM 24676 PUBLIC_ROOFTOP_PV_FORECAST_20260125230000_0000000500430958.zip
Sunday, January 25, 2026 11:30 PM 24640 PUBLIC_ROOFTOP_PV_FORECAST_20260125233000_0000000500433857.zip
Monday, January 26, 2026 12:00 AM 27857 PUBLIC_ROOFTOP_PV_FORECAST_20260126000000_0000000500436729.zip
Monday, January 26, 2026 12:30 AM 27875 PUBLIC_ROOFTOP_PV_FORECAST_20260126003000_0000000500439716.zip
Monday, January 26, 2026 1:00 AM 27820 PUBLIC_ROOFTOP_PV_FORECAST_20260126010000_0000000500442629.zip
Monday, January 26, 2026 1:30 AM 27836 PUBLIC_ROOFTOP_PV_FORECAST_20260126013000_0000000500445754.zip
Monday, January 26, 2026 2:00 AM 27855 PUBLIC_ROOFTOP_PV_FORECAST_20260126020000_0000000500448694.zip
Monday, January 26, 2026 2:30 AM 27877 PUBLIC_ROOFTOP_PV_FORECAST_20260126023000_0000000500451705.zip
Monday, January 26, 2026 3:00 AM 27824 PUBLIC_ROOFTOP_PV_FORECAST_20260126030000_0000000500454729.zip
Monday, January 26, 2026 3:30 AM 27836 PUBLIC_ROOFTOP_PV_FORECAST_20260126033000_0000000500457781.zip
Monday, January 26, 2026 4:00 AM 27840 PUBLIC_ROOFTOP_PV_FORECAST_20260126040000_0000000500460737.zip
Monday, January 26, 2026 4:30 AM 27826 PUBLIC_ROOFTOP_PV_FORECAST_20260126043000_0000000500464675.zip
Monday, January 26, 2026 5:02 AM 27785 PUBLIC_ROOFTOP_PV_FORECAST_20260126050000_0000000500467260.zip
Monday, January 26, 2026 5:30 AM 27667 PUBLIC_ROOFTOP_PV_FORECAST_20260126053000_0000000500470440.zip
Monday, January 26, 2026 6:00 AM 27719 PUBLIC_ROOFTOP_PV_FORECAST_20260126060000_0000000500473209.zip
Monday, January 26, 2026 6:30 AM 27532 PUBLIC_ROOFTOP_PV_FORECAST_20260126063000_0000000500476498.zip
Monday, January 26, 2026 7:00 AM 27521 PUBLIC_ROOFTOP_PV_FORECAST_20260126070000_0000000500479394.zip
Monday, January 26, 2026 7:30 AM 27354 PUBLIC_ROOFTOP_PV_FORECAST_20260126073000_0000000500483042.zip
Monday, January 26, 2026 8:00 AM 27313 PUBLIC_ROOFTOP_PV_FORECAST_20260126080000_0000000500486220.zip
Monday, January 26, 2026 8:30 AM 27214 PUBLIC_ROOFTOP_PV_FORECAST_20260126083000_0000000500489535.zip
Monday, January 26, 2026 9:00 AM 27150 PUBLIC_ROOFTOP_PV_FORECAST_20260126090000_0000000500492602.zip
Monday, January 26, 2026 9:30 AM 26868 PUBLIC_ROOFTOP_PV_FORECAST_20260126093000_0000000500496141.zip
Monday, January 26, 2026 10:00 AM 26792 PUBLIC_ROOFTOP_PV_FORECAST_20260126100000_0000000500498994.zip
Monday, January 26, 2026 10:30 AM 26605 PUBLIC_ROOFTOP_PV_FORECAST_20260126103000_0000000500502454.zip
Monday, January 26, 2026 11:00 AM 26550 PUBLIC_ROOFTOP_PV_FORECAST_20260126110000_0000000500505557.zip
Monday, January 26, 2026 11:30 AM 26521 PUBLIC_ROOFTOP_PV_FORECAST_20260126113000_0000000500509365.zip
Monday, January 26, 2026 12:00 PM 26321 PUBLIC_ROOFTOP_PV_FORECAST_20260126120000_0000000500512462.zip
Monday, January 26, 2026 12:30 PM 26192 PUBLIC_ROOFTOP_PV_FORECAST_20260126123000_0000000500516794.zip
Monday, January 26, 2026 1:00 PM 26047 PUBLIC_ROOFTOP_PV_FORECAST_20260126130000_0000000500520139.zip
Monday, January 26, 2026 1:30 PM 25931 PUBLIC_ROOFTOP_PV_FORECAST_20260126133000_0000000500523444.zip
Monday, January 26, 2026 2:00 PM 25820 PUBLIC_ROOFTOP_PV_FORECAST_20260126140000_0000000500526721.zip
Monday, January 26, 2026 2:30 PM 25741 PUBLIC_ROOFTOP_PV_FORECAST_20260126143000_0000000500530087.zip
Monday, January 26, 2026 3:00 PM 25638 PUBLIC_ROOFTOP_PV_FORECAST_20260126150000_0000000500533280.zip
Monday, January 26, 2026 3:30 PM 25460 PUBLIC_ROOFTOP_PV_FORECAST_20260126153000_0000000500536548.zip
Monday, January 26, 2026 4:00 PM 25386 PUBLIC_ROOFTOP_PV_FORECAST_20260126160000_0000000500539735.zip
Monday, January 26, 2026 4:30 PM 25334 PUBLIC_ROOFTOP_PV_FORECAST_20260126163000_0000000500542907.zip
Monday, January 26, 2026 5:00 PM 25253 PUBLIC_ROOFTOP_PV_FORECAST_20260126170000_0000000500546103.zip
Monday, January 26, 2026 5:30 PM 25102 PUBLIC_ROOFTOP_PV_FORECAST_20260126173000_0000000500549691.zip
Monday, January 26, 2026 6:00 PM 25111 PUBLIC_ROOFTOP_PV_FORECAST_20260126180000_0000000500552783.zip
Monday, January 26, 2026 6:30 PM 24920 PUBLIC_ROOFTOP_PV_FORECAST_20260126183000_0000000500556192.zip
Monday, January 26, 2026 7:01 PM 24792 PUBLIC_ROOFTOP_PV_FORECAST_20260126190000_0000000500559410.zip
Monday, January 26, 2026 7:30 PM 24782 PUBLIC_ROOFTOP_PV_FORECAST_20260126193000_0000000500562593.zip
Monday, January 26, 2026 8:01 PM 24697 PUBLIC_ROOFTOP_PV_FORECAST_20260126200000_0000000500565656.zip
Monday, January 26, 2026 8:30 PM 24670 PUBLIC_ROOFTOP_PV_FORECAST_20260126203000_0000000500568837.zip
Monday, January 26, 2026 9:00 PM 24646 PUBLIC_ROOFTOP_PV_FORECAST_20260126210000_0000000500571941.zip
Monday, January 26, 2026 9:30 PM 24651 PUBLIC_ROOFTOP_PV_FORECAST_20260126213000_0000000500575248.zip
Monday, January 26, 2026 10:00 PM 24586 PUBLIC_ROOFTOP_PV_FORECAST_20260126220000_0000000500578331.zip
Monday, January 26, 2026 10:30 PM 24553 PUBLIC_ROOFTOP_PV_FORECAST_20260126223000_0000000500581480.zip
Monday, January 26, 2026 11:00 PM 24508 PUBLIC_ROOFTOP_PV_FORECAST_20260126230000_0000000500584568.zip
Monday, January 26, 2026 11:30 PM 24581 PUBLIC_ROOFTOP_PV_FORECAST_20260126233000_0000000500587556.zip
Tuesday, January 27, 2026 12:00 AM 27751 PUBLIC_ROOFTOP_PV_FORECAST_20260127000000_0000000500590425.zip
Tuesday, January 27, 2026 12:30 AM 27691 PUBLIC_ROOFTOP_PV_FORECAST_20260127003000_0000000500593467.zip
Tuesday, January 27, 2026 1:00 AM 27758 PUBLIC_ROOFTOP_PV_FORECAST_20260127010000_0000000500596333.zip
Tuesday, January 27, 2026 1:30 AM 27731 PUBLIC_ROOFTOP_PV_FORECAST_20260127013000_0000000500599487.zip
Tuesday, January 27, 2026 2:00 AM 27752 PUBLIC_ROOFTOP_PV_FORECAST_20260127020000_0000000500602432.zip
Tuesday, January 27, 2026 2:30 AM 27735 PUBLIC_ROOFTOP_PV_FORECAST_20260127023000_0000000500605595.zip
Tuesday, January 27, 2026 3:00 AM 27775 PUBLIC_ROOFTOP_PV_FORECAST_20260127030000_0000000500608520.zip
Tuesday, January 27, 2026 3:30 AM 27717 PUBLIC_ROOFTOP_PV_FORECAST_20260127033000_0000000500611609.zip
Tuesday, January 27, 2026 4:00 AM 27728 PUBLIC_ROOFTOP_PV_FORECAST_20260127040000_0000000500614469.zip
Tuesday, January 27, 2026 4:30 AM 27691 PUBLIC_ROOFTOP_PV_FORECAST_20260127043000_0000000500618343.zip
Tuesday, January 27, 2026 5:01 AM 27735 PUBLIC_ROOFTOP_PV_FORECAST_20260127050000_0000000500620952.zip
Tuesday, January 27, 2026 5:30 AM 27669 PUBLIC_ROOFTOP_PV_FORECAST_20260127053000_0000000500624106.zip
Tuesday, January 27, 2026 6:00 AM 27632 PUBLIC_ROOFTOP_PV_FORECAST_20260127060000_0000000500626863.zip
Tuesday, January 27, 2026 6:30 AM 27510 PUBLIC_ROOFTOP_PV_FORECAST_20260127063000_0000000500630083.zip
Tuesday, January 27, 2026 7:00 AM 27437 PUBLIC_ROOFTOP_PV_FORECAST_20260127070000_0000000500632997.zip
Tuesday, January 27, 2026 7:30 AM 27328 PUBLIC_ROOFTOP_PV_FORECAST_20260127073000_0000000500636605.zip
Tuesday, January 27, 2026 8:01 AM 27135 PUBLIC_ROOFTOP_PV_FORECAST_20260127080000_0000000500639398.zip
Tuesday, January 27, 2026 8:30 AM 27048 PUBLIC_ROOFTOP_PV_FORECAST_20260127083000_0000000500642892.zip
Tuesday, January 27, 2026 9:00 AM 26949 PUBLIC_ROOFTOP_PV_FORECAST_20260127090000_0000000500645881.zip
Tuesday, January 27, 2026 9:30 AM 26921 PUBLIC_ROOFTOP_PV_FORECAST_20260127093000_0000000500649343.zip
Tuesday, January 27, 2026 10:00 AM 26721 PUBLIC_ROOFTOP_PV_FORECAST_20260127100000_0000000500652492.zip
Tuesday, January 27, 2026 10:30 AM 26603 PUBLIC_ROOFTOP_PV_FORECAST_20260127103000_0000000500656140.zip
Tuesday, January 27, 2026 11:00 AM 26607 PUBLIC_ROOFTOP_PV_FORECAST_20260127110000_0000000500659353.zip
Tuesday, January 27, 2026 11:30 AM 26431 PUBLIC_ROOFTOP_PV_FORECAST_20260127113000_0000000500663239.zip
Tuesday, January 27, 2026 12:00 PM 26217 PUBLIC_ROOFTOP_PV_FORECAST_20260127120000_0000000500666460.zip
Tuesday, January 27, 2026 12:30 PM 26094 PUBLIC_ROOFTOP_PV_FORECAST_20260127123000_0000000500671026.zip
Tuesday, January 27, 2026 1:00 PM 26063 PUBLIC_ROOFTOP_PV_FORECAST_20260127130000_0000000500674446.zip
Tuesday, January 27, 2026 1:30 PM 25868 PUBLIC_ROOFTOP_PV_FORECAST_20260127133000_0000000500677940.zip
Tuesday, January 27, 2026 2:01 PM 25723 PUBLIC_ROOFTOP_PV_FORECAST_20260127140000_0000000500681548.zip
Tuesday, January 27, 2026 2:30 PM 25737 PUBLIC_ROOFTOP_PV_FORECAST_20260127143000_0000000500685077.zip
Tuesday, January 27, 2026 3:01 PM 25513 PUBLIC_ROOFTOP_PV_FORECAST_20260127150000_0000000500688526.zip
Tuesday, January 27, 2026 3:30 PM 25466 PUBLIC_ROOFTOP_PV_FORECAST_20260127153000_0000000500691991.zip
Tuesday, January 27, 2026 4:00 PM 25361 PUBLIC_ROOFTOP_PV_FORECAST_20260127160000_0000000500695399.zip
Tuesday, January 27, 2026 4:30 PM 25181 PUBLIC_ROOFTOP_PV_FORECAST_20260127163000_0000000500698675.zip
Tuesday, January 27, 2026 5:00 PM 25254 PUBLIC_ROOFTOP_PV_FORECAST_20260127170000_0000000500702078.zip
Tuesday, January 27, 2026 5:30 PM 25108 PUBLIC_ROOFTOP_PV_FORECAST_20260127173000_0000000500705807.zip
Tuesday, January 27, 2026 6:00 PM 24929 PUBLIC_ROOFTOP_PV_FORECAST_20260127180000_0000000500709075.zip
Tuesday, January 27, 2026 6:30 PM 24856 PUBLIC_ROOFTOP_PV_FORECAST_20260127183000_0000000500712407.zip
Tuesday, January 27, 2026 7:01 PM 24665 PUBLIC_ROOFTOP_PV_FORECAST_20260127190000_0000000500715736.zip
Tuesday, January 27, 2026 7:31 PM 24724 PUBLIC_ROOFTOP_PV_FORECAST_20260127193000_0000000500718988.zip
Tuesday, January 27, 2026 8:01 PM 24631 PUBLIC_ROOFTOP_PV_FORECAST_20260127200000_0000000500722180.zip
Tuesday, January 27, 2026 8:30 PM 24519 PUBLIC_ROOFTOP_PV_FORECAST_20260127203000_0000000500725360.zip
Tuesday, January 27, 2026 9:00 PM 24602 PUBLIC_ROOFTOP_PV_FORECAST_20260127210000_0000000500728305.zip
Tuesday, January 27, 2026 9:31 PM 24602 PUBLIC_ROOFTOP_PV_FORECAST_20260127213000_0000000500731347.zip
Tuesday, January 27, 2026 10:01 PM 24576 PUBLIC_ROOFTOP_PV_FORECAST_20260127220000_0000000500734478.zip
Tuesday, January 27, 2026 10:30 PM 24439 PUBLIC_ROOFTOP_PV_FORECAST_20260127223000_0000000500737605.zip
Tuesday, January 27, 2026 11:01 PM 24447 PUBLIC_ROOFTOP_PV_FORECAST_20260127230000_0000000500740514.zip
Tuesday, January 27, 2026 11:30 PM 24459 PUBLIC_ROOFTOP_PV_FORECAST_20260127233000_0000000500743476.zip
Wednesday, January 28, 2026 12:00 AM 27609 PUBLIC_ROOFTOP_PV_FORECAST_20260128000000_0000000500746367.zip
Wednesday, January 28, 2026 12:30 AM 27718 PUBLIC_ROOFTOP_PV_FORECAST_20260128003000_0000000500749295.zip
Wednesday, January 28, 2026 1:00 AM 27648 PUBLIC_ROOFTOP_PV_FORECAST_20260128010000_0000000500752218.zip
Wednesday, January 28, 2026 1:30 AM 27740 PUBLIC_ROOFTOP_PV_FORECAST_20260128013000_0000000500755214.zip
Wednesday, January 28, 2026 2:00 AM 27685 PUBLIC_ROOFTOP_PV_FORECAST_20260128020000_0000000500758121.zip
Wednesday, January 28, 2026 2:30 AM 27668 PUBLIC_ROOFTOP_PV_FORECAST_20260128023000_0000000500761022.zip
Wednesday, January 28, 2026 3:00 AM 27730 PUBLIC_ROOFTOP_PV_FORECAST_20260128030000_0000000500763912.zip
Wednesday, January 28, 2026 3:31 AM 27743 PUBLIC_ROOFTOP_PV_FORECAST_20260128033000_0000000500766815.zip
Wednesday, January 28, 2026 4:00 AM 27668 PUBLIC_ROOFTOP_PV_FORECAST_20260128040000_0000000500769671.zip
Wednesday, January 28, 2026 4:31 AM 27757 PUBLIC_ROOFTOP_PV_FORECAST_20260128043000_0000000500773533.zip
Wednesday, January 28, 2026 5:02 AM 27766 PUBLIC_ROOFTOP_PV_FORECAST_20260128050000_0000000500776115.zip
Wednesday, January 28, 2026 5:31 AM 27643 PUBLIC_ROOFTOP_PV_FORECAST_20260128053000_0000000500779187.zip
Wednesday, January 28, 2026 6:00 AM 27555 PUBLIC_ROOFTOP_PV_FORECAST_20260128060000_0000000500781815.zip
Wednesday, January 28, 2026 6:30 AM 27415 PUBLIC_ROOFTOP_PV_FORECAST_20260128063000_0000000500785032.zip
Wednesday, January 28, 2026 7:00 AM 27345 PUBLIC_ROOFTOP_PV_FORECAST_20260128070000_0000000500787857.zip
Wednesday, January 28, 2026 7:31 AM 27214 PUBLIC_ROOFTOP_PV_FORECAST_20260128073000_0000000500791407.zip
Wednesday, January 28, 2026 8:00 AM 27201 PUBLIC_ROOFTOP_PV_FORECAST_20260128080000_0000000500794535.zip
Wednesday, January 28, 2026 8:30 AM 27072 PUBLIC_ROOFTOP_PV_FORECAST_20260128083000_0000000500798646.zip
Wednesday, January 28, 2026 9:00 AM 26901 PUBLIC_ROOFTOP_PV_FORECAST_20260128090000_0000000500801679.zip
Wednesday, January 28, 2026 9:31 AM 26840 PUBLIC_ROOFTOP_PV_FORECAST_20260128093000_0000000500805431.zip
Wednesday, January 28, 2026 10:00 AM 26659 PUBLIC_ROOFTOP_PV_FORECAST_20260128100000_0000000500808650.zip
Wednesday, January 28, 2026 10:30 AM 26524 PUBLIC_ROOFTOP_PV_FORECAST_20260128103000_0000000500812376.zip
Wednesday, January 28, 2026 11:01 AM 26450 PUBLIC_ROOFTOP_PV_FORECAST_20260128110000_0000000500815699.zip
Wednesday, January 28, 2026 11:31 AM 26272 PUBLIC_ROOFTOP_PV_FORECAST_20260128113000_0000000500819754.zip
Wednesday, January 28, 2026 12:01 PM 26155 PUBLIC_ROOFTOP_PV_FORECAST_20260128120000_0000000500822856.zip
Wednesday, January 28, 2026 12:31 PM 26076 PUBLIC_ROOFTOP_PV_FORECAST_20260128123000_0000000500827291.zip
Wednesday, January 28, 2026 1:01 PM 25950 PUBLIC_ROOFTOP_PV_FORECAST_20260128130000_0000000500830789.zip
Wednesday, January 28, 2026 1:30 PM 25792 PUBLIC_ROOFTOP_PV_FORECAST_20260128133000_0000000500834345.zip
Wednesday, January 28, 2026 2:01 PM 25633 PUBLIC_ROOFTOP_PV_FORECAST_20260128140000_0000000500837741.zip
Wednesday, January 28, 2026 2:31 PM 25555 PUBLIC_ROOFTOP_PV_FORECAST_20260128143000_0000000500841136.zip
Wednesday, January 28, 2026 3:00 PM 25520 PUBLIC_ROOFTOP_PV_FORECAST_20260128150000_0000000500844369.zip
Wednesday, January 28, 2026 3:31 PM 25477 PUBLIC_ROOFTOP_PV_FORECAST_20260128153000_0000000500847776.zip
Wednesday, January 28, 2026 4:00 PM 25280 PUBLIC_ROOFTOP_PV_FORECAST_20260128160000_0000000500850932.zip
Wednesday, January 28, 2026 4:32 PM 25229 PUBLIC_ROOFTOP_PV_FORECAST_20260128163000_0000000500854273.zip
Wednesday, January 28, 2026 5:00 PM 25198 PUBLIC_ROOFTOP_PV_FORECAST_20260128170000_0000000500857439.zip
Wednesday, January 28, 2026 5:31 PM 24925 PUBLIC_ROOFTOP_PV_FORECAST_20260128173000_0000000500860959.zip
Wednesday, January 28, 2026 6:02 PM 24996 PUBLIC_ROOFTOP_PV_FORECAST_20260128180000_0000000500864130.zip
Wednesday, January 28, 2026 6:32 PM 24866 PUBLIC_ROOFTOP_PV_FORECAST_20260128183000_0000000500867299.zip
Wednesday, January 28, 2026 7:02 PM 24778 PUBLIC_ROOFTOP_PV_FORECAST_20260128190000_0000000500870373.zip
Wednesday, January 28, 2026 7:31 PM 24702 PUBLIC_ROOFTOP_PV_FORECAST_20260128193000_0000000500873495.zip
Wednesday, January 28, 2026 8:01 PM 24633 PUBLIC_ROOFTOP_PV_FORECAST_20260128200000_0000000500876556.zip
Wednesday, January 28, 2026 8:31 PM 24571 PUBLIC_ROOFTOP_PV_FORECAST_20260128203000_0000000500879515.zip
Wednesday, January 28, 2026 9:00 PM 24529 PUBLIC_ROOFTOP_PV_FORECAST_20260128210000_0000000500882678.zip
Wednesday, January 28, 2026 9:30 PM 24465 PUBLIC_ROOFTOP_PV_FORECAST_20260128213000_0000000500885771.zip
Wednesday, January 28, 2026 10:01 PM 24463 PUBLIC_ROOFTOP_PV_FORECAST_20260128220000_0000000500888863.zip
Wednesday, January 28, 2026 10:30 PM 24396 PUBLIC_ROOFTOP_PV_FORECAST_20260128223000_0000000500891835.zip
Wednesday, January 28, 2026 11:02 PM 24403 PUBLIC_ROOFTOP_PV_FORECAST_20260128230000_0000000500894869.zip
Wednesday, January 28, 2026 11:31 PM 24473 PUBLIC_ROOFTOP_PV_FORECAST_20260128233000_0000000500897875.zip
Thursday, January 29, 2026 12:00 AM 27604 PUBLIC_ROOFTOP_PV_FORECAST_20260129000000_0000000500900782.zip
Thursday, January 29, 2026 12:32 AM 27660 PUBLIC_ROOFTOP_PV_FORECAST_20260129003000_0000000500903982.zip
Thursday, January 29, 2026 1:01 AM 27540 PUBLIC_ROOFTOP_PV_FORECAST_20260129010000_0000000500906952.zip
Thursday, January 29, 2026 1:31 AM 27584 PUBLIC_ROOFTOP_PV_FORECAST_20260129013000_0000000500910091.zip
Thursday, January 29, 2026 2:00 AM 27606 PUBLIC_ROOFTOP_PV_FORECAST_20260129020000_0000000500913013.zip
Thursday, January 29, 2026 2:31 AM 27685 PUBLIC_ROOFTOP_PV_FORECAST_20260129023000_0000000500915983.zip
Thursday, January 29, 2026 3:00 AM 27697 PUBLIC_ROOFTOP_PV_FORECAST_20260129030000_0000000500919027.zip
Thursday, January 29, 2026 3:30 AM 27630 PUBLIC_ROOFTOP_PV_FORECAST_20260129033000_0000000500922061.zip
Thursday, January 29, 2026 4:01 AM 27589 PUBLIC_ROOFTOP_PV_FORECAST_20260129040000_0000000500925047.zip
Thursday, January 29, 2026 4:30 AM 27600 PUBLIC_ROOFTOP_PV_FORECAST_20260129043000_0000000500929008.zip
Thursday, January 29, 2026 5:01 AM 27632 PUBLIC_ROOFTOP_PV_FORECAST_20260129050000_0000000500931624.zip
Thursday, January 29, 2026 5:31 AM 27522 PUBLIC_ROOFTOP_PV_FORECAST_20260129053000_0000000500934828.zip
Thursday, January 29, 2026 6:00 AM 27592 PUBLIC_ROOFTOP_PV_FORECAST_20260129060000_0000000500937591.zip
Thursday, January 29, 2026 6:30 AM 27477 PUBLIC_ROOFTOP_PV_FORECAST_20260129063000_0000000500940793.zip
Thursday, January 29, 2026 7:00 AM 27305 PUBLIC_ROOFTOP_PV_FORECAST_20260129070000_0000000500943725.zip
Thursday, January 29, 2026 7:30 AM 27220 PUBLIC_ROOFTOP_PV_FORECAST_20260129073000_0000000500947117.zip
Thursday, January 29, 2026 8:01 AM 27068 PUBLIC_ROOFTOP_PV_FORECAST_20260129080000_0000000500949967.zip
Thursday, January 29, 2026 8:31 AM 27016 PUBLIC_ROOFTOP_PV_FORECAST_20260129083000_0000000500953544.zip
Thursday, January 29, 2026 9:02 AM 26896 PUBLIC_ROOFTOP_PV_FORECAST_20260129090000_0000000500956469.zip
Thursday, January 29, 2026 9:32 AM 26838 PUBLIC_ROOFTOP_PV_FORECAST_20260129093000_0000000500960366.zip
Thursday, January 29, 2026 10:02 AM 26719 PUBLIC_ROOFTOP_PV_FORECAST_20260129100000_0000000500963342.zip
Thursday, January 29, 2026 10:30 AM 26555 PUBLIC_ROOFTOP_PV_FORECAST_20260129103000_0000000500967047.zip
Thursday, January 29, 2026 11:01 AM 26455 PUBLIC_ROOFTOP_PV_FORECAST_20260129110000_0000000500970420.zip
Thursday, January 29, 2026 11:30 AM 26352 PUBLIC_ROOFTOP_PV_FORECAST_20260129113000_0000000500974325.zip
Thursday, January 29, 2026 12:02 PM 26085 PUBLIC_ROOFTOP_PV_FORECAST_20260129120000_0000000500977509.zip
Thursday, January 29, 2026 12:31 PM 26129 PUBLIC_ROOFTOP_PV_FORECAST_20260129123000_0000000500982328.zip
Thursday, January 29, 2026 1:01 PM 25983 PUBLIC_ROOFTOP_PV_FORECAST_20260129130000_0000000500985739.zip
Thursday, January 29, 2026 1:31 PM 25920 PUBLIC_ROOFTOP_PV_FORECAST_20260129133000_0000000500989185.zip
Thursday, January 29, 2026 2:01 PM 25695 PUBLIC_ROOFTOP_PV_FORECAST_20260129140000_0000000500992588.zip
Thursday, January 29, 2026 2:32 PM 25520 PUBLIC_ROOFTOP_PV_FORECAST_20260129143000_0000000500996041.zip
Thursday, January 29, 2026 3:01 PM 25406 PUBLIC_ROOFTOP_PV_FORECAST_20260129150000_0000000500999472.zip
Thursday, January 29, 2026 3:31 PM 25373 PUBLIC_ROOFTOP_PV_FORECAST_20260129153000_0000000501002961.zip
Thursday, January 29, 2026 4:02 PM 25236 PUBLIC_ROOFTOP_PV_FORECAST_20260129160000_0000000501006377.zip
Thursday, January 29, 2026 4:30 PM 25254 PUBLIC_ROOFTOP_PV_FORECAST_20260129163000_0000000501009713.zip
Thursday, January 29, 2026 5:00 PM 25082 PUBLIC_ROOFTOP_PV_FORECAST_20260129170000_0000000501012854.zip
Thursday, January 29, 2026 5:30 PM 25075 PUBLIC_ROOFTOP_PV_FORECAST_20260129173000_0000000501016334.zip
Thursday, January 29, 2026 6:01 PM 24961 PUBLIC_ROOFTOP_PV_FORECAST_20260129180000_0000000501019422.zip
Thursday, January 29, 2026 6:31 PM 24831 PUBLIC_ROOFTOP_PV_FORECAST_20260129183000_0000000501022510.zip
Thursday, January 29, 2026 7:01 PM 24772 PUBLIC_ROOFTOP_PV_FORECAST_20260129190000_0000000501025596.zip
Thursday, January 29, 2026 7:31 PM 24584 PUBLIC_ROOFTOP_PV_FORECAST_20260129193000_0000000501028629.zip
Thursday, January 29, 2026 8:01 PM 24540 PUBLIC_ROOFTOP_PV_FORECAST_20260129200000_0000000501031530.zip
Thursday, January 29, 2026 8:31 PM 24462 PUBLIC_ROOFTOP_PV_FORECAST_20260129203000_0000000501034404.zip
Thursday, January 29, 2026 9:00 PM 24463 PUBLIC_ROOFTOP_PV_FORECAST_20260129210000_0000000501037419.zip
Thursday, January 29, 2026 9:31 PM 24437 PUBLIC_ROOFTOP_PV_FORECAST_20260129213000_0000000501040449.zip
Thursday, January 29, 2026 10:00 PM 24420 PUBLIC_ROOFTOP_PV_FORECAST_20260129220000_0000000501043545.zip
Thursday, January 29, 2026 10:31 PM 24495 PUBLIC_ROOFTOP_PV_FORECAST_20260129223000_0000000501046526.zip
Thursday, January 29, 2026 11:03 PM 24388 PUBLIC_ROOFTOP_PV_FORECAST_20260129230000_0000000501049513.zip
Thursday, January 29, 2026 11:30 PM 24481 PUBLIC_ROOFTOP_PV_FORECAST_20260129233000_0000000501052411.zip
Friday, January 30, 2026 12:00 AM 27658 PUBLIC_ROOFTOP_PV_FORECAST_20260130000000_0000000501055279.zip
Friday, January 30, 2026 12:32 AM 27664 PUBLIC_ROOFTOP_PV_FORECAST_20260130003000_0000000501058220.zip
Friday, January 30, 2026 1:02 AM 27616 PUBLIC_ROOFTOP_PV_FORECAST_20260130010000_0000000501061100.zip
Friday, January 30, 2026 1:32 AM 27623 PUBLIC_ROOFTOP_PV_FORECAST_20260130013000_0000000501064139.zip
Friday, January 30, 2026 2:01 AM 27671 PUBLIC_ROOFTOP_PV_FORECAST_20260130020000_0000000501067023.zip
Friday, January 30, 2026 2:31 AM 27531 PUBLIC_ROOFTOP_PV_FORECAST_20260130023000_0000000501069877.zip
Friday, January 30, 2026 3:00 AM 27541 PUBLIC_ROOFTOP_PV_FORECAST_20260130030000_0000000501072669.zip
Friday, January 30, 2026 3:31 AM 27539 PUBLIC_ROOFTOP_PV_FORECAST_20260130033000_0000000501075614.zip
Friday, January 30, 2026 4:00 AM 27612 PUBLIC_ROOFTOP_PV_FORECAST_20260130040000_0000000501078372.zip
Friday, January 30, 2026 4:31 AM 27593 PUBLIC_ROOFTOP_PV_FORECAST_20260130043000_0000000501082232.zip
Friday, January 30, 2026 5:02 AM 27605 PUBLIC_ROOFTOP_PV_FORECAST_20260130050000_0000000501084776.zip
Friday, January 30, 2026 5:32 AM 27524 PUBLIC_ROOFTOP_PV_FORECAST_20260130053000_0000000501087862.zip
Friday, January 30, 2026 6:02 AM 27411 PUBLIC_ROOFTOP_PV_FORECAST_20260130060000_0000000501090606.zip
Friday, January 30, 2026 6:31 AM 27363 PUBLIC_ROOFTOP_PV_FORECAST_20260130063000_0000000501093952.zip
Friday, January 30, 2026 7:01 AM 27276 PUBLIC_ROOFTOP_PV_FORECAST_20260130070000_0000000501096860.zip
Friday, January 30, 2026 7:31 AM 27113 PUBLIC_ROOFTOP_PV_FORECAST_20260130073000_0000000501100337.zip
Friday, January 30, 2026 8:01 AM 27000 PUBLIC_ROOFTOP_PV_FORECAST_20260130080000_0000000501103173.zip
Friday, January 30, 2026 8:31 AM 26890 PUBLIC_ROOFTOP_PV_FORECAST_20260130083000_0000000501106726.zip
Friday, January 30, 2026 9:00 AM 26923 PUBLIC_ROOFTOP_PV_FORECAST_20260130090000_0000000501109647.zip
Friday, January 30, 2026 9:31 AM 26787 PUBLIC_ROOFTOP_PV_FORECAST_20260130093000_0000000501113061.zip
Friday, January 30, 2026 10:02 AM 26634 PUBLIC_ROOFTOP_PV_FORECAST_20260130100000_0000000501115738.zip
Friday, January 30, 2026 10:31 AM 26460 PUBLIC_ROOFTOP_PV_FORECAST_20260130103000_0000000501119337.zip
Friday, January 30, 2026 11:02 AM 26355 PUBLIC_ROOFTOP_PV_FORECAST_20260130110000_0000000501122412.zip
Friday, January 30, 2026 11:32 AM 26218 PUBLIC_ROOFTOP_PV_FORECAST_20260130113000_0000000501126343.zip
Friday, January 30, 2026 12:00 PM 26015 PUBLIC_ROOFTOP_PV_FORECAST_20260130120000_0000000501129406.zip
Friday, January 30, 2026 12:31 PM 25932 PUBLIC_ROOFTOP_PV_FORECAST_20260130123000_0000000501133932.zip
Friday, January 30, 2026 1:02 PM 25911 PUBLIC_ROOFTOP_PV_FORECAST_20260130130000_0000000501137418.zip
Friday, January 30, 2026 1:32 PM 25833 PUBLIC_ROOFTOP_PV_FORECAST_20260130133000_0000000501140589.zip
Friday, January 30, 2026 2:02 PM 25690 PUBLIC_ROOFTOP_PV_FORECAST_20260130140000_0000000501143741.zip
Friday, January 30, 2026 2:32 PM 25535 PUBLIC_ROOFTOP_PV_FORECAST_20260130143000_0000000501147159.zip
Friday, January 30, 2026 3:01 PM 25461 PUBLIC_ROOFTOP_PV_FORECAST_20260130150000_0000000501150502.zip
Friday, January 30, 2026 3:31 PM 25396 PUBLIC_ROOFTOP_PV_FORECAST_20260130153000_0000000501153777.zip
Friday, January 30, 2026 4:01 PM 25201 PUBLIC_ROOFTOP_PV_FORECAST_20260130160000_0000000501157036.zip
Friday, January 30, 2026 4:32 PM 25229 PUBLIC_ROOFTOP_PV_FORECAST_20260130163000_0000000501160271.zip
Friday, January 30, 2026 5:03 PM 24955 PUBLIC_ROOFTOP_PV_FORECAST_20260130170000_0000000501163268.zip
Friday, January 30, 2026 5:31 PM 25036 PUBLIC_ROOFTOP_PV_FORECAST_20260130173000_0000000501166787.zip
Friday, January 30, 2026 6:00 PM 24830 PUBLIC_ROOFTOP_PV_FORECAST_20260130180000_0000000501169932.zip
Friday, January 30, 2026 6:31 PM 24850 PUBLIC_ROOFTOP_PV_FORECAST_20260130183000_0000000501172968.zip
Friday, January 30, 2026 7:00 PM 24694 PUBLIC_ROOFTOP_PV_FORECAST_20260130190000_0000000501175999.zip
Friday, January 30, 2026 7:32 PM 24646 PUBLIC_ROOFTOP_PV_FORECAST_20260130193000_0000000501179134.zip
Friday, January 30, 2026 8:02 PM 24510 PUBLIC_ROOFTOP_PV_FORECAST_20260130200000_0000000501182088.zip
Friday, January 30, 2026 8:31 PM 24477 PUBLIC_ROOFTOP_PV_FORECAST_20260130203000_0000000501185063.zip
Friday, January 30, 2026 9:02 PM 24430 PUBLIC_ROOFTOP_PV_FORECAST_20260130210000_0000000501188000.zip
Friday, January 30, 2026 9:32 PM 24498 PUBLIC_ROOFTOP_PV_FORECAST_20260130213000_0000000501191634.zip
Friday, January 30, 2026 10:02 PM 24535 PUBLIC_ROOFTOP_PV_FORECAST_20260130220000_0000000501195140.zip
Friday, January 30, 2026 10:31 PM 24523 PUBLIC_ROOFTOP_PV_FORECAST_20260130223000_0000000501198452.zip
Friday, January 30, 2026 11:03 PM 24370 PUBLIC_ROOFTOP_PV_FORECAST_20260130230000_0000000501201348.zip
Friday, January 30, 2026 11:31 PM 24354 PUBLIC_ROOFTOP_PV_FORECAST_20260130233000_0000000501204223.zip
Saturday, January 31, 2026 12:01 AM 27536 PUBLIC_ROOFTOP_PV_FORECAST_20260131000000_0000000501207070.zip
Saturday, January 31, 2026 12:32 AM 27591 PUBLIC_ROOFTOP_PV_FORECAST_20260131003000_0000000501209994.zip
Saturday, January 31, 2026 1:01 AM 27637 PUBLIC_ROOFTOP_PV_FORECAST_20260131010000_0000000501212888.zip
Saturday, January 31, 2026 1:33 AM 27554 PUBLIC_ROOFTOP_PV_FORECAST_20260131013000_0000000501216102.zip
Saturday, January 31, 2026 2:01 AM 27677 PUBLIC_ROOFTOP_PV_FORECAST_20260131020000_0000000501218970.zip
Saturday, January 31, 2026 2:33 AM 27590 PUBLIC_ROOFTOP_PV_FORECAST_20260131023000_0000000501221975.zip
Saturday, January 31, 2026 3:01 AM 27656 PUBLIC_ROOFTOP_PV_FORECAST_20260131030000_0000000501224911.zip
Saturday, January 31, 2026 3:33 AM 27634 PUBLIC_ROOFTOP_PV_FORECAST_20260131033000_0000000501227866.zip
Saturday, January 31, 2026 4:02 AM 27710 PUBLIC_ROOFTOP_PV_FORECAST_20260131040000_0000000501230695.zip
Saturday, January 31, 2026 4:33 AM 27687 PUBLIC_ROOFTOP_PV_FORECAST_20260131043000_0000000501234546.zip
Saturday, January 31, 2026 5:03 AM 27603 PUBLIC_ROOFTOP_PV_FORECAST_20260131050000_0000000501237099.zip
Saturday, January 31, 2026 5:31 AM 27618 PUBLIC_ROOFTOP_PV_FORECAST_20260131053000_0000000501239632.zip
Saturday, January 31, 2026 6:00 AM 27505 PUBLIC_ROOFTOP_PV_FORECAST_20260131060000_0000000501242237.zip
Saturday, January 31, 2026 6:30 AM 27435 PUBLIC_ROOFTOP_PV_FORECAST_20260131063000_0000000501244849.zip
Saturday, January 31, 2026 7:02 AM 27352 PUBLIC_ROOFTOP_PV_FORECAST_20260131070000_0000000501247576.zip
Saturday, January 31, 2026 7:31 AM 27110 PUBLIC_ROOFTOP_PV_FORECAST_20260131073000_0000000501250491.zip
Saturday, January 31, 2026 8:02 AM 27011 PUBLIC_ROOFTOP_PV_FORECAST_20260131080000_0000000501253206.zip
Saturday, January 31, 2026 8:33 AM 26841 PUBLIC_ROOFTOP_PV_FORECAST_20260131083000_0000000501255988.zip
Saturday, January 31, 2026 9:03 AM 26791 PUBLIC_ROOFTOP_PV_FORECAST_20260131090000_0000000501258947.zip
Saturday, January 31, 2026 9:31 AM 26615 PUBLIC_ROOFTOP_PV_FORECAST_20260131093000_0000000501261878.zip
Saturday, January 31, 2026 10:03 AM 26525 PUBLIC_ROOFTOP_PV_FORECAST_20260131100000_0000000501264829.zip
Saturday, January 31, 2026 10:33 AM 26476 PUBLIC_ROOFTOP_PV_FORECAST_20260131103000_0000000501267849.zip
Saturday, January 31, 2026 11:02 AM 26434 PUBLIC_ROOFTOP_PV_FORECAST_20260131110000_0000000501270831.zip
Saturday, January 31, 2026 11:32 AM 26301 PUBLIC_ROOFTOP_PV_FORECAST_20260131113000_0000000501273867.zip
Saturday, January 31, 2026 12:04 PM 26144 PUBLIC_ROOFTOP_PV_FORECAST_20260131120000_0000000501276795.zip
Saturday, January 31, 2026 12:31 PM 26105 PUBLIC_ROOFTOP_PV_FORECAST_20260131123000_0000000501280227.zip
Saturday, January 31, 2026 1:03 PM 25900 PUBLIC_ROOFTOP_PV_FORECAST_20260131130000_0000000501285790.zip
Saturday, January 31, 2026 1:30 PM 25683 PUBLIC_ROOFTOP_PV_FORECAST_20260131133000_0000000501291011.zip
Saturday, January 31, 2026 2:03 PM 25475 PUBLIC_ROOFTOP_PV_FORECAST_20260131140000_0000000501294309.zip
Saturday, January 31, 2026 2:34 PM 25457 PUBLIC_ROOFTOP_PV_FORECAST_20260131143000_0000000501297386.zip
Saturday, January 31, 2026 3:02 PM 25353 PUBLIC_ROOFTOP_PV_FORECAST_20260131150000_0000000501300427.zip
Saturday, January 31, 2026 3:32 PM 25280 PUBLIC_ROOFTOP_PV_FORECAST_20260131153000_0000000501303589.zip
Saturday, January 31, 2026 4:02 PM 25227 PUBLIC_ROOFTOP_PV_FORECAST_20260131160000_0000000501306750.zip
Saturday, January 31, 2026 4:31 PM 25195 PUBLIC_ROOFTOP_PV_FORECAST_20260131163000_0000000501309947.zip
Saturday, January 31, 2026 5:03 PM 25026 PUBLIC_ROOFTOP_PV_FORECAST_20260131170000_0000000501312953.zip
Saturday, January 31, 2026 5:32 PM 25031 PUBLIC_ROOFTOP_PV_FORECAST_20260131173000_0000000501316525.zip
Saturday, January 31, 2026 6:03 PM 24907 PUBLIC_ROOFTOP_PV_FORECAST_20260131180000_0000000501319782.zip
Saturday, January 31, 2026 6:32 PM 24789 PUBLIC_ROOFTOP_PV_FORECAST_20260131183000_0000000501322820.zip
Saturday, January 31, 2026 7:04 PM 24643 PUBLIC_ROOFTOP_PV_FORECAST_20260131190000_0000000501325921.zip
Saturday, January 31, 2026 7:35 PM 24684 PUBLIC_ROOFTOP_PV_FORECAST_20260131193000_0000000501329013.zip
Saturday, January 31, 2026 8:02 PM 24509 PUBLIC_ROOFTOP_PV_FORECAST_20260131200000_0000000501331971.zip
Saturday, January 31, 2026 8:32 PM 24509 PUBLIC_ROOFTOP_PV_FORECAST_20260131203000_0000000501334903.zip
Saturday, January 31, 2026 9:02 PM 24489 PUBLIC_ROOFTOP_PV_FORECAST_20260131210000_0000000501337789.zip
Saturday, January 31, 2026 9:32 PM 24461 PUBLIC_ROOFTOP_PV_FORECAST_20260131213000_0000000501340688.zip
Saturday, January 31, 2026 10:03 PM 24249 PUBLIC_ROOFTOP_PV_FORECAST_20260131220000_0000000501343687.zip
Saturday, January 31, 2026 10:34 PM 24422 PUBLIC_ROOFTOP_PV_FORECAST_20260131223000_0000000501346519.zip
Saturday, January 31, 2026 11:02 PM 24388 PUBLIC_ROOFTOP_PV_FORECAST_20260131230000_0000000501349420.zip
Saturday, January 31, 2026 11:31 PM 24305 PUBLIC_ROOFTOP_PV_FORECAST_20260131233000_0000000501352267.zip
Sunday, February 1, 2026 12:01 AM 27564 PUBLIC_ROOFTOP_PV_FORECAST_20260201000000_0000000501355070.zip
Sunday, February 1, 2026 12:34 AM 27576 PUBLIC_ROOFTOP_PV_FORECAST_20260201003000_0000000501357962.zip
Sunday, February 1, 2026 1:02 AM 27587 PUBLIC_ROOFTOP_PV_FORECAST_20260201010000_0000000501360825.zip
Sunday, February 1, 2026 1:32 AM 27590 PUBLIC_ROOFTOP_PV_FORECAST_20260201013000_0000000501363797.zip
Sunday, February 1, 2026 2:02 AM 27437 PUBLIC_ROOFTOP_PV_FORECAST_20260201020000_0000000501366595.zip
Sunday, February 1, 2026 2:32 AM 27442 PUBLIC_ROOFTOP_PV_FORECAST_20260201023000_0000000501369444.zip
Sunday, February 1, 2026 3:02 AM 27492 PUBLIC_ROOFTOP_PV_FORECAST_20260201030000_0000000501372278.zip
Sunday, February 1, 2026 3:32 AM 27463 PUBLIC_ROOFTOP_PV_FORECAST_20260201033000_0000000501375156.zip
Sunday, February 1, 2026 4:00 AM 27576 PUBLIC_ROOFTOP_PV_FORECAST_20260201040000_0000000501377935.zip
Sunday, February 1, 2026 4:33 AM 27609 PUBLIC_ROOFTOP_PV_FORECAST_20260201043000_0000000501381818.zip
Sunday, February 1, 2026 5:01 AM 27496 PUBLIC_ROOFTOP_PV_FORECAST_20260201050000_0000000501384391.zip
Sunday, February 1, 2026 5:32 AM 27425 PUBLIC_ROOFTOP_PV_FORECAST_20260201053000_0000000501387465.zip
Sunday, February 1, 2026 6:03 AM 27448 PUBLIC_ROOFTOP_PV_FORECAST_20260201060000_0000000501390147.zip
Sunday, February 1, 2026 6:31 AM 27250 PUBLIC_ROOFTOP_PV_FORECAST_20260201063000_0000000501393268.zip
Sunday, February 1, 2026 7:02 AM 27119 PUBLIC_ROOFTOP_PV_FORECAST_20260201070000_0000000501396059.zip
Sunday, February 1, 2026 7:32 AM 27095 PUBLIC_ROOFTOP_PV_FORECAST_20260201073000_0000000501399538.zip
Sunday, February 1, 2026 8:03 AM 26889 PUBLIC_ROOFTOP_PV_FORECAST_20260201080000_0000000501402277.zip
Sunday, February 1, 2026 8:33 AM 26809 PUBLIC_ROOFTOP_PV_FORECAST_20260201083000_0000000501405593.zip
Sunday, February 1, 2026 9:01 AM 26719 PUBLIC_ROOFTOP_PV_FORECAST_20260201090000_0000000501408445.zip
Sunday, February 1, 2026 9:32 AM 26686 PUBLIC_ROOFTOP_PV_FORECAST_20260201093000_0000000501411749.zip
Sunday, February 1, 2026 10:02 AM 26468 PUBLIC_ROOFTOP_PV_FORECAST_20260201100000_0000000501414594.zip
Sunday, February 1, 2026 10:32 AM 26452 PUBLIC_ROOFTOP_PV_FORECAST_20260201103000_0000000501418579.zip
Sunday, February 1, 2026 11:02 AM 26308 PUBLIC_ROOFTOP_PV_FORECAST_20260201110000_0000000501421525.zip
Sunday, February 1, 2026 11:32 AM 26173 PUBLIC_ROOFTOP_PV_FORECAST_20260201113000_0000000501425201.zip
Sunday, February 1, 2026 12:04 PM 26069 PUBLIC_ROOFTOP_PV_FORECAST_20260201120000_0000000501428235.zip
Sunday, February 1, 2026 12:32 PM 25944 PUBLIC_ROOFTOP_PV_FORECAST_20260201123000_0000000501432510.zip
Sunday, February 1, 2026 1:03 PM 25855 PUBLIC_ROOFTOP_PV_FORECAST_20260201130000_0000000501435649.zip
Sunday, February 1, 2026 1:32 PM 25748 PUBLIC_ROOFTOP_PV_FORECAST_20260201133000_0000000501438808.zip
Sunday, February 1, 2026 2:03 PM 25658 PUBLIC_ROOFTOP_PV_FORECAST_20260201140000_0000000501441893.zip
Sunday, February 1, 2026 2:31 PM 25455 PUBLIC_ROOFTOP_PV_FORECAST_20260201143000_0000000501445100.zip
Sunday, February 1, 2026 3:02 PM 25353 PUBLIC_ROOFTOP_PV_FORECAST_20260201150000_0000000501448186.zip
Sunday, February 1, 2026 3:32 PM 25368 PUBLIC_ROOFTOP_PV_FORECAST_20260201153000_0000000501451313.zip
Sunday, February 1, 2026 4:02 PM 25231 PUBLIC_ROOFTOP_PV_FORECAST_20260201160000_0000000501454386.zip
Sunday, February 1, 2026 4:35 PM 25161 PUBLIC_ROOFTOP_PV_FORECAST_20260201163000_0000000501457422.zip
Sunday, February 1, 2026 5:03 PM 25029 PUBLIC_ROOFTOP_PV_FORECAST_20260201170000_0000000501460565.zip
Sunday, February 1, 2026 5:30 PM 24932 PUBLIC_ROOFTOP_PV_FORECAST_20260201173000_0000000501463848.zip
Sunday, February 1, 2026 6:04 PM 24831 PUBLIC_ROOFTOP_PV_FORECAST_20260201180000_0000000501466811.zip
Sunday, February 1, 2026 6:32 PM 24669 PUBLIC_ROOFTOP_PV_FORECAST_20260201183000_0000000501469782.zip
Sunday, February 1, 2026 7:04 PM 24680 PUBLIC_ROOFTOP_PV_FORECAST_20260201190000_0000000501472956.zip
Sunday, February 1, 2026 7:33 PM 24661 PUBLIC_ROOFTOP_PV_FORECAST_20260201193000_0000000501475902.zip
Sunday, February 1, 2026 8:04 PM 24560 PUBLIC_ROOFTOP_PV_FORECAST_20260201200000_0000000501478777.zip
Sunday, February 1, 2026 8:32 PM 24490 PUBLIC_ROOFTOP_PV_FORECAST_20260201203000_0000000501481773.zip
Sunday, February 1, 2026 9:05 PM 24441 PUBLIC_ROOFTOP_PV_FORECAST_20260201210000_0000000501484608.zip
Sunday, February 1, 2026 9:35 PM 24446 PUBLIC_ROOFTOP_PV_FORECAST_20260201213000_0000000501487528.zip
Sunday, February 1, 2026 10:01 PM 24352 PUBLIC_ROOFTOP_PV_FORECAST_20260201220000_0000000501490478.zip
Sunday, February 1, 2026 10:35 PM 24354 PUBLIC_ROOFTOP_PV_FORECAST_20260201223000_0000000501493338.zip
Sunday, February 1, 2026 11:04 PM 24302 PUBLIC_ROOFTOP_PV_FORECAST_20260201230000_0000000501496196.zip
Sunday, February 1, 2026 11:34 PM 24285 PUBLIC_ROOFTOP_PV_FORECAST_20260201233000_0000000501498965.zip
Monday, February 2, 2026 12:03 AM 27553 PUBLIC_ROOFTOP_PV_FORECAST_20260202000000_0000000501501797.zip
Monday, February 2, 2026 12:34 AM 27654 PUBLIC_ROOFTOP_PV_FORECAST_20260202003000_0000000501504756.zip
Monday, February 2, 2026 1:02 AM 27474 PUBLIC_ROOFTOP_PV_FORECAST_20260202010000_0000000501507592.zip
Monday, February 2, 2026 1:34 AM 27617 PUBLIC_ROOFTOP_PV_FORECAST_20260202013000_0000000501510646.zip
Monday, February 2, 2026 2:03 AM 27461 PUBLIC_ROOFTOP_PV_FORECAST_20260202020000_0000000501513526.zip
Monday, February 2, 2026 2:35 AM 27503 PUBLIC_ROOFTOP_PV_FORECAST_20260202023000_0000000501516438.zip
Monday, February 2, 2026 3:04 AM 27571 PUBLIC_ROOFTOP_PV_FORECAST_20260202030000_0000000501519299.zip
Monday, February 2, 2026 3:33 AM 27464 PUBLIC_ROOFTOP_PV_FORECAST_20260202033000_0000000501522338.zip
Monday, February 2, 2026 4:05 AM 27538 PUBLIC_ROOFTOP_PV_FORECAST_20260202040000_0000000501525150.zip
Monday, February 2, 2026 4:31 AM 27507 PUBLIC_ROOFTOP_PV_FORECAST_20260202043000_0000000501528985.zip
Monday, February 2, 2026 5:05 AM 27589 PUBLIC_ROOFTOP_PV_FORECAST_20260202050000_0000000501531655.zip
Monday, February 2, 2026 5:35 AM 27517 PUBLIC_ROOFTOP_PV_FORECAST_20260202053000_0000000501534781.zip
Monday, February 2, 2026 6:02 AM 27469 PUBLIC_ROOFTOP_PV_FORECAST_20260202060000_0000000501537458.zip
Monday, February 2, 2026 6:31 AM 27315 PUBLIC_ROOFTOP_PV_FORECAST_20260202063000_0000000501540642.zip
Monday, February 2, 2026 7:05 AM 27325 PUBLIC_ROOFTOP_PV_FORECAST_20260202070000_0000000501543475.zip
Monday, February 2, 2026 7:34 AM 27080 PUBLIC_ROOFTOP_PV_FORECAST_20260202073000_0000000501547218.zip
Monday, February 2, 2026 8:03 AM 26965 PUBLIC_ROOFTOP_PV_FORECAST_20260202080000_0000000501550211.zip
Monday, February 2, 2026 8:31 AM 26838 PUBLIC_ROOFTOP_PV_FORECAST_20260202083000_0000000501553487.zip
Monday, February 2, 2026 9:06 AM 26771 PUBLIC_ROOFTOP_PV_FORECAST_20260202090000_0000000501556382.zip
Monday, February 2, 2026 9:33 AM 26568 PUBLIC_ROOFTOP_PV_FORECAST_20260202093000_0000000501559745.zip
Monday, February 2, 2026 10:03 AM 26516 PUBLIC_ROOFTOP_PV_FORECAST_20260202100000_0000000501562538.zip
Monday, February 2, 2026 10:34 AM 26435 PUBLIC_ROOFTOP_PV_FORECAST_20260202103000_0000000501566171.zip
Monday, February 2, 2026 11:04 AM 26224 PUBLIC_ROOFTOP_PV_FORECAST_20260202110000_0000000501569356.zip
Monday, February 2, 2026 11:34 AM 26190 PUBLIC_ROOFTOP_PV_FORECAST_20260202113000_0000000501573213.zip
Monday, February 2, 2026 12:03 PM 26074 PUBLIC_ROOFTOP_PV_FORECAST_20260202120000_0000000501576282.zip
Monday, February 2, 2026 12:36 PM 25984 PUBLIC_ROOFTOP_PV_FORECAST_20260202123000_0000000501580612.zip
Monday, February 2, 2026 1:02 PM 25856 PUBLIC_ROOFTOP_PV_FORECAST_20260202130000_0000000501583949.zip
Monday, February 2, 2026 1:33 PM 25722 PUBLIC_ROOFTOP_PV_FORECAST_20260202133000_0000000501587828.zip
Monday, February 2, 2026 2:05 PM 25538 PUBLIC_ROOFTOP_PV_FORECAST_20260202140000_0000000501591243.zip
Monday, February 2, 2026 2:30 PM 25509 PUBLIC_ROOFTOP_PV_FORECAST_20260202143000_0000000501594788.zip
Monday, February 2, 2026 3:00 PM 25372 PUBLIC_ROOFTOP_PV_FORECAST_20260202150000_0000000501597963.zip
Monday, February 2, 2026 3:30 PM 25296 PUBLIC_ROOFTOP_PV_FORECAST_20260202153000_0000000501601216.zip
Monday, February 2, 2026 4:00 PM 25205 PUBLIC_ROOFTOP_PV_FORECAST_20260202160000_0000000501604249.zip
Monday, February 2, 2026 4:30 PM 25041 PUBLIC_ROOFTOP_PV_FORECAST_20260202163000_0000000501607340.zip
Monday, February 2, 2026 5:00 PM 25002 PUBLIC_ROOFTOP_PV_FORECAST_20260202170000_0000000501610254.zip
Monday, February 2, 2026 5:30 PM 24896 PUBLIC_ROOFTOP_PV_FORECAST_20260202173000_0000000501613868.zip
Monday, February 2, 2026 6:00 PM 24806 PUBLIC_ROOFTOP_PV_FORECAST_20260202180000_0000000501616811.zip
Monday, February 2, 2026 6:30 PM 24758 PUBLIC_ROOFTOP_PV_FORECAST_20260202183000_0000000501619858.zip
Monday, February 2, 2026 7:00 PM 24578 PUBLIC_ROOFTOP_PV_FORECAST_20260202190000_0000000501622865.zip
Monday, February 2, 2026 7:30 PM 24434 PUBLIC_ROOFTOP_PV_FORECAST_20260202193000_0000000501625781.zip
Monday, February 2, 2026 8:00 PM 24458 PUBLIC_ROOFTOP_PV_FORECAST_20260202200000_0000000501628636.zip
Monday, February 2, 2026 8:30 PM 24408 PUBLIC_ROOFTOP_PV_FORECAST_20260202203000_0000000501631422.zip
Monday, February 2, 2026 9:00 PM 24306 PUBLIC_ROOFTOP_PV_FORECAST_20260202210000_0000000501634178.zip
Monday, February 2, 2026 9:30 PM 24335 PUBLIC_ROOFTOP_PV_FORECAST_20260202213000_0000000501636977.zip
Monday, February 2, 2026 10:00 PM 24392 PUBLIC_ROOFTOP_PV_FORECAST_20260202220000_0000000501639845.zip
Monday, February 2, 2026 10:30 PM 24383 PUBLIC_ROOFTOP_PV_FORECAST_20260202223000_0000000501642614.zip
Monday, February 2, 2026 11:01 PM 24341 PUBLIC_ROOFTOP_PV_FORECAST_20260202230000_0000000501645592.zip
Monday, February 2, 2026 11:30 PM 24254 PUBLIC_ROOFTOP_PV_FORECAST_20260202233000_0000000501648529.zip
Tuesday, February 3, 2026 12:00 AM 27499 PUBLIC_ROOFTOP_PV_FORECAST_20260203000000_0000000501651316.zip
Tuesday, February 3, 2026 12:30 AM 27500 PUBLIC_ROOFTOP_PV_FORECAST_20260203003000_0000000501654122.zip
Tuesday, February 3, 2026 1:00 AM 27613 PUBLIC_ROOFTOP_PV_FORECAST_20260203010000_0000000501656879.zip
Tuesday, February 3, 2026 1:30 AM 27533 PUBLIC_ROOFTOP_PV_FORECAST_20260203013000_0000000501659767.zip
Tuesday, February 3, 2026 2:00 AM 27557 PUBLIC_ROOFTOP_PV_FORECAST_20260203020000_0000000501662552.zip
Tuesday, February 3, 2026 2:30 AM 27581 PUBLIC_ROOFTOP_PV_FORECAST_20260203023000_0000000501665317.zip
Tuesday, February 3, 2026 3:00 AM 27569 PUBLIC_ROOFTOP_PV_FORECAST_20260203030000_0000000501668119.zip
Tuesday, February 3, 2026 3:30 AM 27534 PUBLIC_ROOFTOP_PV_FORECAST_20260203033000_0000000501670941.zip
Tuesday, February 3, 2026 4:00 AM 27547 PUBLIC_ROOFTOP_PV_FORECAST_20260203040000_0000000501673665.zip
Tuesday, February 3, 2026 4:30 AM 27460 PUBLIC_ROOFTOP_PV_FORECAST_20260203043000_0000000501677451.zip
Tuesday, February 3, 2026 5:02 AM 27493 PUBLIC_ROOFTOP_PV_FORECAST_20260203050000_0000000501680018.zip
Tuesday, February 3, 2026 5:30 AM 27509 PUBLIC_ROOFTOP_PV_FORECAST_20260203053000_0000000501683245.zip
Tuesday, February 3, 2026 6:00 AM 27427 PUBLIC_ROOFTOP_PV_FORECAST_20260203060000_0000000501685908.zip
Tuesday, February 3, 2026 6:30 AM 27402 PUBLIC_ROOFTOP_PV_FORECAST_20260203063000_0000000501689095.zip
Tuesday, February 3, 2026 7:00 AM 27177 PUBLIC_ROOFTOP_PV_FORECAST_20260203070000_0000000501691833.zip
Tuesday, February 3, 2026 7:30 AM 27106 PUBLIC_ROOFTOP_PV_FORECAST_20260203073000_0000000501695356.zip
Tuesday, February 3, 2026 8:00 AM 26938 PUBLIC_ROOFTOP_PV_FORECAST_20260203080000_0000000501698128.zip
Tuesday, February 3, 2026 8:30 AM 26858 PUBLIC_ROOFTOP_PV_FORECAST_20260203083000_0000000501701541.zip
Tuesday, February 3, 2026 9:00 AM 26760 PUBLIC_ROOFTOP_PV_FORECAST_20260203090000_0000000501704335.zip
Tuesday, February 3, 2026 9:30 AM 26617 PUBLIC_ROOFTOP_PV_FORECAST_20260203093000_0000000501707739.zip
Tuesday, February 3, 2026 10:00 AM 26488 PUBLIC_ROOFTOP_PV_FORECAST_20260203100000_0000000501710582.zip
Tuesday, February 3, 2026 10:30 AM 26381 PUBLIC_ROOFTOP_PV_FORECAST_20260203103000_0000000501713989.zip
Tuesday, February 3, 2026 11:00 AM 26298 PUBLIC_ROOFTOP_PV_FORECAST_20260203110000_0000000501717146.zip
Tuesday, February 3, 2026 11:30 AM 26234 PUBLIC_ROOFTOP_PV_FORECAST_20260203113000_0000000501720902.zip
Tuesday, February 3, 2026 12:00 PM 26090 PUBLIC_ROOFTOP_PV_FORECAST_20260203120000_0000000501723926.zip
Tuesday, February 3, 2026 12:30 PM 25898 PUBLIC_ROOFTOP_PV_FORECAST_20260203123000_0000000501728202.zip
Tuesday, February 3, 2026 1:00 PM 25799 PUBLIC_ROOFTOP_PV_FORECAST_20260203130000_0000000501731272.zip
Tuesday, February 3, 2026 1:30 PM 25734 PUBLIC_ROOFTOP_PV_FORECAST_20260203133000_0000000501734383.zip
Tuesday, February 3, 2026 2:00 PM 25542 PUBLIC_ROOFTOP_PV_FORECAST_20260203140000_0000000501737425.zip
Tuesday, February 3, 2026 2:30 PM 25442 PUBLIC_ROOFTOP_PV_FORECAST_20260203143000_0000000501740600.zip
Tuesday, February 3, 2026 3:00 PM 25358 PUBLIC_ROOFTOP_PV_FORECAST_20260203150000_0000000501743798.zip
Tuesday, February 3, 2026 3:30 PM 25270 PUBLIC_ROOFTOP_PV_FORECAST_20260203153000_0000000501747141.zip
Tuesday, February 3, 2026 4:00 PM 25160 PUBLIC_ROOFTOP_PV_FORECAST_20260203160000_0000000501750348.zip
Tuesday, February 3, 2026 4:30 PM 25135 PUBLIC_ROOFTOP_PV_FORECAST_20260203163000_0000000501753338.zip
Tuesday, February 3, 2026 5:00 PM 24826 PUBLIC_ROOFTOP_PV_FORECAST_20260203170000_0000000501756351.zip
Tuesday, February 3, 2026 5:30 PM 24837 PUBLIC_ROOFTOP_PV_FORECAST_20260203173000_0000000501759629.zip
Tuesday, February 3, 2026 6:00 PM 24638 PUBLIC_ROOFTOP_PV_FORECAST_20260203180000_0000000501762626.zip
Tuesday, February 3, 2026 6:30 PM 24705 PUBLIC_ROOFTOP_PV_FORECAST_20260203183000_0000000501765577.zip
Tuesday, February 3, 2026 7:00 PM 24627 PUBLIC_ROOFTOP_PV_FORECAST_20260203190000_0000000501768624.zip
Tuesday, February 3, 2026 7:30 PM 24530 PUBLIC_ROOFTOP_PV_FORECAST_20260203193000_0000000501771590.zip
Tuesday, February 3, 2026 8:00 PM 24465 PUBLIC_ROOFTOP_PV_FORECAST_20260203200000_0000000501774575.zip
Tuesday, February 3, 2026 8:30 PM 24489 PUBLIC_ROOFTOP_PV_FORECAST_20260203203000_0000000501777541.zip
Tuesday, February 3, 2026 9:00 PM 24448 PUBLIC_ROOFTOP_PV_FORECAST_20260203210000_0000000501780374.zip
Tuesday, February 3, 2026 9:30 PM 24371 PUBLIC_ROOFTOP_PV_FORECAST_20260203213000_0000000501783246.zip
Tuesday, February 3, 2026 10:01 PM 24379 PUBLIC_ROOFTOP_PV_FORECAST_20260203220000_0000000501786112.zip
Tuesday, February 3, 2026 10:30 PM 24314 PUBLIC_ROOFTOP_PV_FORECAST_20260203223000_0000000501788875.zip
Tuesday, February 3, 2026 11:00 PM 24261 PUBLIC_ROOFTOP_PV_FORECAST_20260203230000_0000000501791634.zip
Tuesday, February 3, 2026 11:30 PM 24212 PUBLIC_ROOFTOP_PV_FORECAST_20260203233000_0000000501794438.zip
Wednesday, February 4, 2026 12:00 AM 27450 PUBLIC_ROOFTOP_PV_FORECAST_20260204000000_0000000501797176.zip
Wednesday, February 4, 2026 12:30 AM 27436 PUBLIC_ROOFTOP_PV_FORECAST_20260204003000_0000000501800018.zip
Wednesday, February 4, 2026 1:00 AM 27410 PUBLIC_ROOFTOP_PV_FORECAST_20260204010000_0000000501802715.zip
Wednesday, February 4, 2026 1:30 AM 27414 PUBLIC_ROOFTOP_PV_FORECAST_20260204013000_0000000501805758.zip
Wednesday, February 4, 2026 2:00 AM 27533 PUBLIC_ROOFTOP_PV_FORECAST_20260204020000_0000000501808449.zip
Wednesday, February 4, 2026 2:30 AM 27350 PUBLIC_ROOFTOP_PV_FORECAST_20260204023000_0000000501811209.zip
Wednesday, February 4, 2026 3:00 AM 27581 PUBLIC_ROOFTOP_PV_FORECAST_20260204030000_0000000501813955.zip
Wednesday, February 4, 2026 3:30 AM 27487 PUBLIC_ROOFTOP_PV_FORECAST_20260204033000_0000000501816750.zip
Wednesday, February 4, 2026 4:00 AM 27419 PUBLIC_ROOFTOP_PV_FORECAST_20260204040000_0000000501819387.zip
Wednesday, February 4, 2026 4:30 AM 27517 PUBLIC_ROOFTOP_PV_FORECAST_20260204043000_0000000501823098.zip
Wednesday, February 4, 2026 5:01 AM 27489 PUBLIC_ROOFTOP_PV_FORECAST_20260204050000_0000000501825579.zip
Wednesday, February 4, 2026 5:30 AM 27441 PUBLIC_ROOFTOP_PV_FORECAST_20260204053000_0000000501828636.zip
Wednesday, February 4, 2026 6:00 AM 27444 PUBLIC_ROOFTOP_PV_FORECAST_20260204060000_0000000501831292.zip
Wednesday, February 4, 2026 6:30 AM 27268 PUBLIC_ROOFTOP_PV_FORECAST_20260204063000_0000000501834383.zip
Wednesday, February 4, 2026 7:00 AM 27268 PUBLIC_ROOFTOP_PV_FORECAST_20260204070000_0000000501837175.zip
Wednesday, February 4, 2026 7:30 AM 27052 PUBLIC_ROOFTOP_PV_FORECAST_20260204073000_0000000501840695.zip
Wednesday, February 4, 2026 8:00 AM 26969 PUBLIC_ROOFTOP_PV_FORECAST_20260204080000_0000000501843549.zip
Wednesday, February 4, 2026 8:30 AM 26849 PUBLIC_ROOFTOP_PV_FORECAST_20260204083000_0000000501846989.zip
Wednesday, February 4, 2026 9:00 AM 26628 PUBLIC_ROOFTOP_PV_FORECAST_20260204090000_0000000501849915.zip
Wednesday, February 4, 2026 9:30 AM 26497 PUBLIC_ROOFTOP_PV_FORECAST_20260204093000_0000000501853302.zip
Wednesday, February 4, 2026 10:00 AM 26507 PUBLIC_ROOFTOP_PV_FORECAST_20260204100000_0000000501856220.zip
Wednesday, February 4, 2026 10:30 AM 26335 PUBLIC_ROOFTOP_PV_FORECAST_20260204103000_0000000501859702.zip
Wednesday, February 4, 2026 11:00 AM 26147 PUBLIC_ROOFTOP_PV_FORECAST_20260204110000_0000000501862596.zip
Wednesday, February 4, 2026 11:30 AM 26136 PUBLIC_ROOFTOP_PV_FORECAST_20260204113000_0000000501866186.zip
Wednesday, February 4, 2026 12:01 PM 25946 PUBLIC_ROOFTOP_PV_FORECAST_20260204120000_0000000501869246.zip
Wednesday, February 4, 2026 12:30 PM 25870 PUBLIC_ROOFTOP_PV_FORECAST_20260204123000_0000000501873582.zip
Wednesday, February 4, 2026 1:00 PM 25721 PUBLIC_ROOFTOP_PV_FORECAST_20260204130000_0000000501876751.zip
Wednesday, February 4, 2026 1:30 PM 25633 PUBLIC_ROOFTOP_PV_FORECAST_20260204133000_0000000501879899.zip
Wednesday, February 4, 2026 2:00 PM 25488 PUBLIC_ROOFTOP_PV_FORECAST_20260204140000_0000000501882983.zip
Wednesday, February 4, 2026 2:30 PM 25410 PUBLIC_ROOFTOP_PV_FORECAST_20260204143000_0000000501886246.zip
Wednesday, February 4, 2026 3:00 PM 25256 PUBLIC_ROOFTOP_PV_FORECAST_20260204150000_0000000501889376.zip
Wednesday, February 4, 2026 3:30 PM 25173 PUBLIC_ROOFTOP_PV_FORECAST_20260204153000_0000000501892754.zip
Wednesday, February 4, 2026 4:00 PM 25007 PUBLIC_ROOFTOP_PV_FORECAST_20260204160000_0000000501896068.zip
Wednesday, February 4, 2026 4:30 PM 25086 PUBLIC_ROOFTOP_PV_FORECAST_20260204163000_0000000501899335.zip
Wednesday, February 4, 2026 5:00 PM 24846 PUBLIC_ROOFTOP_PV_FORECAST_20260204170000_0000000501902410.zip
Wednesday, February 4, 2026 5:30 PM 24822 PUBLIC_ROOFTOP_PV_FORECAST_20260204173000_0000000501905874.zip
Wednesday, February 4, 2026 6:00 PM 24698 PUBLIC_ROOFTOP_PV_FORECAST_20260204180000_0000000501908911.zip
Wednesday, February 4, 2026 6:30 PM 24563 PUBLIC_ROOFTOP_PV_FORECAST_20260204183000_0000000501911884.zip
Wednesday, February 4, 2026 7:00 PM 24500 PUBLIC_ROOFTOP_PV_FORECAST_20260204190000_0000000501914935.zip
Wednesday, February 4, 2026 7:31 PM 24470 PUBLIC_ROOFTOP_PV_FORECAST_20260204193000_0000000501917875.zip
Wednesday, February 4, 2026 8:00 PM 24393 PUBLIC_ROOFTOP_PV_FORECAST_20260204200000_0000000501920721.zip
Wednesday, February 4, 2026 8:30 PM 24427 PUBLIC_ROOFTOP_PV_FORECAST_20260204203000_0000000501923562.zip
Wednesday, February 4, 2026 9:00 PM 24367 PUBLIC_ROOFTOP_PV_FORECAST_20260204210000_0000000501926308.zip
Wednesday, February 4, 2026 9:30 PM 24338 PUBLIC_ROOFTOP_PV_FORECAST_20260204213000_0000000501929085.zip
Wednesday, February 4, 2026 10:00 PM 24369 PUBLIC_ROOFTOP_PV_FORECAST_20260204220000_0000000501931868.zip
Wednesday, February 4, 2026 10:30 PM 24329 PUBLIC_ROOFTOP_PV_FORECAST_20260204223000_0000000501934553.zip
Wednesday, February 4, 2026 11:00 PM 24256 PUBLIC_ROOFTOP_PV_FORECAST_20260204230000_0000000501937248.zip
Wednesday, February 4, 2026 11:30 PM 24248 PUBLIC_ROOFTOP_PV_FORECAST_20260204233000_0000000501939953.zip
Thursday, February 5, 2026 12:00 AM 27432 PUBLIC_ROOFTOP_PV_FORECAST_20260205000000_0000000501942617.zip
Thursday, February 5, 2026 12:30 AM 27385 PUBLIC_ROOFTOP_PV_FORECAST_20260205003000_0000000501945404.zip
Thursday, February 5, 2026 1:01 AM 27384 PUBLIC_ROOFTOP_PV_FORECAST_20260205010000_0000000501948160.zip
Thursday, February 5, 2026 1:30 AM 27488 PUBLIC_ROOFTOP_PV_FORECAST_20260205013000_0000000501951112.zip
Thursday, February 5, 2026 2:00 AM 27415 PUBLIC_ROOFTOP_PV_FORECAST_20260205020000_0000000501953901.zip
Thursday, February 5, 2026 2:30 AM 27343 PUBLIC_ROOFTOP_PV_FORECAST_20260205023000_0000000501956702.zip
Thursday, February 5, 2026 3:00 AM 27447 PUBLIC_ROOFTOP_PV_FORECAST_20260205030000_0000000501959481.zip
Thursday, February 5, 2026 3:30 AM 27347 PUBLIC_ROOFTOP_PV_FORECAST_20260205033000_0000000501962300.zip
Thursday, February 5, 2026 4:00 AM 27388 PUBLIC_ROOFTOP_PV_FORECAST_20260205040000_0000000501965041.zip
Thursday, February 5, 2026 4:30 AM 27363 PUBLIC_ROOFTOP_PV_FORECAST_20260205043000_0000000501968839.zip
Thursday, February 5, 2026 5:02 AM 27349 PUBLIC_ROOFTOP_PV_FORECAST_20260205050000_0000000501971413.zip
Thursday, February 5, 2026 5:31 AM 27193 PUBLIC_ROOFTOP_PV_FORECAST_20260205053000_0000000501974456.zip
Thursday, February 5, 2026 6:00 AM 27301 PUBLIC_ROOFTOP_PV_FORECAST_20260205060000_0000000501977080.zip
Thursday, February 5, 2026 6:30 AM 27078 PUBLIC_ROOFTOP_PV_FORECAST_20260205063000_0000000501980280.zip
Thursday, February 5, 2026 7:00 AM 27053 PUBLIC_ROOFTOP_PV_FORECAST_20260205070000_0000000501983024.zip
Thursday, February 5, 2026 7:30 AM 26921 PUBLIC_ROOFTOP_PV_FORECAST_20260205073000_0000000501986499.zip
Thursday, February 5, 2026 8:00 AM 26904 PUBLIC_ROOFTOP_PV_FORECAST_20260205080000_0000000501989475.zip
Thursday, February 5, 2026 8:30 AM 26719 PUBLIC_ROOFTOP_PV_FORECAST_20260205083000_0000000501992883.zip
Thursday, February 5, 2026 9:01 AM 26618 PUBLIC_ROOFTOP_PV_FORECAST_20260205090000_0000000501995755.zip
Thursday, February 5, 2026 9:30 AM 26472 PUBLIC_ROOFTOP_PV_FORECAST_20260205093000_0000000502000329.zip
Thursday, February 5, 2026 10:01 AM 26397 PUBLIC_ROOFTOP_PV_FORECAST_20260205100000_0000000502003304.zip
Thursday, February 5, 2026 10:30 AM 26250 PUBLIC_ROOFTOP_PV_FORECAST_20260205103000_0000000502006981.zip
Thursday, February 5, 2026 11:00 AM 26106 PUBLIC_ROOFTOP_PV_FORECAST_20260205110000_0000000502009903.zip
Thursday, February 5, 2026 11:30 AM 26032 PUBLIC_ROOFTOP_PV_FORECAST_20260205113000_0000000502013628.zip
Thursday, February 5, 2026 12:00 PM 25897 PUBLIC_ROOFTOP_PV_FORECAST_20260205120000_0000000502016650.zip
Thursday, February 5, 2026 12:31 PM 25800 PUBLIC_ROOFTOP_PV_FORECAST_20260205123000_0000000502022085.zip
Thursday, February 5, 2026 1:01 PM 25684 PUBLIC_ROOFTOP_PV_FORECAST_20260205130000_0000000502025281.zip
Thursday, February 5, 2026 1:30 PM 25560 PUBLIC_ROOFTOP_PV_FORECAST_20260205133000_0000000502028943.zip
Thursday, February 5, 2026 2:00 PM 25445 PUBLIC_ROOFTOP_PV_FORECAST_20260205140000_0000000502032222.zip
Thursday, February 5, 2026 2:31 PM 25259 PUBLIC_ROOFTOP_PV_FORECAST_20260205143000_0000000502035737.zip
Thursday, February 5, 2026 3:01 PM 25209 PUBLIC_ROOFTOP_PV_FORECAST_20260205150000_0000000502039208.zip
Thursday, February 5, 2026 3:31 PM 25155 PUBLIC_ROOFTOP_PV_FORECAST_20260205153000_0000000502042789.zip
Thursday, February 5, 2026 4:00 PM 25029 PUBLIC_ROOFTOP_PV_FORECAST_20260205160000_0000000502046138.zip
Thursday, February 5, 2026 4:30 PM 24904 PUBLIC_ROOFTOP_PV_FORECAST_20260205163000_0000000502049451.zip
Thursday, February 5, 2026 5:00 PM 24817 PUBLIC_ROOFTOP_PV_FORECAST_20260205170000_0000000502053772.zip
Thursday, February 5, 2026 5:31 PM 24694 PUBLIC_ROOFTOP_PV_FORECAST_20260205173000_0000000502057295.zip
Thursday, February 5, 2026 6:00 PM 24659 PUBLIC_ROOFTOP_PV_FORECAST_20260205180000_0000000502060463.zip
Thursday, February 5, 2026 6:30 PM 24562 PUBLIC_ROOFTOP_PV_FORECAST_20260205183000_0000000502063567.zip
Thursday, February 5, 2026 7:00 PM 24473 PUBLIC_ROOFTOP_PV_FORECAST_20260205190000_0000000502066691.zip
Thursday, February 5, 2026 7:30 PM 24327 PUBLIC_ROOFTOP_PV_FORECAST_20260205193000_0000000502069730.zip
Thursday, February 5, 2026 8:01 PM 24314 PUBLIC_ROOFTOP_PV_FORECAST_20260205200000_0000000502072783.zip
Thursday, February 5, 2026 8:31 PM 24259 PUBLIC_ROOFTOP_PV_FORECAST_20260205203000_0000000502075844.zip
Thursday, February 5, 2026 9:00 PM 24208 PUBLIC_ROOFTOP_PV_FORECAST_20260205210000_0000000502078736.zip
Thursday, February 5, 2026 9:30 PM 24216 PUBLIC_ROOFTOP_PV_FORECAST_20260205213000_0000000502081554.zip
Thursday, February 5, 2026 10:00 PM 24257 PUBLIC_ROOFTOP_PV_FORECAST_20260205220000_0000000502084452.zip
Thursday, February 5, 2026 10:30 PM 24186 PUBLIC_ROOFTOP_PV_FORECAST_20260205223000_0000000502087307.zip
Thursday, February 5, 2026 11:00 PM 24164 PUBLIC_ROOFTOP_PV_FORECAST_20260205230000_0000000502090347.zip
Thursday, February 5, 2026 11:31 PM 24068 PUBLIC_ROOFTOP_PV_FORECAST_20260205233000_0000000502093189.zip
Friday, February 6, 2026 12:00 AM 27249 PUBLIC_ROOFTOP_PV_FORECAST_20260206000000_0000000502096013.zip
Friday, February 6, 2026 12:31 AM 27186 PUBLIC_ROOFTOP_PV_FORECAST_20260206003000_0000000502098832.zip
Friday, February 6, 2026 1:00 AM 27235 PUBLIC_ROOFTOP_PV_FORECAST_20260206010000_0000000502101666.zip
Friday, February 6, 2026 1:30 AM 27305 PUBLIC_ROOFTOP_PV_FORECAST_20260206013000_0000000502104637.zip
Friday, February 6, 2026 2:00 AM 27272 PUBLIC_ROOFTOP_PV_FORECAST_20260206020000_0000000502107494.zip
Friday, February 6, 2026 2:30 AM 27252 PUBLIC_ROOFTOP_PV_FORECAST_20260206023000_0000000502110406.zip
Friday, February 6, 2026 3:01 AM 27350 PUBLIC_ROOFTOP_PV_FORECAST_20260206030000_0000000502113300.zip
Friday, February 6, 2026 3:30 AM 27263 PUBLIC_ROOFTOP_PV_FORECAST_20260206033000_0000000502116224.zip
Friday, February 6, 2026 4:00 AM 27394 PUBLIC_ROOFTOP_PV_FORECAST_20260206040000_0000000502119038.zip
Friday, February 6, 2026 4:30 AM 27318 PUBLIC_ROOFTOP_PV_FORECAST_20260206043000_0000000502122900.zip
Friday, February 6, 2026 5:01 AM 27319 PUBLIC_ROOFTOP_PV_FORECAST_20260206050000_0000000502125454.zip
Friday, February 6, 2026 5:30 AM 27254 PUBLIC_ROOFTOP_PV_FORECAST_20260206053000_0000000502128449.zip
Friday, February 6, 2026 6:01 AM 27159 PUBLIC_ROOFTOP_PV_FORECAST_20260206060000_0000000502131041.zip
Friday, February 6, 2026 6:30 AM 27052 PUBLIC_ROOFTOP_PV_FORECAST_20260206063000_0000000502134091.zip
Friday, February 6, 2026 7:00 AM 27016 PUBLIC_ROOFTOP_PV_FORECAST_20260206070000_0000000502136907.zip
Friday, February 6, 2026 7:31 AM 26797 PUBLIC_ROOFTOP_PV_FORECAST_20260206073000_0000000502140453.zip
Friday, February 6, 2026 8:00 AM 26763 PUBLIC_ROOFTOP_PV_FORECAST_20260206080000_0000000502143607.zip
Friday, February 6, 2026 8:31 AM 26644 PUBLIC_ROOFTOP_PV_FORECAST_20260206083000_0000000502146928.zip
Friday, February 6, 2026 9:01 AM 26580 PUBLIC_ROOFTOP_PV_FORECAST_20260206090000_0000000502149928.zip
Friday, February 6, 2026 9:30 AM 26366 PUBLIC_ROOFTOP_PV_FORECAST_20260206093000_0000000502153714.zip
Friday, February 6, 2026 10:00 AM 26239 PUBLIC_ROOFTOP_PV_FORECAST_20260206100000_0000000502156612.zip
Friday, February 6, 2026 10:31 AM 26124 PUBLIC_ROOFTOP_PV_FORECAST_20260206103000_0000000502160195.zip
Friday, February 6, 2026 11:01 AM 26022 PUBLIC_ROOFTOP_PV_FORECAST_20260206110000_0000000502163573.zip
Friday, February 6, 2026 11:30 AM 25918 PUBLIC_ROOFTOP_PV_FORECAST_20260206113000_0000000502167317.zip
Friday, February 6, 2026 12:01 PM 25818 PUBLIC_ROOFTOP_PV_FORECAST_20260206120000_0000000502170806.zip
Friday, February 6, 2026 12:30 PM 25743 PUBLIC_ROOFTOP_PV_FORECAST_20260206123000_0000000502175411.zip
Friday, February 6, 2026 1:01 PM 25547 PUBLIC_ROOFTOP_PV_FORECAST_20260206130000_0000000502178889.zip
Friday, February 6, 2026 1:30 PM 25439 PUBLIC_ROOFTOP_PV_FORECAST_20260206133000_0000000502182673.zip
Friday, February 6, 2026 2:01 PM 25328 PUBLIC_ROOFTOP_PV_FORECAST_20260206140000_0000000502186290.zip
Friday, February 6, 2026 2:31 PM 25207 PUBLIC_ROOFTOP_PV_FORECAST_20260206143000_0000000502189826.zip
Friday, February 6, 2026 3:00 PM 25178 PUBLIC_ROOFTOP_PV_FORECAST_20260206150000_0000000502193065.zip
Friday, February 6, 2026 3:31 PM 25074 PUBLIC_ROOFTOP_PV_FORECAST_20260206153000_0000000502196445.zip
Friday, February 6, 2026 4:01 PM 24886 PUBLIC_ROOFTOP_PV_FORECAST_20260206160000_0000000502199616.zip
Friday, February 6, 2026 4:30 PM 24872 PUBLIC_ROOFTOP_PV_FORECAST_20260206163000_0000000502202930.zip
Friday, February 6, 2026 5:01 PM 24697 PUBLIC_ROOFTOP_PV_FORECAST_20260206170000_0000000502206081.zip
Friday, February 6, 2026 5:30 PM 24624 PUBLIC_ROOFTOP_PV_FORECAST_20260206173000_0000000502209535.zip
Friday, February 6, 2026 6:01 PM 24568 PUBLIC_ROOFTOP_PV_FORECAST_20260206180000_0000000502212659.zip
Friday, February 6, 2026 6:30 PM 24480 PUBLIC_ROOFTOP_PV_FORECAST_20260206183000_0000000502215828.zip
Friday, February 6, 2026 7:01 PM 24321 PUBLIC_ROOFTOP_PV_FORECAST_20260206190000_0000000502218907.zip
Friday, February 6, 2026 7:30 PM 24207 PUBLIC_ROOFTOP_PV_FORECAST_20260206193000_0000000502222218.zip
Friday, February 6, 2026 8:01 PM 24284 PUBLIC_ROOFTOP_PV_FORECAST_20260206200000_0000000502225203.zip
Friday, February 6, 2026 8:31 PM 24201 PUBLIC_ROOFTOP_PV_FORECAST_20260206203000_0000000502228835.zip
Friday, February 6, 2026 9:01 PM 24161 PUBLIC_ROOFTOP_PV_FORECAST_20260206210000_0000000502231906.zip
Friday, February 6, 2026 9:31 PM 24159 PUBLIC_ROOFTOP_PV_FORECAST_20260206213000_0000000502235035.zip
Friday, February 6, 2026 10:01 PM 24140 PUBLIC_ROOFTOP_PV_FORECAST_20260206220000_0000000502238299.zip
Friday, February 6, 2026 10:30 PM 24147 PUBLIC_ROOFTOP_PV_FORECAST_20260206223000_0000000502241569.zip
Friday, February 6, 2026 11:00 PM 24085 PUBLIC_ROOFTOP_PV_FORECAST_20260206230000_0000000502244525.zip
Friday, February 6, 2026 11:31 PM 24094 PUBLIC_ROOFTOP_PV_FORECAST_20260206233000_0000000502247602.zip
Saturday, February 7, 2026 12:01 AM 27230 PUBLIC_ROOFTOP_PV_FORECAST_20260207000000_0000000502251011.zip
Saturday, February 7, 2026 12:31 AM 27253 PUBLIC_ROOFTOP_PV_FORECAST_20260207003000_0000000502254113.zip
Saturday, February 7, 2026 1:00 AM 27206 PUBLIC_ROOFTOP_PV_FORECAST_20260207010000_0000000502257166.zip
Saturday, February 7, 2026 1:31 AM 27178 PUBLIC_ROOFTOP_PV_FORECAST_20260207013000_0000000502260162.zip
Saturday, February 7, 2026 2:01 AM 27258 PUBLIC_ROOFTOP_PV_FORECAST_20260207020000_0000000502263054.zip
Saturday, February 7, 2026 2:30 AM 27190 PUBLIC_ROOFTOP_PV_FORECAST_20260207023000_0000000502266193.zip
Saturday, February 7, 2026 3:00 AM 27150 PUBLIC_ROOFTOP_PV_FORECAST_20260207030000_0000000502269183.zip
Saturday, February 7, 2026 3:30 AM 27245 PUBLIC_ROOFTOP_PV_FORECAST_20260207033000_0000000502272153.zip
Saturday, February 7, 2026 4:01 AM 27334 PUBLIC_ROOFTOP_PV_FORECAST_20260207040000_0000000502275004.zip
Saturday, February 7, 2026 4:30 AM 27154 PUBLIC_ROOFTOP_PV_FORECAST_20260207043000_0000000502278882.zip
Saturday, February 7, 2026 5:02 AM 27213 PUBLIC_ROOFTOP_PV_FORECAST_20260207050000_0000000502281438.zip
Saturday, February 7, 2026 5:31 AM 27101 PUBLIC_ROOFTOP_PV_FORECAST_20260207053000_0000000502284565.zip
Saturday, February 7, 2026 6:01 AM 27173 PUBLIC_ROOFTOP_PV_FORECAST_20260207060000_0000000502287221.zip
Saturday, February 7, 2026 6:31 AM 27026 PUBLIC_ROOFTOP_PV_FORECAST_20260207063000_0000000502290531.zip
Saturday, February 7, 2026 7:00 AM 26919 PUBLIC_ROOFTOP_PV_FORECAST_20260207070000_0000000502293267.zip
Saturday, February 7, 2026 7:31 AM 26808 PUBLIC_ROOFTOP_PV_FORECAST_20260207073000_0000000502296872.zip
Saturday, February 7, 2026 8:01 AM 26738 PUBLIC_ROOFTOP_PV_FORECAST_20260207080000_0000000502299900.zip
Saturday, February 7, 2026 8:30 AM 26573 PUBLIC_ROOFTOP_PV_FORECAST_20260207083000_0000000502303455.zip
Saturday, February 7, 2026 9:01 AM 26408 PUBLIC_ROOFTOP_PV_FORECAST_20260207090000_0000000502306586.zip
Saturday, February 7, 2026 9:30 AM 26290 PUBLIC_ROOFTOP_PV_FORECAST_20260207093000_0000000502310273.zip
Saturday, February 7, 2026 10:01 AM 26146 PUBLIC_ROOFTOP_PV_FORECAST_20260207100000_0000000502313113.zip
Saturday, February 7, 2026 10:31 AM 25999 PUBLIC_ROOFTOP_PV_FORECAST_20260207103000_0000000502316688.zip
Saturday, February 7, 2026 11:00 AM 25858 PUBLIC_ROOFTOP_PV_FORECAST_20260207110000_0000000502319865.zip
Saturday, February 7, 2026 11:32 AM 25808 PUBLIC_ROOFTOP_PV_FORECAST_20260207113000_0000000502323614.zip
Saturday, February 7, 2026 12:01 PM 25793 PUBLIC_ROOFTOP_PV_FORECAST_20260207120000_0000000502326529.zip
Saturday, February 7, 2026 12:32 PM 25671 PUBLIC_ROOFTOP_PV_FORECAST_20260207123000_0000000502330903.zip
Saturday, February 7, 2026 1:00 PM 25540 PUBLIC_ROOFTOP_PV_FORECAST_20260207130000_0000000502334162.zip
Saturday, February 7, 2026 1:31 PM 25425 PUBLIC_ROOFTOP_PV_FORECAST_20260207133000_0000000502337329.zip
Saturday, February 7, 2026 2:02 PM 25267 PUBLIC_ROOFTOP_PV_FORECAST_20260207140000_0000000502340421.zip
Saturday, February 7, 2026 2:31 PM 25206 PUBLIC_ROOFTOP_PV_FORECAST_20260207143000_0000000502343642.zip
Saturday, February 7, 2026 3:01 PM 25051 PUBLIC_ROOFTOP_PV_FORECAST_20260207150000_0000000502346989.zip
Saturday, February 7, 2026 3:31 PM 24938 PUBLIC_ROOFTOP_PV_FORECAST_20260207153000_0000000502350291.zip
Saturday, February 7, 2026 4:01 PM 24856 PUBLIC_ROOFTOP_PV_FORECAST_20260207160000_0000000502353597.zip
Saturday, February 7, 2026 4:30 PM 24713 PUBLIC_ROOFTOP_PV_FORECAST_20260207163000_0000000502356857.zip
Saturday, February 7, 2026 5:01 PM 24695 PUBLIC_ROOFTOP_PV_FORECAST_20260207170000_0000000502360029.zip
Saturday, February 7, 2026 5:31 PM 24526 PUBLIC_ROOFTOP_PV_FORECAST_20260207173000_0000000502363644.zip
Saturday, February 7, 2026 6:01 PM 24444 PUBLIC_ROOFTOP_PV_FORECAST_20260207180000_0000000502366834.zip
Saturday, February 7, 2026 6:31 PM 24288 PUBLIC_ROOFTOP_PV_FORECAST_20260207183000_0000000502369950.zip
Saturday, February 7, 2026 7:01 PM 24187 PUBLIC_ROOFTOP_PV_FORECAST_20260207190000_0000000502373065.zip
Saturday, February 7, 2026 7:30 PM 24185 PUBLIC_ROOFTOP_PV_FORECAST_20260207193000_0000000502376066.zip
Saturday, February 7, 2026 8:01 PM 24217 PUBLIC_ROOFTOP_PV_FORECAST_20260207200000_0000000502379010.zip
Saturday, February 7, 2026 8:32 PM 24022 PUBLIC_ROOFTOP_PV_FORECAST_20260207203000_0000000502381907.zip
Saturday, February 7, 2026 9:01 PM 24127 PUBLIC_ROOFTOP_PV_FORECAST_20260207210000_0000000502384750.zip
Saturday, February 7, 2026 9:30 PM 24073 PUBLIC_ROOFTOP_PV_FORECAST_20260207213000_0000000502387654.zip
Saturday, February 7, 2026 10:01 PM 24080 PUBLIC_ROOFTOP_PV_FORECAST_20260207220000_0000000502390685.zip
Saturday, February 7, 2026 10:32 PM 24090 PUBLIC_ROOFTOP_PV_FORECAST_20260207223000_0000000502393625.zip
Saturday, February 7, 2026 11:02 PM 24047 PUBLIC_ROOFTOP_PV_FORECAST_20260207230000_0000000502396570.zip
Saturday, February 7, 2026 11:32 PM 23962 PUBLIC_ROOFTOP_PV_FORECAST_20260207233000_0000000502399480.zip
Sunday, February 8, 2026 12:02 AM 27051 PUBLIC_ROOFTOP_PV_FORECAST_20260208000000_0000000502402288.zip
Sunday, February 8, 2026 12:32 AM 27136 PUBLIC_ROOFTOP_PV_FORECAST_20260208003000_0000000502405215.zip
Sunday, February 8, 2026 1:02 AM 27169 PUBLIC_ROOFTOP_PV_FORECAST_20260208010000_0000000502408117.zip
Sunday, February 8, 2026 1:32 AM 27086 PUBLIC_ROOFTOP_PV_FORECAST_20260208013000_0000000502411164.zip