nemweb.com.au - /reports/CURRENT/ROOFTOP_PV/FORECAST/
[To Parent Directory]
Friday, May 23, 2025 11:00 AM 20800 PUBLIC_ROOFTOP_PV_FORECAST_20250523110000_0000000464501156.zip
Friday, May 23, 2025 11:30 AM 20792 PUBLIC_ROOFTOP_PV_FORECAST_20250523113000_0000000464504063.zip
Friday, May 23, 2025 12:00 PM 20732 PUBLIC_ROOFTOP_PV_FORECAST_20250523120000_0000000464507081.zip
Friday, May 23, 2025 12:30 PM 20562 PUBLIC_ROOFTOP_PV_FORECAST_20250523123000_0000000464511534.zip
Friday, May 23, 2025 1:00 PM 20546 PUBLIC_ROOFTOP_PV_FORECAST_20250523130000_0000000464514790.zip
Friday, May 23, 2025 1:30 PM 20408 PUBLIC_ROOFTOP_PV_FORECAST_20250523133000_0000000464517974.zip
Friday, May 23, 2025 2:00 PM 20322 PUBLIC_ROOFTOP_PV_FORECAST_20250523140000_0000000464521029.zip
Friday, May 23, 2025 2:30 PM 20207 PUBLIC_ROOFTOP_PV_FORECAST_20250523143000_0000000464524514.zip
Friday, May 23, 2025 3:00 PM 20103 PUBLIC_ROOFTOP_PV_FORECAST_20250523150000_0000000464527936.zip
Friday, May 23, 2025 3:30 PM 19965 PUBLIC_ROOFTOP_PV_FORECAST_20250523153000_0000000464531495.zip
Friday, May 23, 2025 4:00 PM 19864 PUBLIC_ROOFTOP_PV_FORECAST_20250523160000_0000000464535171.zip
Friday, May 23, 2025 4:30 PM 19752 PUBLIC_ROOFTOP_PV_FORECAST_20250523163000_0000000464538565.zip
Friday, May 23, 2025 5:00 PM 19636 PUBLIC_ROOFTOP_PV_FORECAST_20250523170000_0000000464541631.zip
Friday, May 23, 2025 5:30 PM 19611 PUBLIC_ROOFTOP_PV_FORECAST_20250523173000_0000000464544763.zip
Friday, May 23, 2025 6:00 PM 19449 PUBLIC_ROOFTOP_PV_FORECAST_20250523180000_0000000464547857.zip
Friday, May 23, 2025 6:30 PM 19534 PUBLIC_ROOFTOP_PV_FORECAST_20250523183000_0000000464551138.zip
Friday, May 23, 2025 7:00 PM 19562 PUBLIC_ROOFTOP_PV_FORECAST_20250523190000_0000000464554137.zip
Friday, May 23, 2025 7:30 PM 19528 PUBLIC_ROOFTOP_PV_FORECAST_20250523193000_0000000464557099.zip
Friday, May 23, 2025 8:00 PM 19510 PUBLIC_ROOFTOP_PV_FORECAST_20250523200000_0000000464560291.zip
Friday, May 23, 2025 8:30 PM 19532 PUBLIC_ROOFTOP_PV_FORECAST_20250523203000_0000000464563376.zip
Friday, May 23, 2025 9:00 PM 19400 PUBLIC_ROOFTOP_PV_FORECAST_20250523210000_0000000464566320.zip
Friday, May 23, 2025 9:30 PM 19467 PUBLIC_ROOFTOP_PV_FORECAST_20250523213000_0000000464569172.zip
Friday, May 23, 2025 10:00 PM 19407 PUBLIC_ROOFTOP_PV_FORECAST_20250523220000_0000000464572003.zip
Friday, May 23, 2025 10:30 PM 19430 PUBLIC_ROOFTOP_PV_FORECAST_20250523223000_0000000464574750.zip
Friday, May 23, 2025 11:00 PM 19340 PUBLIC_ROOFTOP_PV_FORECAST_20250523230000_0000000464577462.zip
Friday, May 23, 2025 11:30 PM 19347 PUBLIC_ROOFTOP_PV_FORECAST_20250523233000_0000000464580249.zip
Saturday, May 24, 2025 12:00 AM 21858 PUBLIC_ROOFTOP_PV_FORECAST_20250524000000_0000000464583031.zip
Saturday, May 24, 2025 12:30 AM 21868 PUBLIC_ROOFTOP_PV_FORECAST_20250524003000_0000000464585862.zip
Saturday, May 24, 2025 1:00 AM 21852 PUBLIC_ROOFTOP_PV_FORECAST_20250524010000_0000000464588709.zip
Saturday, May 24, 2025 1:30 AM 21796 PUBLIC_ROOFTOP_PV_FORECAST_20250524013000_0000000464591770.zip
Saturday, May 24, 2025 2:00 AM 21877 PUBLIC_ROOFTOP_PV_FORECAST_20250524020000_0000000464594666.zip
Saturday, May 24, 2025 2:30 AM 21927 PUBLIC_ROOFTOP_PV_FORECAST_20250524023000_0000000464597546.zip
Saturday, May 24, 2025 3:00 AM 21850 PUBLIC_ROOFTOP_PV_FORECAST_20250524030000_0000000464600412.zip
Saturday, May 24, 2025 3:30 AM 21853 PUBLIC_ROOFTOP_PV_FORECAST_20250524033000_0000000464603293.zip
Saturday, May 24, 2025 4:00 AM 21925 PUBLIC_ROOFTOP_PV_FORECAST_20250524040000_0000000464606143.zip
Saturday, May 24, 2025 4:30 AM 21862 PUBLIC_ROOFTOP_PV_FORECAST_20250524043000_0000000464610156.zip
Saturday, May 24, 2025 5:00 AM 21878 PUBLIC_ROOFTOP_PV_FORECAST_20250524050000_0000000464612851.zip
Saturday, May 24, 2025 5:30 AM 21838 PUBLIC_ROOFTOP_PV_FORECAST_20250524053000_0000000464616137.zip
Saturday, May 24, 2025 6:00 AM 21713 PUBLIC_ROOFTOP_PV_FORECAST_20250524060000_0000000464619015.zip
Saturday, May 24, 2025 6:30 AM 21685 PUBLIC_ROOFTOP_PV_FORECAST_20250524063000_0000000464622140.zip
Saturday, May 24, 2025 7:00 AM 21781 PUBLIC_ROOFTOP_PV_FORECAST_20250524070000_0000000464624707.zip
Saturday, May 24, 2025 7:30 AM 21710 PUBLIC_ROOFTOP_PV_FORECAST_20250524073000_0000000464627366.zip
Saturday, May 24, 2025 8:00 AM 21615 PUBLIC_ROOFTOP_PV_FORECAST_20250524080000_0000000464630094.zip
Saturday, May 24, 2025 8:30 AM 21475 PUBLIC_ROOFTOP_PV_FORECAST_20250524083000_0000000464633115.zip
Saturday, May 24, 2025 9:01 AM 21377 PUBLIC_ROOFTOP_PV_FORECAST_20250524090000_0000000464636228.zip
Saturday, May 24, 2025 9:30 AM 21173 PUBLIC_ROOFTOP_PV_FORECAST_20250524093000_0000000464639471.zip
Saturday, May 24, 2025 10:01 AM 21145 PUBLIC_ROOFTOP_PV_FORECAST_20250524100000_0000000464642218.zip
Saturday, May 24, 2025 10:30 AM 21003 PUBLIC_ROOFTOP_PV_FORECAST_20250524103000_0000000464645106.zip
Saturday, May 24, 2025 11:00 AM 20990 PUBLIC_ROOFTOP_PV_FORECAST_20250524110000_0000000464647987.zip
Saturday, May 24, 2025 11:30 AM 20716 PUBLIC_ROOFTOP_PV_FORECAST_20250524113000_0000000464650890.zip
Saturday, May 24, 2025 12:00 PM 20617 PUBLIC_ROOFTOP_PV_FORECAST_20250524120000_0000000464653817.zip
Saturday, May 24, 2025 12:30 PM 20602 PUBLIC_ROOFTOP_PV_FORECAST_20250524123000_0000000464658396.zip
Saturday, May 24, 2025 1:00 PM 20553 PUBLIC_ROOFTOP_PV_FORECAST_20250524130000_0000000464661399.zip
Saturday, May 24, 2025 1:30 PM 20289 PUBLIC_ROOFTOP_PV_FORECAST_20250524133000_0000000464664485.zip
Saturday, May 24, 2025 2:00 PM 20288 PUBLIC_ROOFTOP_PV_FORECAST_20250524140000_0000000464667413.zip
Saturday, May 24, 2025 2:30 PM 20143 PUBLIC_ROOFTOP_PV_FORECAST_20250524143000_0000000464670495.zip
Saturday, May 24, 2025 3:01 PM 20043 PUBLIC_ROOFTOP_PV_FORECAST_20250524150000_0000000464673479.zip
Saturday, May 24, 2025 3:30 PM 19976 PUBLIC_ROOFTOP_PV_FORECAST_20250524153000_0000000464676548.zip
Saturday, May 24, 2025 4:00 PM 19779 PUBLIC_ROOFTOP_PV_FORECAST_20250524160000_0000000464679750.zip
Saturday, May 24, 2025 4:30 PM 19718 PUBLIC_ROOFTOP_PV_FORECAST_20250524163000_0000000464682974.zip
Saturday, May 24, 2025 5:00 PM 19647 PUBLIC_ROOFTOP_PV_FORECAST_20250524170000_0000000464686121.zip
Saturday, May 24, 2025 5:30 PM 19567 PUBLIC_ROOFTOP_PV_FORECAST_20250524173000_0000000464689334.zip
Saturday, May 24, 2025 6:00 PM 19519 PUBLIC_ROOFTOP_PV_FORECAST_20250524180000_0000000464692462.zip
Saturday, May 24, 2025 6:30 PM 19528 PUBLIC_ROOFTOP_PV_FORECAST_20250524183000_0000000464695708.zip
Saturday, May 24, 2025 7:01 PM 19387 PUBLIC_ROOFTOP_PV_FORECAST_20250524190000_0000000464698654.zip
Saturday, May 24, 2025 7:30 PM 19478 PUBLIC_ROOFTOP_PV_FORECAST_20250524193000_0000000464701570.zip
Saturday, May 24, 2025 8:00 PM 19412 PUBLIC_ROOFTOP_PV_FORECAST_20250524200000_0000000464704538.zip
Saturday, May 24, 2025 8:30 PM 19446 PUBLIC_ROOFTOP_PV_FORECAST_20250524203000_0000000464707419.zip
Saturday, May 24, 2025 9:01 PM 19427 PUBLIC_ROOFTOP_PV_FORECAST_20250524210000_0000000464710197.zip
Saturday, May 24, 2025 9:30 PM 19402 PUBLIC_ROOFTOP_PV_FORECAST_20250524213000_0000000464713093.zip
Saturday, May 24, 2025 10:00 PM 19361 PUBLIC_ROOFTOP_PV_FORECAST_20250524220000_0000000464716018.zip
Saturday, May 24, 2025 10:30 PM 19400 PUBLIC_ROOFTOP_PV_FORECAST_20250524223000_0000000464718865.zip
Saturday, May 24, 2025 11:00 PM 19252 PUBLIC_ROOFTOP_PV_FORECAST_20250524230000_0000000464721726.zip
Saturday, May 24, 2025 11:30 PM 19335 PUBLIC_ROOFTOP_PV_FORECAST_20250524233000_0000000464724713.zip
Sunday, May 25, 2025 12:00 AM 21825 PUBLIC_ROOFTOP_PV_FORECAST_20250525000000_0000000464727594.zip
Sunday, May 25, 2025 12:30 AM 21776 PUBLIC_ROOFTOP_PV_FORECAST_20250525003000_0000000464730553.zip
Sunday, May 25, 2025 1:00 AM 21724 PUBLIC_ROOFTOP_PV_FORECAST_20250525010000_0000000464733292.zip
Sunday, May 25, 2025 1:30 AM 21772 PUBLIC_ROOFTOP_PV_FORECAST_20250525013000_0000000464736243.zip
Sunday, May 25, 2025 2:01 AM 21837 PUBLIC_ROOFTOP_PV_FORECAST_20250525020000_0000000464739236.zip
Sunday, May 25, 2025 2:30 AM 21782 PUBLIC_ROOFTOP_PV_FORECAST_20250525023000_0000000464742132.zip
Sunday, May 25, 2025 3:00 AM 21799 PUBLIC_ROOFTOP_PV_FORECAST_20250525030000_0000000464745072.zip
Sunday, May 25, 2025 3:30 AM 21793 PUBLIC_ROOFTOP_PV_FORECAST_20250525033000_0000000464747998.zip
Sunday, May 25, 2025 4:00 AM 21779 PUBLIC_ROOFTOP_PV_FORECAST_20250525040000_0000000464750884.zip
Sunday, May 25, 2025 4:30 AM 21853 PUBLIC_ROOFTOP_PV_FORECAST_20250525043000_0000000464754381.zip
Sunday, May 25, 2025 5:00 AM 21786 PUBLIC_ROOFTOP_PV_FORECAST_20250525050000_0000000464756951.zip
Sunday, May 25, 2025 5:30 AM 21764 PUBLIC_ROOFTOP_PV_FORECAST_20250525053000_0000000464760114.zip
Sunday, May 25, 2025 6:00 AM 21762 PUBLIC_ROOFTOP_PV_FORECAST_20250525060000_0000000464762750.zip
Sunday, May 25, 2025 6:30 AM 21733 PUBLIC_ROOFTOP_PV_FORECAST_20250525063000_0000000464765712.zip
Sunday, May 25, 2025 7:00 AM 21693 PUBLIC_ROOFTOP_PV_FORECAST_20250525070000_0000000464768197.zip
Sunday, May 25, 2025 7:30 AM 21624 PUBLIC_ROOFTOP_PV_FORECAST_20250525073000_0000000464770717.zip
Sunday, May 25, 2025 8:00 AM 21564 PUBLIC_ROOFTOP_PV_FORECAST_20250525080000_0000000464773409.zip
Sunday, May 25, 2025 8:30 AM 21438 PUBLIC_ROOFTOP_PV_FORECAST_20250525083000_0000000464776374.zip
Sunday, May 25, 2025 9:00 AM 21320 PUBLIC_ROOFTOP_PV_FORECAST_20250525090000_0000000464779253.zip
Sunday, May 25, 2025 9:30 AM 21190 PUBLIC_ROOFTOP_PV_FORECAST_20250525093000_0000000464782143.zip
Sunday, May 25, 2025 10:00 AM 21016 PUBLIC_ROOFTOP_PV_FORECAST_20250525100000_0000000464784820.zip
Sunday, May 25, 2025 10:31 AM 20929 PUBLIC_ROOFTOP_PV_FORECAST_20250525103000_0000000464787634.zip
Sunday, May 25, 2025 11:00 AM 20795 PUBLIC_ROOFTOP_PV_FORECAST_20250525110000_0000000464790775.zip
Sunday, May 25, 2025 11:31 AM 20669 PUBLIC_ROOFTOP_PV_FORECAST_20250525113000_0000000464793673.zip
Sunday, May 25, 2025 12:00 PM 20666 PUBLIC_ROOFTOP_PV_FORECAST_20250525120000_0000000464796521.zip
Sunday, May 25, 2025 12:30 PM 20462 PUBLIC_ROOFTOP_PV_FORECAST_20250525123000_0000000464800944.zip
Sunday, May 25, 2025 1:00 PM 20474 PUBLIC_ROOFTOP_PV_FORECAST_20250525130000_0000000464804070.zip
Sunday, May 25, 2025 1:30 PM 20278 PUBLIC_ROOFTOP_PV_FORECAST_20250525133000_0000000464807073.zip
Sunday, May 25, 2025 2:00 PM 20224 PUBLIC_ROOFTOP_PV_FORECAST_20250525140000_0000000464810152.zip
Sunday, May 25, 2025 2:30 PM 20063 PUBLIC_ROOFTOP_PV_FORECAST_20250525143000_0000000464813223.zip
Sunday, May 25, 2025 3:00 PM 19977 PUBLIC_ROOFTOP_PV_FORECAST_20250525150000_0000000464816274.zip
Sunday, May 25, 2025 3:30 PM 19948 PUBLIC_ROOFTOP_PV_FORECAST_20250525153000_0000000464819512.zip
Sunday, May 25, 2025 4:00 PM 19789 PUBLIC_ROOFTOP_PV_FORECAST_20250525160000_0000000464822546.zip
Sunday, May 25, 2025 4:30 PM 19558 PUBLIC_ROOFTOP_PV_FORECAST_20250525163000_0000000464825594.zip
Sunday, May 25, 2025 5:00 PM 19516 PUBLIC_ROOFTOP_PV_FORECAST_20250525170000_0000000464828627.zip
Sunday, May 25, 2025 5:30 PM 19450 PUBLIC_ROOFTOP_PV_FORECAST_20250525173000_0000000464831741.zip
Sunday, May 25, 2025 6:00 PM 19427 PUBLIC_ROOFTOP_PV_FORECAST_20250525180000_0000000464834774.zip
Sunday, May 25, 2025 6:31 PM 19420 PUBLIC_ROOFTOP_PV_FORECAST_20250525183000_0000000464838101.zip
Sunday, May 25, 2025 7:00 PM 19321 PUBLIC_ROOFTOP_PV_FORECAST_20250525190000_0000000464841018.zip
Sunday, May 25, 2025 7:30 PM 19384 PUBLIC_ROOFTOP_PV_FORECAST_20250525193000_0000000464843807.zip
Sunday, May 25, 2025 8:00 PM 19341 PUBLIC_ROOFTOP_PV_FORECAST_20250525200000_0000000464846701.zip
Sunday, May 25, 2025 8:30 PM 19388 PUBLIC_ROOFTOP_PV_FORECAST_20250525203000_0000000464849592.zip
Sunday, May 25, 2025 9:00 PM 19288 PUBLIC_ROOFTOP_PV_FORECAST_20250525210000_0000000464852388.zip
Sunday, May 25, 2025 9:30 PM 19351 PUBLIC_ROOFTOP_PV_FORECAST_20250525213000_0000000464855291.zip
Sunday, May 25, 2025 10:00 PM 19323 PUBLIC_ROOFTOP_PV_FORECAST_20250525220000_0000000464858256.zip
Sunday, May 25, 2025 10:30 PM 19401 PUBLIC_ROOFTOP_PV_FORECAST_20250525223000_0000000464861245.zip
Sunday, May 25, 2025 11:00 PM 19281 PUBLIC_ROOFTOP_PV_FORECAST_20250525230000_0000000464864121.zip
Sunday, May 25, 2025 11:30 PM 19300 PUBLIC_ROOFTOP_PV_FORECAST_20250525233000_0000000464867074.zip
Monday, May 26, 2025 12:00 AM 21681 PUBLIC_ROOFTOP_PV_FORECAST_20250526000000_0000000464870027.zip
Monday, May 26, 2025 12:30 AM 21762 PUBLIC_ROOFTOP_PV_FORECAST_20250526003000_0000000464873047.zip
Monday, May 26, 2025 1:00 AM 21703 PUBLIC_ROOFTOP_PV_FORECAST_20250526010000_0000000464875974.zip
Monday, May 26, 2025 1:30 AM 21644 PUBLIC_ROOFTOP_PV_FORECAST_20250526013000_0000000464879040.zip
Monday, May 26, 2025 2:00 AM 21781 PUBLIC_ROOFTOP_PV_FORECAST_20250526020000_0000000464881897.zip
Monday, May 26, 2025 2:30 AM 21670 PUBLIC_ROOFTOP_PV_FORECAST_20250526023000_0000000464884921.zip
Monday, May 26, 2025 3:00 AM 21611 PUBLIC_ROOFTOP_PV_FORECAST_20250526030000_0000000464887784.zip
Monday, May 26, 2025 3:30 AM 21732 PUBLIC_ROOFTOP_PV_FORECAST_20250526033000_0000000464890710.zip
Monday, May 26, 2025 4:00 AM 21729 PUBLIC_ROOFTOP_PV_FORECAST_20250526040000_0000000464893520.zip
Monday, May 26, 2025 4:30 AM 21755 PUBLIC_ROOFTOP_PV_FORECAST_20250526043000_0000000464896943.zip
Monday, May 26, 2025 5:00 AM 21733 PUBLIC_ROOFTOP_PV_FORECAST_20250526050000_0000000464899466.zip
Monday, May 26, 2025 5:31 AM 21694 PUBLIC_ROOFTOP_PV_FORECAST_20250526053000_0000000464902627.zip
Monday, May 26, 2025 6:00 AM 21705 PUBLIC_ROOFTOP_PV_FORECAST_20250526060000_0000000464905341.zip
Monday, May 26, 2025 6:30 AM 21673 PUBLIC_ROOFTOP_PV_FORECAST_20250526063000_0000000464908427.zip
Monday, May 26, 2025 7:00 AM 21648 PUBLIC_ROOFTOP_PV_FORECAST_20250526070000_0000000464911182.zip
Monday, May 26, 2025 7:31 AM 21576 PUBLIC_ROOFTOP_PV_FORECAST_20250526073000_0000000464913989.zip
Monday, May 26, 2025 8:00 AM 21452 PUBLIC_ROOFTOP_PV_FORECAST_20250526080000_0000000464916722.zip
Monday, May 26, 2025 8:30 AM 21338 PUBLIC_ROOFTOP_PV_FORECAST_20250526083000_0000000464919663.zip
Monday, May 26, 2025 9:00 AM 21258 PUBLIC_ROOFTOP_PV_FORECAST_20250526090000_0000000464922688.zip
Monday, May 26, 2025 9:31 AM 21167 PUBLIC_ROOFTOP_PV_FORECAST_20250526093000_0000000464925842.zip
Monday, May 26, 2025 10:00 AM 21029 PUBLIC_ROOFTOP_PV_FORECAST_20250526100000_0000000464928829.zip
Monday, May 26, 2025 10:30 AM 20929 PUBLIC_ROOFTOP_PV_FORECAST_20250526103000_0000000464931900.zip
Monday, May 26, 2025 11:00 AM 20858 PUBLIC_ROOFTOP_PV_FORECAST_20250526110000_0000000464935061.zip
Monday, May 26, 2025 11:30 AM 20723 PUBLIC_ROOFTOP_PV_FORECAST_20250526113000_0000000464938093.zip
Monday, May 26, 2025 12:00 PM 20591 PUBLIC_ROOFTOP_PV_FORECAST_20250526120000_0000000464941269.zip
Monday, May 26, 2025 12:30 PM 20534 PUBLIC_ROOFTOP_PV_FORECAST_20250526123000_0000000464945805.zip
Monday, May 26, 2025 1:00 PM 20402 PUBLIC_ROOFTOP_PV_FORECAST_20250526130000_0000000464948982.zip
Monday, May 26, 2025 1:30 PM 20299 PUBLIC_ROOFTOP_PV_FORECAST_20250526133000_0000000464952238.zip
Monday, May 26, 2025 2:00 PM 20186 PUBLIC_ROOFTOP_PV_FORECAST_20250526140000_0000000464955313.zip
Monday, May 26, 2025 2:31 PM 20108 PUBLIC_ROOFTOP_PV_FORECAST_20250526143000_0000000464958481.zip
Monday, May 26, 2025 3:00 PM 19946 PUBLIC_ROOFTOP_PV_FORECAST_20250526150000_0000000464961599.zip
Monday, May 26, 2025 3:30 PM 19871 PUBLIC_ROOFTOP_PV_FORECAST_20250526153000_0000000464964796.zip
Monday, May 26, 2025 4:00 PM 19750 PUBLIC_ROOFTOP_PV_FORECAST_20250526160000_0000000464968101.zip
Monday, May 26, 2025 4:30 PM 19628 PUBLIC_ROOFTOP_PV_FORECAST_20250526163000_0000000464971526.zip
Monday, May 26, 2025 5:00 PM 19567 PUBLIC_ROOFTOP_PV_FORECAST_20250526170000_0000000464974764.zip
Monday, May 26, 2025 5:30 PM 19493 PUBLIC_ROOFTOP_PV_FORECAST_20250526173000_0000000464978098.zip
Monday, May 26, 2025 6:00 PM 19434 PUBLIC_ROOFTOP_PV_FORECAST_20250526180000_0000000464981336.zip
Monday, May 26, 2025 6:30 PM 19390 PUBLIC_ROOFTOP_PV_FORECAST_20250526183000_0000000464984811.zip
Monday, May 26, 2025 7:00 PM 19414 PUBLIC_ROOFTOP_PV_FORECAST_20250526190000_0000000464987943.zip
Monday, May 26, 2025 7:30 PM 19352 PUBLIC_ROOFTOP_PV_FORECAST_20250526193000_0000000464991121.zip
Monday, May 26, 2025 8:00 PM 19271 PUBLIC_ROOFTOP_PV_FORECAST_20250526200000_0000000464994190.zip
Monday, May 26, 2025 8:30 PM 19289 PUBLIC_ROOFTOP_PV_FORECAST_20250526203000_0000000464997253.zip
Monday, May 26, 2025 9:01 PM 19305 PUBLIC_ROOFTOP_PV_FORECAST_20250526210000_0000000465000287.zip
Monday, May 26, 2025 9:31 PM 19314 PUBLIC_ROOFTOP_PV_FORECAST_20250526213000_0000000465003314.zip
Monday, May 26, 2025 10:00 PM 19261 PUBLIC_ROOFTOP_PV_FORECAST_20250526220000_0000000465006356.zip
Monday, May 26, 2025 10:30 PM 19256 PUBLIC_ROOFTOP_PV_FORECAST_20250526223000_0000000465009256.zip
Monday, May 26, 2025 11:00 PM 19242 PUBLIC_ROOFTOP_PV_FORECAST_20250526230000_0000000465012250.zip
Monday, May 26, 2025 11:30 PM 19232 PUBLIC_ROOFTOP_PV_FORECAST_20250526233000_0000000465015216.zip
Tuesday, May 27, 2025 12:00 AM 21741 PUBLIC_ROOFTOP_PV_FORECAST_20250527000000_0000000465018467.zip
Tuesday, May 27, 2025 12:30 AM 21696 PUBLIC_ROOFTOP_PV_FORECAST_20250527003000_0000000465021448.zip
Tuesday, May 27, 2025 1:01 AM 21695 PUBLIC_ROOFTOP_PV_FORECAST_20250527010000_0000000465024484.zip
Tuesday, May 27, 2025 1:30 AM 21755 PUBLIC_ROOFTOP_PV_FORECAST_20250527013000_0000000465027575.zip
Tuesday, May 27, 2025 2:00 AM 21689 PUBLIC_ROOFTOP_PV_FORECAST_20250527020000_0000000465030485.zip
Tuesday, May 27, 2025 2:30 AM 21726 PUBLIC_ROOFTOP_PV_FORECAST_20250527023000_0000000465033411.zip
Tuesday, May 27, 2025 3:00 AM 21729 PUBLIC_ROOFTOP_PV_FORECAST_20250527030000_0000000465036286.zip
Tuesday, May 27, 2025 3:30 AM 21678 PUBLIC_ROOFTOP_PV_FORECAST_20250527033000_0000000465039292.zip
Tuesday, May 27, 2025 4:00 AM 21708 PUBLIC_ROOFTOP_PV_FORECAST_20250527040000_0000000465042318.zip
Tuesday, May 27, 2025 4:30 AM 21666 PUBLIC_ROOFTOP_PV_FORECAST_20250527043000_0000000465045864.zip
Tuesday, May 27, 2025 5:00 AM 21683 PUBLIC_ROOFTOP_PV_FORECAST_20250527050000_0000000465048538.zip
Tuesday, May 27, 2025 5:30 AM 21544 PUBLIC_ROOFTOP_PV_FORECAST_20250527053000_0000000465051951.zip
Tuesday, May 27, 2025 6:01 AM 21637 PUBLIC_ROOFTOP_PV_FORECAST_20250527060000_0000000465054918.zip
Tuesday, May 27, 2025 6:30 AM 21665 PUBLIC_ROOFTOP_PV_FORECAST_20250527063000_0000000465058163.zip
Tuesday, May 27, 2025 7:00 AM 21553 PUBLIC_ROOFTOP_PV_FORECAST_20250527070000_0000000465060816.zip
Tuesday, May 27, 2025 7:30 AM 21586 PUBLIC_ROOFTOP_PV_FORECAST_20250527073000_0000000465063514.zip
Tuesday, May 27, 2025 8:01 AM 21483 PUBLIC_ROOFTOP_PV_FORECAST_20250527080000_0000000465066394.zip
Tuesday, May 27, 2025 8:30 AM 21448 PUBLIC_ROOFTOP_PV_FORECAST_20250527083000_0000000465069414.zip
Tuesday, May 27, 2025 9:00 AM 21326 PUBLIC_ROOFTOP_PV_FORECAST_20250527090000_0000000465072433.zip
Tuesday, May 27, 2025 9:30 AM 21185 PUBLIC_ROOFTOP_PV_FORECAST_20250527093000_0000000465075668.zip
Tuesday, May 27, 2025 10:00 AM 21021 PUBLIC_ROOFTOP_PV_FORECAST_20250527100000_0000000465078821.zip
Tuesday, May 27, 2025 10:30 AM 20944 PUBLIC_ROOFTOP_PV_FORECAST_20250527103000_0000000465081859.zip
Tuesday, May 27, 2025 11:00 AM 20842 PUBLIC_ROOFTOP_PV_FORECAST_20250527110000_0000000465084815.zip
Tuesday, May 27, 2025 11:31 AM 20612 PUBLIC_ROOFTOP_PV_FORECAST_20250527113000_0000000465087791.zip
Tuesday, May 27, 2025 12:00 PM 20562 PUBLIC_ROOFTOP_PV_FORECAST_20250527120000_0000000465091299.zip
Tuesday, May 27, 2025 12:30 PM 20425 PUBLIC_ROOFTOP_PV_FORECAST_20250527123000_0000000465096151.zip
Tuesday, May 27, 2025 1:00 PM 20335 PUBLIC_ROOFTOP_PV_FORECAST_20250527130000_0000000465099490.zip
Tuesday, May 27, 2025 1:30 PM 20284 PUBLIC_ROOFTOP_PV_FORECAST_20250527133000_0000000465102746.zip
Tuesday, May 27, 2025 2:00 PM 20225 PUBLIC_ROOFTOP_PV_FORECAST_20250527140000_0000000465106088.zip
Tuesday, May 27, 2025 2:30 PM 20053 PUBLIC_ROOFTOP_PV_FORECAST_20250527143000_0000000465109510.zip
Tuesday, May 27, 2025 3:00 PM 19916 PUBLIC_ROOFTOP_PV_FORECAST_20250527150000_0000000465112739.zip
Tuesday, May 27, 2025 3:30 PM 19908 PUBLIC_ROOFTOP_PV_FORECAST_20250527153000_0000000465116257.zip
Tuesday, May 27, 2025 4:00 PM 19721 PUBLIC_ROOFTOP_PV_FORECAST_20250527160000_0000000465119501.zip
Tuesday, May 27, 2025 4:30 PM 19605 PUBLIC_ROOFTOP_PV_FORECAST_20250527163000_0000000465122903.zip
Tuesday, May 27, 2025 5:00 PM 19514 PUBLIC_ROOFTOP_PV_FORECAST_20250527170000_0000000465126154.zip
Tuesday, May 27, 2025 5:30 PM 19476 PUBLIC_ROOFTOP_PV_FORECAST_20250527173000_0000000465129510.zip
Tuesday, May 27, 2025 6:01 PM 19381 PUBLIC_ROOFTOP_PV_FORECAST_20250527180000_0000000465132684.zip
Tuesday, May 27, 2025 6:30 PM 19418 PUBLIC_ROOFTOP_PV_FORECAST_20250527183000_0000000465136203.zip
Tuesday, May 27, 2025 7:00 PM 19420 PUBLIC_ROOFTOP_PV_FORECAST_20250527190000_0000000465139327.zip
Tuesday, May 27, 2025 7:30 PM 19363 PUBLIC_ROOFTOP_PV_FORECAST_20250527193000_0000000465142407.zip
Tuesday, May 27, 2025 8:00 PM 19341 PUBLIC_ROOFTOP_PV_FORECAST_20250527200000_0000000465145345.zip
Tuesday, May 27, 2025 8:30 PM 19249 PUBLIC_ROOFTOP_PV_FORECAST_20250527203000_0000000465148274.zip
Tuesday, May 27, 2025 9:00 PM 19237 PUBLIC_ROOFTOP_PV_FORECAST_20250527210000_0000000465151028.zip
Tuesday, May 27, 2025 9:31 PM 19337 PUBLIC_ROOFTOP_PV_FORECAST_20250527213000_0000000465154120.zip
Tuesday, May 27, 2025 10:00 PM 19325 PUBLIC_ROOFTOP_PV_FORECAST_20250527220000_0000000465157027.zip
Tuesday, May 27, 2025 10:31 PM 19244 PUBLIC_ROOFTOP_PV_FORECAST_20250527223000_0000000465159912.zip
Tuesday, May 27, 2025 11:00 PM 19263 PUBLIC_ROOFTOP_PV_FORECAST_20250527230000_0000000465162834.zip
Tuesday, May 27, 2025 11:30 PM 19201 PUBLIC_ROOFTOP_PV_FORECAST_20250527233000_0000000465165669.zip
Wednesday, May 28, 2025 12:01 AM 21649 PUBLIC_ROOFTOP_PV_FORECAST_20250528000000_0000000465168626.zip
Wednesday, May 28, 2025 12:30 AM 21632 PUBLIC_ROOFTOP_PV_FORECAST_20250528003000_0000000465171561.zip
Wednesday, May 28, 2025 1:00 AM 21736 PUBLIC_ROOFTOP_PV_FORECAST_20250528010000_0000000465174492.zip
Wednesday, May 28, 2025 1:30 AM 21613 PUBLIC_ROOFTOP_PV_FORECAST_20250528013000_0000000465177539.zip
Wednesday, May 28, 2025 2:01 AM 21723 PUBLIC_ROOFTOP_PV_FORECAST_20250528020000_0000000465180439.zip
Wednesday, May 28, 2025 2:30 AM 21692 PUBLIC_ROOFTOP_PV_FORECAST_20250528023000_0000000465183275.zip
Wednesday, May 28, 2025 3:00 AM 21711 PUBLIC_ROOFTOP_PV_FORECAST_20250528030000_0000000465186106.zip
Wednesday, May 28, 2025 3:30 AM 21702 PUBLIC_ROOFTOP_PV_FORECAST_20250528033000_0000000465188968.zip
Wednesday, May 28, 2025 4:01 AM 21742 PUBLIC_ROOFTOP_PV_FORECAST_20250528040000_0000000465191687.zip
Wednesday, May 28, 2025 4:30 AM 21679 PUBLIC_ROOFTOP_PV_FORECAST_20250528043000_0000000465195155.zip
Wednesday, May 28, 2025 5:00 AM 21699 PUBLIC_ROOFTOP_PV_FORECAST_20250528050000_0000000465197744.zip
Wednesday, May 28, 2025 5:30 AM 21676 PUBLIC_ROOFTOP_PV_FORECAST_20250528053000_0000000465201011.zip
Wednesday, May 28, 2025 6:00 AM 21586 PUBLIC_ROOFTOP_PV_FORECAST_20250528060000_0000000465203638.zip
Wednesday, May 28, 2025 6:30 AM 21583 PUBLIC_ROOFTOP_PV_FORECAST_20250528063000_0000000465206713.zip
Wednesday, May 28, 2025 7:00 AM 21666 PUBLIC_ROOFTOP_PV_FORECAST_20250528070000_0000000465209397.zip
Wednesday, May 28, 2025 7:30 AM 21599 PUBLIC_ROOFTOP_PV_FORECAST_20250528073000_0000000465212159.zip
Wednesday, May 28, 2025 8:01 AM 21453 PUBLIC_ROOFTOP_PV_FORECAST_20250528080000_0000000465214931.zip
Wednesday, May 28, 2025 8:30 AM 21351 PUBLIC_ROOFTOP_PV_FORECAST_20250528083000_0000000465218180.zip
Wednesday, May 28, 2025 9:00 AM 21320 PUBLIC_ROOFTOP_PV_FORECAST_20250528090000_0000000465221117.zip
Wednesday, May 28, 2025 9:30 AM 21139 PUBLIC_ROOFTOP_PV_FORECAST_20250528093000_0000000465224007.zip
Wednesday, May 28, 2025 10:00 AM 21027 PUBLIC_ROOFTOP_PV_FORECAST_20250528100000_0000000465227126.zip
Wednesday, May 28, 2025 10:30 AM 20867 PUBLIC_ROOFTOP_PV_FORECAST_20250528103000_0000000465229919.zip
Wednesday, May 28, 2025 11:00 AM 20805 PUBLIC_ROOFTOP_PV_FORECAST_20250528110000_0000000465233030.zip
Wednesday, May 28, 2025 11:30 AM 20704 PUBLIC_ROOFTOP_PV_FORECAST_20250528113000_0000000465236122.zip
Wednesday, May 28, 2025 12:00 PM 20524 PUBLIC_ROOFTOP_PV_FORECAST_20250528120000_0000000465239336.zip
Wednesday, May 28, 2025 12:30 PM 20491 PUBLIC_ROOFTOP_PV_FORECAST_20250528123000_0000000465243875.zip
Wednesday, May 28, 2025 1:01 PM 20377 PUBLIC_ROOFTOP_PV_FORECAST_20250528130000_0000000465247010.zip
Wednesday, May 28, 2025 1:31 PM 20199 PUBLIC_ROOFTOP_PV_FORECAST_20250528133000_0000000465249958.zip
Wednesday, May 28, 2025 2:00 PM 20160 PUBLIC_ROOFTOP_PV_FORECAST_20250528140000_0000000465252869.zip
Wednesday, May 28, 2025 2:30 PM 20106 PUBLIC_ROOFTOP_PV_FORECAST_20250528143000_0000000465255861.zip
Wednesday, May 28, 2025 3:00 PM 19958 PUBLIC_ROOFTOP_PV_FORECAST_20250528150000_0000000465258931.zip
Wednesday, May 28, 2025 3:30 PM 19798 PUBLIC_ROOFTOP_PV_FORECAST_20250528153000_0000000465262294.zip
Wednesday, May 28, 2025 4:01 PM 19735 PUBLIC_ROOFTOP_PV_FORECAST_20250528160000_0000000465265324.zip
Wednesday, May 28, 2025 4:30 PM 19589 PUBLIC_ROOFTOP_PV_FORECAST_20250528163000_0000000465268481.zip
Wednesday, May 28, 2025 5:00 PM 19512 PUBLIC_ROOFTOP_PV_FORECAST_20250528170000_0000000465271634.zip
Wednesday, May 28, 2025 5:30 PM 19452 PUBLIC_ROOFTOP_PV_FORECAST_20250528173000_0000000465274812.zip
Wednesday, May 28, 2025 6:00 PM 19498 PUBLIC_ROOFTOP_PV_FORECAST_20250528180000_0000000465277986.zip
Wednesday, May 28, 2025 6:31 PM 19427 PUBLIC_ROOFTOP_PV_FORECAST_20250528183000_0000000465281135.zip
Wednesday, May 28, 2025 7:01 PM 19335 PUBLIC_ROOFTOP_PV_FORECAST_20250528190000_0000000465284093.zip
Wednesday, May 28, 2025 7:31 PM 19337 PUBLIC_ROOFTOP_PV_FORECAST_20250528193000_0000000465287021.zip
Wednesday, May 28, 2025 8:00 PM 19301 PUBLIC_ROOFTOP_PV_FORECAST_20250528200000_0000000465289845.zip
Wednesday, May 28, 2025 8:30 PM 19202 PUBLIC_ROOFTOP_PV_FORECAST_20250528203000_0000000465292675.zip
Wednesday, May 28, 2025 9:01 PM 19353 PUBLIC_ROOFTOP_PV_FORECAST_20250528210000_0000000465295423.zip
Wednesday, May 28, 2025 9:30 PM 19272 PUBLIC_ROOFTOP_PV_FORECAST_20250528213000_0000000465298524.zip
Wednesday, May 28, 2025 10:00 PM 19246 PUBLIC_ROOFTOP_PV_FORECAST_20250528220000_0000000465301681.zip
Wednesday, May 28, 2025 10:30 PM 19253 PUBLIC_ROOFTOP_PV_FORECAST_20250528223000_0000000465304433.zip
Wednesday, May 28, 2025 11:01 PM 19233 PUBLIC_ROOFTOP_PV_FORECAST_20250528230000_0000000465307109.zip
Wednesday, May 28, 2025 11:30 PM 19159 PUBLIC_ROOFTOP_PV_FORECAST_20250528233000_0000000465309918.zip
Thursday, May 29, 2025 12:00 AM 21676 PUBLIC_ROOFTOP_PV_FORECAST_20250529000000_0000000465312803.zip
Thursday, May 29, 2025 12:31 AM 21626 PUBLIC_ROOFTOP_PV_FORECAST_20250529003000_0000000465315718.zip
Thursday, May 29, 2025 1:00 AM 21725 PUBLIC_ROOFTOP_PV_FORECAST_20250529010000_0000000465318548.zip
Thursday, May 29, 2025 1:30 AM 21729 PUBLIC_ROOFTOP_PV_FORECAST_20250529013000_0000000465321501.zip
Thursday, May 29, 2025 2:00 AM 21681 PUBLIC_ROOFTOP_PV_FORECAST_20250529020000_0000000465324292.zip
Thursday, May 29, 2025 2:30 AM 21740 PUBLIC_ROOFTOP_PV_FORECAST_20250529023000_0000000465327151.zip
Thursday, May 29, 2025 3:00 AM 21680 PUBLIC_ROOFTOP_PV_FORECAST_20250529030000_0000000465329917.zip
Thursday, May 29, 2025 3:30 AM 21648 PUBLIC_ROOFTOP_PV_FORECAST_20250529033000_0000000465332724.zip
Thursday, May 29, 2025 4:00 AM 21737 PUBLIC_ROOFTOP_PV_FORECAST_20250529040000_0000000465335537.zip
Thursday, May 29, 2025 4:30 AM 21694 PUBLIC_ROOFTOP_PV_FORECAST_20250529043000_0000000465338965.zip
Thursday, May 29, 2025 5:00 AM 21651 PUBLIC_ROOFTOP_PV_FORECAST_20250529050000_0000000465341438.zip
Thursday, May 29, 2025 5:30 AM 21658 PUBLIC_ROOFTOP_PV_FORECAST_20250529053000_0000000465344624.zip
Thursday, May 29, 2025 6:00 AM 21684 PUBLIC_ROOFTOP_PV_FORECAST_20250529060000_0000000465347249.zip
Thursday, May 29, 2025 6:30 AM 21632 PUBLIC_ROOFTOP_PV_FORECAST_20250529063000_0000000465350234.zip
Thursday, May 29, 2025 7:00 AM 21575 PUBLIC_ROOFTOP_PV_FORECAST_20250529070000_0000000465352797.zip
Thursday, May 29, 2025 7:30 AM 21504 PUBLIC_ROOFTOP_PV_FORECAST_20250529073000_0000000465355470.zip
Thursday, May 29, 2025 8:01 AM 21407 PUBLIC_ROOFTOP_PV_FORECAST_20250529080000_0000000465358152.zip
Thursday, May 29, 2025 8:30 AM 21307 PUBLIC_ROOFTOP_PV_FORECAST_20250529083000_0000000465360883.zip
Thursday, May 29, 2025 9:00 AM 21252 PUBLIC_ROOFTOP_PV_FORECAST_20250529090000_0000000465363947.zip
Thursday, May 29, 2025 9:30 AM 21095 PUBLIC_ROOFTOP_PV_FORECAST_20250529093000_0000000465366885.zip
Thursday, May 29, 2025 10:00 AM 21029 PUBLIC_ROOFTOP_PV_FORECAST_20250529100000_0000000465369540.zip
Thursday, May 29, 2025 10:30 AM 20853 PUBLIC_ROOFTOP_PV_FORECAST_20250529103000_0000000465372382.zip
Thursday, May 29, 2025 11:00 AM 20815 PUBLIC_ROOFTOP_PV_FORECAST_20250529110000_0000000465375375.zip
Thursday, May 29, 2025 11:30 AM 20721 PUBLIC_ROOFTOP_PV_FORECAST_20250529113000_0000000465378456.zip
Thursday, May 29, 2025 12:00 PM 20507 PUBLIC_ROOFTOP_PV_FORECAST_20250529120000_0000000465381521.zip
Thursday, May 29, 2025 12:30 PM 20552 PUBLIC_ROOFTOP_PV_FORECAST_20250529123000_0000000465386009.zip
Thursday, May 29, 2025 1:01 PM 20416 PUBLIC_ROOFTOP_PV_FORECAST_20250529130000_0000000465389269.zip
Thursday, May 29, 2025 1:30 PM 20224 PUBLIC_ROOFTOP_PV_FORECAST_20250529133000_0000000465392543.zip
Thursday, May 29, 2025 2:00 PM 20132 PUBLIC_ROOFTOP_PV_FORECAST_20250529140000_0000000465395829.zip
Thursday, May 29, 2025 2:30 PM 20089 PUBLIC_ROOFTOP_PV_FORECAST_20250529143000_0000000465398865.zip
Thursday, May 29, 2025 3:00 PM 19933 PUBLIC_ROOFTOP_PV_FORECAST_20250529150000_0000000465402128.zip
Thursday, May 29, 2025 3:30 PM 19825 PUBLIC_ROOFTOP_PV_FORECAST_20250529153000_0000000465405408.zip
Thursday, May 29, 2025 4:00 PM 19616 PUBLIC_ROOFTOP_PV_FORECAST_20250529160000_0000000465408573.zip
Thursday, May 29, 2025 4:30 PM 19599 PUBLIC_ROOFTOP_PV_FORECAST_20250529163000_0000000465411763.zip
Thursday, May 29, 2025 5:00 PM 19576 PUBLIC_ROOFTOP_PV_FORECAST_20250529170000_0000000465414984.zip
Thursday, May 29, 2025 5:30 PM 19544 PUBLIC_ROOFTOP_PV_FORECAST_20250529173000_0000000465418059.zip
Thursday, May 29, 2025 6:00 PM 19524 PUBLIC_ROOFTOP_PV_FORECAST_20250529180000_0000000465421144.zip
Thursday, May 29, 2025 6:30 PM 19411 PUBLIC_ROOFTOP_PV_FORECAST_20250529183000_0000000465424368.zip
Thursday, May 29, 2025 7:00 PM 19442 PUBLIC_ROOFTOP_PV_FORECAST_20250529190000_0000000465427432.zip
Thursday, May 29, 2025 7:30 PM 19285 PUBLIC_ROOFTOP_PV_FORECAST_20250529193000_0000000465430576.zip
Thursday, May 29, 2025 8:00 PM 19293 PUBLIC_ROOFTOP_PV_FORECAST_20250529200000_0000000465433601.zip
Thursday, May 29, 2025 8:30 PM 19273 PUBLIC_ROOFTOP_PV_FORECAST_20250529203000_0000000465436564.zip
Thursday, May 29, 2025 9:00 PM 19255 PUBLIC_ROOFTOP_PV_FORECAST_20250529210000_0000000465439538.zip
Thursday, May 29, 2025 9:30 PM 19282 PUBLIC_ROOFTOP_PV_FORECAST_20250529213000_0000000465442457.zip
Thursday, May 29, 2025 10:00 PM 19206 PUBLIC_ROOFTOP_PV_FORECAST_20250529220000_0000000465445402.zip
Thursday, May 29, 2025 10:30 PM 19219 PUBLIC_ROOFTOP_PV_FORECAST_20250529223000_0000000465448396.zip
Thursday, May 29, 2025 11:00 PM 19171 PUBLIC_ROOFTOP_PV_FORECAST_20250529230000_0000000465451148.zip
Thursday, May 29, 2025 11:30 PM 19230 PUBLIC_ROOFTOP_PV_FORECAST_20250529233000_0000000465453992.zip
Friday, May 30, 2025 12:00 AM 21666 PUBLIC_ROOFTOP_PV_FORECAST_20250530000000_0000000465456833.zip
Friday, May 30, 2025 12:30 AM 21696 PUBLIC_ROOFTOP_PV_FORECAST_20250530003000_0000000465459691.zip
Friday, May 30, 2025 1:00 AM 21724 PUBLIC_ROOFTOP_PV_FORECAST_20250530010000_0000000465462450.zip
Friday, May 30, 2025 1:30 AM 21600 PUBLIC_ROOFTOP_PV_FORECAST_20250530013000_0000000465465348.zip
Friday, May 30, 2025 2:00 AM 21665 PUBLIC_ROOFTOP_PV_FORECAST_20250530020000_0000000465468156.zip
Friday, May 30, 2025 2:31 AM 21649 PUBLIC_ROOFTOP_PV_FORECAST_20250530023000_0000000465471038.zip
Friday, May 30, 2025 3:00 AM 21713 PUBLIC_ROOFTOP_PV_FORECAST_20250530030000_0000000465473847.zip
Friday, May 30, 2025 3:30 AM 21693 PUBLIC_ROOFTOP_PV_FORECAST_20250530033000_0000000465476640.zip
Friday, May 30, 2025 4:01 AM 21609 PUBLIC_ROOFTOP_PV_FORECAST_20250530040000_0000000465479377.zip
Friday, May 30, 2025 4:30 AM 21671 PUBLIC_ROOFTOP_PV_FORECAST_20250530043000_0000000465482775.zip
Friday, May 30, 2025 5:00 AM 21638 PUBLIC_ROOFTOP_PV_FORECAST_20250530050000_0000000465485283.zip
Friday, May 30, 2025 5:30 AM 21650 PUBLIC_ROOFTOP_PV_FORECAST_20250530053000_0000000465488385.zip
Friday, May 30, 2025 6:00 AM 21645 PUBLIC_ROOFTOP_PV_FORECAST_20250530060000_0000000465490944.zip
Friday, May 30, 2025 6:30 AM 21605 PUBLIC_ROOFTOP_PV_FORECAST_20250530063000_0000000465493928.zip
Friday, May 30, 2025 7:00 AM 21540 PUBLIC_ROOFTOP_PV_FORECAST_20250530070000_0000000465496589.zip
Friday, May 30, 2025 7:30 AM 21582 PUBLIC_ROOFTOP_PV_FORECAST_20250530073000_0000000465499299.zip
Friday, May 30, 2025 8:00 AM 21492 PUBLIC_ROOFTOP_PV_FORECAST_20250530080000_0000000465502005.zip
Friday, May 30, 2025 8:30 AM 21367 PUBLIC_ROOFTOP_PV_FORECAST_20250530083000_0000000465504781.zip
Friday, May 30, 2025 9:01 AM 21264 PUBLIC_ROOFTOP_PV_FORECAST_20250530090000_0000000465507463.zip
Friday, May 30, 2025 9:31 AM 21131 PUBLIC_ROOFTOP_PV_FORECAST_20250530093000_0000000465510408.zip
Friday, May 30, 2025 10:00 AM 21040 PUBLIC_ROOFTOP_PV_FORECAST_20250530100000_0000000465513328.zip
Friday, May 30, 2025 10:30 AM 20906 PUBLIC_ROOFTOP_PV_FORECAST_20250530103000_0000000465516138.zip
Friday, May 30, 2025 11:00 AM 20865 PUBLIC_ROOFTOP_PV_FORECAST_20250530110000_0000000465519057.zip
Friday, May 30, 2025 11:30 AM 20738 PUBLIC_ROOFTOP_PV_FORECAST_20250530113000_0000000465522075.zip
Friday, May 30, 2025 12:01 PM 20627 PUBLIC_ROOFTOP_PV_FORECAST_20250530120000_0000000465525344.zip
Friday, May 30, 2025 12:31 PM 20529 PUBLIC_ROOFTOP_PV_FORECAST_20250530123000_0000000465529670.zip
Friday, May 30, 2025 1:00 PM 20376 PUBLIC_ROOFTOP_PV_FORECAST_20250530130000_0000000465532569.zip
Friday, May 30, 2025 1:30 PM 20300 PUBLIC_ROOFTOP_PV_FORECAST_20250530133000_0000000465535673.zip
Friday, May 30, 2025 2:01 PM 20144 PUBLIC_ROOFTOP_PV_FORECAST_20250530140000_0000000465538824.zip
Friday, May 30, 2025 2:30 PM 20078 PUBLIC_ROOFTOP_PV_FORECAST_20250530143000_0000000465541883.zip
Friday, May 30, 2025 3:00 PM 19981 PUBLIC_ROOFTOP_PV_FORECAST_20250530150000_0000000465545053.zip
Friday, May 30, 2025 3:30 PM 19917 PUBLIC_ROOFTOP_PV_FORECAST_20250530153000_0000000465548244.zip
Friday, May 30, 2025 4:00 PM 19694 PUBLIC_ROOFTOP_PV_FORECAST_20250530160000_0000000465551358.zip
Friday, May 30, 2025 4:30 PM 19544 PUBLIC_ROOFTOP_PV_FORECAST_20250530163000_0000000465554929.zip
Friday, May 30, 2025 5:00 PM 19535 PUBLIC_ROOFTOP_PV_FORECAST_20250530170000_0000000465558384.zip
Friday, May 30, 2025 5:30 PM 19552 PUBLIC_ROOFTOP_PV_FORECAST_20250530173000_0000000465561916.zip
Friday, May 30, 2025 6:00 PM 19457 PUBLIC_ROOFTOP_PV_FORECAST_20250530180000_0000000465565097.zip
Friday, May 30, 2025 6:30 PM 19426 PUBLIC_ROOFTOP_PV_FORECAST_20250530183000_0000000465568438.zip
Friday, May 30, 2025 7:00 PM 19467 PUBLIC_ROOFTOP_PV_FORECAST_20250530190000_0000000465571381.zip
Friday, May 30, 2025 7:30 PM 19376 PUBLIC_ROOFTOP_PV_FORECAST_20250530193000_0000000465574264.zip
Friday, May 30, 2025 8:00 PM 19367 PUBLIC_ROOFTOP_PV_FORECAST_20250530200000_0000000465577263.zip
Friday, May 30, 2025 8:30 PM 19317 PUBLIC_ROOFTOP_PV_FORECAST_20250530203000_0000000465580456.zip
Friday, May 30, 2025 9:00 PM 19252 PUBLIC_ROOFTOP_PV_FORECAST_20250530210000_0000000465583316.zip
Friday, May 30, 2025 9:30 PM 19173 PUBLIC_ROOFTOP_PV_FORECAST_20250530213000_0000000465586220.zip
Friday, May 30, 2025 10:00 PM 19220 PUBLIC_ROOFTOP_PV_FORECAST_20250530220000_0000000465589230.zip
Friday, May 30, 2025 10:30 PM 19207 PUBLIC_ROOFTOP_PV_FORECAST_20250530223000_0000000465591979.zip
Friday, May 30, 2025 11:00 PM 19264 PUBLIC_ROOFTOP_PV_FORECAST_20250530230000_0000000465594778.zip
Friday, May 30, 2025 11:30 PM 19139 PUBLIC_ROOFTOP_PV_FORECAST_20250530233000_0000000465597586.zip
Saturday, May 31, 2025 12:00 AM 21759 PUBLIC_ROOFTOP_PV_FORECAST_20250531000000_0000000465600869.zip
Saturday, May 31, 2025 12:30 AM 21563 PUBLIC_ROOFTOP_PV_FORECAST_20250531003000_0000000465603912.zip
Saturday, May 31, 2025 1:00 AM 21676 PUBLIC_ROOFTOP_PV_FORECAST_20250531010000_0000000465606780.zip
Saturday, May 31, 2025 1:30 AM 21706 PUBLIC_ROOFTOP_PV_FORECAST_20250531013000_0000000465609721.zip
Saturday, May 31, 2025 2:00 AM 21740 PUBLIC_ROOFTOP_PV_FORECAST_20250531020000_0000000465612599.zip
Saturday, May 31, 2025 2:30 AM 21664 PUBLIC_ROOFTOP_PV_FORECAST_20250531023000_0000000465615756.zip
Saturday, May 31, 2025 3:00 AM 21693 PUBLIC_ROOFTOP_PV_FORECAST_20250531030000_0000000465619152.zip
Saturday, May 31, 2025 3:30 AM 21684 PUBLIC_ROOFTOP_PV_FORECAST_20250531033000_0000000465622026.zip
Saturday, May 31, 2025 4:00 AM 21761 PUBLIC_ROOFTOP_PV_FORECAST_20250531040000_0000000465624876.zip
Saturday, May 31, 2025 4:30 AM 21749 PUBLIC_ROOFTOP_PV_FORECAST_20250531043000_0000000465628341.zip
Saturday, May 31, 2025 5:00 AM 21656 PUBLIC_ROOFTOP_PV_FORECAST_20250531050000_0000000465630894.zip
Saturday, May 31, 2025 5:30 AM 21578 PUBLIC_ROOFTOP_PV_FORECAST_20250531053000_0000000465634025.zip
Saturday, May 31, 2025 6:00 AM 21647 PUBLIC_ROOFTOP_PV_FORECAST_20250531060000_0000000465636680.zip
Saturday, May 31, 2025 6:31 AM 21529 PUBLIC_ROOFTOP_PV_FORECAST_20250531063000_0000000465639669.zip
Saturday, May 31, 2025 7:00 AM 21643 PUBLIC_ROOFTOP_PV_FORECAST_20250531070000_0000000465642188.zip
Saturday, May 31, 2025 7:30 AM 21610 PUBLIC_ROOFTOP_PV_FORECAST_20250531073000_0000000465644768.zip
Saturday, May 31, 2025 8:00 AM 21426 PUBLIC_ROOFTOP_PV_FORECAST_20250531080000_0000000465647503.zip
Saturday, May 31, 2025 8:30 AM 21343 PUBLIC_ROOFTOP_PV_FORECAST_20250531083000_0000000465650310.zip
Saturday, May 31, 2025 9:00 AM 21243 PUBLIC_ROOFTOP_PV_FORECAST_20250531090000_0000000465653289.zip
Saturday, May 31, 2025 9:30 AM 21040 PUBLIC_ROOFTOP_PV_FORECAST_20250531093000_0000000465656300.zip
Saturday, May 31, 2025 10:00 AM 20962 PUBLIC_ROOFTOP_PV_FORECAST_20250531100000_0000000465659260.zip
Saturday, May 31, 2025 10:30 AM 20827 PUBLIC_ROOFTOP_PV_FORECAST_20250531103000_0000000465662273.zip
Saturday, May 31, 2025 11:00 AM 20779 PUBLIC_ROOFTOP_PV_FORECAST_20250531110000_0000000465664934.zip
Saturday, May 31, 2025 11:31 AM 20761 PUBLIC_ROOFTOP_PV_FORECAST_20250531113000_0000000465667667.zip
Saturday, May 31, 2025 12:00 PM 20546 PUBLIC_ROOFTOP_PV_FORECAST_20250531120000_0000000465670497.zip
Saturday, May 31, 2025 12:31 PM 20469 PUBLIC_ROOFTOP_PV_FORECAST_20250531123000_0000000465674845.zip
Saturday, May 31, 2025 1:01 PM 20384 PUBLIC_ROOFTOP_PV_FORECAST_20250531130000_0000000465677966.zip
Saturday, May 31, 2025 1:30 PM 20267 PUBLIC_ROOFTOP_PV_FORECAST_20250531133000_0000000465680941.zip
Saturday, May 31, 2025 2:00 PM 20078 PUBLIC_ROOFTOP_PV_FORECAST_20250531140000_0000000465683829.zip
Saturday, May 31, 2025 2:30 PM 20040 PUBLIC_ROOFTOP_PV_FORECAST_20250531143000_0000000465686878.zip
Saturday, May 31, 2025 3:01 PM 19884 PUBLIC_ROOFTOP_PV_FORECAST_20250531150000_0000000465689803.zip
Saturday, May 31, 2025 3:30 PM 19722 PUBLIC_ROOFTOP_PV_FORECAST_20250531153000_0000000465692730.zip
Saturday, May 31, 2025 4:00 PM 19645 PUBLIC_ROOFTOP_PV_FORECAST_20250531160000_0000000465695869.zip
Saturday, May 31, 2025 4:30 PM 19599 PUBLIC_ROOFTOP_PV_FORECAST_20250531163000_0000000465698979.zip
Saturday, May 31, 2025 5:00 PM 19490 PUBLIC_ROOFTOP_PV_FORECAST_20250531170000_0000000465701819.zip
Saturday, May 31, 2025 5:30 PM 19416 PUBLIC_ROOFTOP_PV_FORECAST_20250531173000_0000000465704757.zip
Saturday, May 31, 2025 6:00 PM 19459 PUBLIC_ROOFTOP_PV_FORECAST_20250531180000_0000000465707743.zip
Saturday, May 31, 2025 6:30 PM 19443 PUBLIC_ROOFTOP_PV_FORECAST_20250531183000_0000000465710981.zip
Saturday, May 31, 2025 7:01 PM 19415 PUBLIC_ROOFTOP_PV_FORECAST_20250531190000_0000000465713887.zip
Saturday, May 31, 2025 7:30 PM 19307 PUBLIC_ROOFTOP_PV_FORECAST_20250531193000_0000000465716720.zip
Saturday, May 31, 2025 8:00 PM 19264 PUBLIC_ROOFTOP_PV_FORECAST_20250531200000_0000000465719531.zip
Saturday, May 31, 2025 8:30 PM 19242 PUBLIC_ROOFTOP_PV_FORECAST_20250531203000_0000000465722385.zip
Saturday, May 31, 2025 9:00 PM 19279 PUBLIC_ROOFTOP_PV_FORECAST_20250531210000_0000000465725162.zip
Saturday, May 31, 2025 9:30 PM 19276 PUBLIC_ROOFTOP_PV_FORECAST_20250531213000_0000000465727990.zip
Saturday, May 31, 2025 10:00 PM 19276 PUBLIC_ROOFTOP_PV_FORECAST_20250531220000_0000000465730848.zip
Saturday, May 31, 2025 10:30 PM 19169 PUBLIC_ROOFTOP_PV_FORECAST_20250531223000_0000000465733688.zip
Saturday, May 31, 2025 11:00 PM 19247 PUBLIC_ROOFTOP_PV_FORECAST_20250531230000_0000000465736388.zip
Saturday, May 31, 2025 11:30 PM 19232 PUBLIC_ROOFTOP_PV_FORECAST_20250531233000_0000000465739205.zip
Sunday, June 1, 2025 12:00 AM 21692 PUBLIC_ROOFTOP_PV_FORECAST_20250601000000_0000000465742019.zip
Sunday, June 1, 2025 12:30 AM 21653 PUBLIC_ROOFTOP_PV_FORECAST_20250601003000_0000000465744781.zip
Sunday, June 1, 2025 1:00 AM 21611 PUBLIC_ROOFTOP_PV_FORECAST_20250601010000_0000000465747503.zip
Sunday, June 1, 2025 1:30 AM 21702 PUBLIC_ROOFTOP_PV_FORECAST_20250601013000_0000000465750412.zip
Sunday, June 1, 2025 2:01 AM 21600 PUBLIC_ROOFTOP_PV_FORECAST_20250601020000_0000000465753231.zip
Sunday, June 1, 2025 2:31 AM 21639 PUBLIC_ROOFTOP_PV_FORECAST_20250601023000_0000000465756024.zip
Sunday, June 1, 2025 3:00 AM 21631 PUBLIC_ROOFTOP_PV_FORECAST_20250601030000_0000000465758854.zip
Sunday, June 1, 2025 3:30 AM 21677 PUBLIC_ROOFTOP_PV_FORECAST_20250601033000_0000000465761656.zip
Sunday, June 1, 2025 4:00 AM 21654 PUBLIC_ROOFTOP_PV_FORECAST_20250601040000_0000000465764435.zip
Sunday, June 1, 2025 4:30 AM 21663 PUBLIC_ROOFTOP_PV_FORECAST_20250601043000_0000000465767856.zip
Sunday, June 1, 2025 5:00 AM 21666 PUBLIC_ROOFTOP_PV_FORECAST_20250601050000_0000000465770289.zip
Sunday, June 1, 2025 5:30 AM 21524 PUBLIC_ROOFTOP_PV_FORECAST_20250601053000_0000000465773204.zip
Sunday, June 1, 2025 6:01 AM 21542 PUBLIC_ROOFTOP_PV_FORECAST_20250601060000_0000000465775816.zip
Sunday, June 1, 2025 6:30 AM 21515 PUBLIC_ROOFTOP_PV_FORECAST_20250601063000_0000000465778698.zip
Sunday, June 1, 2025 7:00 AM 21586 PUBLIC_ROOFTOP_PV_FORECAST_20250601070000_0000000465781167.zip
Sunday, June 1, 2025 7:30 AM 21542 PUBLIC_ROOFTOP_PV_FORECAST_20250601073000_0000000465783735.zip
Sunday, June 1, 2025 8:00 AM 21441 PUBLIC_ROOFTOP_PV_FORECAST_20250601080000_0000000465786408.zip
Sunday, June 1, 2025 8:30 AM 21287 PUBLIC_ROOFTOP_PV_FORECAST_20250601083000_0000000465789303.zip
Sunday, June 1, 2025 9:00 AM 21166 PUBLIC_ROOFTOP_PV_FORECAST_20250601090000_0000000465792342.zip
Sunday, June 1, 2025 9:30 AM 21089 PUBLIC_ROOFTOP_PV_FORECAST_20250601093000_0000000465795162.zip
Sunday, June 1, 2025 10:00 AM 21039 PUBLIC_ROOFTOP_PV_FORECAST_20250601100000_0000000465797768.zip
Sunday, June 1, 2025 10:30 AM 20977 PUBLIC_ROOFTOP_PV_FORECAST_20250601103000_0000000465800502.zip
Sunday, June 1, 2025 11:01 AM 20831 PUBLIC_ROOFTOP_PV_FORECAST_20250601110000_0000000465803234.zip
Sunday, June 1, 2025 11:30 AM 20577 PUBLIC_ROOFTOP_PV_FORECAST_20250601113000_0000000465806109.zip
Sunday, June 1, 2025 12:00 PM 20541 PUBLIC_ROOFTOP_PV_FORECAST_20250601120000_0000000465809198.zip
Sunday, June 1, 2025 12:30 PM 20475 PUBLIC_ROOFTOP_PV_FORECAST_20250601123000_0000000465813508.zip
Sunday, June 1, 2025 1:00 PM 20358 PUBLIC_ROOFTOP_PV_FORECAST_20250601130000_0000000465816561.zip
Sunday, June 1, 2025 1:30 PM 20109 PUBLIC_ROOFTOP_PV_FORECAST_20250601133000_0000000465819584.zip
Sunday, June 1, 2025 2:00 PM 20029 PUBLIC_ROOFTOP_PV_FORECAST_20250601140000_0000000465822430.zip
Sunday, June 1, 2025 2:30 PM 19921 PUBLIC_ROOFTOP_PV_FORECAST_20250601143000_0000000465825192.zip
Sunday, June 1, 2025 3:00 PM 19750 PUBLIC_ROOFTOP_PV_FORECAST_20250601150000_0000000465828160.zip
Sunday, June 1, 2025 3:30 PM 19753 PUBLIC_ROOFTOP_PV_FORECAST_20250601153000_0000000465831071.zip
Sunday, June 1, 2025 4:00 PM 19642 PUBLIC_ROOFTOP_PV_FORECAST_20250601160000_0000000465833948.zip
Sunday, June 1, 2025 4:31 PM 19527 PUBLIC_ROOFTOP_PV_FORECAST_20250601163000_0000000465836877.zip
Sunday, June 1, 2025 5:00 PM 19434 PUBLIC_ROOFTOP_PV_FORECAST_20250601170000_0000000465840169.zip
Sunday, June 1, 2025 5:30 PM 19355 PUBLIC_ROOFTOP_PV_FORECAST_20250601173000_0000000465843346.zip
Sunday, June 1, 2025 6:00 PM 19325 PUBLIC_ROOFTOP_PV_FORECAST_20250601180000_0000000465846711.zip
Sunday, June 1, 2025 6:30 PM 19396 PUBLIC_ROOFTOP_PV_FORECAST_20250601183000_0000000465849909.zip
Sunday, June 1, 2025 7:00 PM 19371 PUBLIC_ROOFTOP_PV_FORECAST_20250601190000_0000000465852943.zip
Sunday, June 1, 2025 7:30 PM 19411 PUBLIC_ROOFTOP_PV_FORECAST_20250601193000_0000000465855761.zip
Sunday, June 1, 2025 8:00 PM 19305 PUBLIC_ROOFTOP_PV_FORECAST_20250601200000_0000000465858888.zip
Sunday, June 1, 2025 8:30 PM 19192 PUBLIC_ROOFTOP_PV_FORECAST_20250601203000_0000000465861918.zip
Sunday, June 1, 2025 9:00 PM 19176 PUBLIC_ROOFTOP_PV_FORECAST_20250601210000_0000000465864618.zip
Sunday, June 1, 2025 9:30 PM 19251 PUBLIC_ROOFTOP_PV_FORECAST_20250601213000_0000000465867571.zip
Sunday, June 1, 2025 10:00 PM 19193 PUBLIC_ROOFTOP_PV_FORECAST_20250601220000_0000000465870440.zip
Sunday, June 1, 2025 10:30 PM 19180 PUBLIC_ROOFTOP_PV_FORECAST_20250601223000_0000000465873262.zip
Sunday, June 1, 2025 11:01 PM 19084 PUBLIC_ROOFTOP_PV_FORECAST_20250601230000_0000000465876036.zip
Sunday, June 1, 2025 11:30 PM 19188 PUBLIC_ROOFTOP_PV_FORECAST_20250601233000_0000000465878876.zip
Monday, June 2, 2025 12:00 AM 21534 PUBLIC_ROOFTOP_PV_FORECAST_20250602000000_0000000465881799.zip
Monday, June 2, 2025 12:30 AM 21615 PUBLIC_ROOFTOP_PV_FORECAST_20250602003000_0000000465884667.zip
Monday, June 2, 2025 1:00 AM 21582 PUBLIC_ROOFTOP_PV_FORECAST_20250602010000_0000000465887571.zip
Monday, June 2, 2025 1:30 AM 21583 PUBLIC_ROOFTOP_PV_FORECAST_20250602013000_0000000465890599.zip
Monday, June 2, 2025 2:00 AM 21636 PUBLIC_ROOFTOP_PV_FORECAST_20250602020000_0000000465893471.zip
Monday, June 2, 2025 2:30 AM 21590 PUBLIC_ROOFTOP_PV_FORECAST_20250602023000_0000000465896220.zip
Monday, June 2, 2025 3:00 AM 21611 PUBLIC_ROOFTOP_PV_FORECAST_20250602030000_0000000465898973.zip
Monday, June 2, 2025 3:30 AM 21612 PUBLIC_ROOFTOP_PV_FORECAST_20250602033000_0000000465901766.zip
Monday, June 2, 2025 4:01 AM 21659 PUBLIC_ROOFTOP_PV_FORECAST_20250602040000_0000000465904486.zip
Monday, June 2, 2025 4:30 AM 21592 PUBLIC_ROOFTOP_PV_FORECAST_20250602043000_0000000465907937.zip
Monday, June 2, 2025 5:00 AM 21594 PUBLIC_ROOFTOP_PV_FORECAST_20250602050000_0000000465910449.zip
Monday, June 2, 2025 5:30 AM 21588 PUBLIC_ROOFTOP_PV_FORECAST_20250602053000_0000000465913562.zip
Monday, June 2, 2025 6:00 AM 21514 PUBLIC_ROOFTOP_PV_FORECAST_20250602060000_0000000465916139.zip
Monday, June 2, 2025 6:31 AM 21451 PUBLIC_ROOFTOP_PV_FORECAST_20250602063000_0000000465919083.zip
Monday, June 2, 2025 7:00 AM 21540 PUBLIC_ROOFTOP_PV_FORECAST_20250602070000_0000000465921728.zip
Monday, June 2, 2025 7:30 AM 21407 PUBLIC_ROOFTOP_PV_FORECAST_20250602073000_0000000465924257.zip
Monday, June 2, 2025 8:00 AM 21298 PUBLIC_ROOFTOP_PV_FORECAST_20250602080000_0000000465926952.zip
Monday, June 2, 2025 8:30 AM 21212 PUBLIC_ROOFTOP_PV_FORECAST_20250602083000_0000000465929717.zip
Monday, June 2, 2025 9:01 AM 21190 PUBLIC_ROOFTOP_PV_FORECAST_20250602090000_0000000465932702.zip
Monday, June 2, 2025 9:30 AM 21069 PUBLIC_ROOFTOP_PV_FORECAST_20250602093000_0000000465935685.zip
Monday, June 2, 2025 10:00 AM 20968 PUBLIC_ROOFTOP_PV_FORECAST_20250602100000_0000000465938844.zip
Monday, June 2, 2025 10:30 AM 20816 PUBLIC_ROOFTOP_PV_FORECAST_20250602103000_0000000465941768.zip
Monday, June 2, 2025 11:00 AM 20786 PUBLIC_ROOFTOP_PV_FORECAST_20250602110000_0000000465944968.zip
Monday, June 2, 2025 11:30 AM 20605 PUBLIC_ROOFTOP_PV_FORECAST_20250602113000_0000000465948040.zip
Monday, June 2, 2025 12:01 PM 20562 PUBLIC_ROOFTOP_PV_FORECAST_20250602120000_0000000465951040.zip
Monday, June 2, 2025 12:30 PM 20403 PUBLIC_ROOFTOP_PV_FORECAST_20250602123000_0000000465956168.zip
Monday, June 2, 2025 1:00 PM 20306 PUBLIC_ROOFTOP_PV_FORECAST_20250602130000_0000000465959565.zip
Monday, June 2, 2025 1:30 PM 20151 PUBLIC_ROOFTOP_PV_FORECAST_20250602133000_0000000465962928.zip
Monday, June 2, 2025 2:01 PM 20135 PUBLIC_ROOFTOP_PV_FORECAST_20250602140000_0000000465966258.zip
Monday, June 2, 2025 2:30 PM 19904 PUBLIC_ROOFTOP_PV_FORECAST_20250602143000_0000000465969866.zip
Monday, June 2, 2025 3:00 PM 19867 PUBLIC_ROOFTOP_PV_FORECAST_20250602150000_0000000465973081.zip
Monday, June 2, 2025 3:30 PM 19744 PUBLIC_ROOFTOP_PV_FORECAST_20250602153000_0000000465976381.zip
Monday, June 2, 2025 4:01 PM 19619 PUBLIC_ROOFTOP_PV_FORECAST_20250602160000_0000000465979444.zip
Monday, June 2, 2025 4:31 PM 19464 PUBLIC_ROOFTOP_PV_FORECAST_20250602163000_0000000465982770.zip
Monday, June 2, 2025 5:00 PM 19501 PUBLIC_ROOFTOP_PV_FORECAST_20250602170000_0000000465986413.zip
Monday, June 2, 2025 5:31 PM 19438 PUBLIC_ROOFTOP_PV_FORECAST_20250602173000_0000000465989723.zip
Monday, June 2, 2025 6:01 PM 19384 PUBLIC_ROOFTOP_PV_FORECAST_20250602180000_0000000465992900.zip
Monday, June 2, 2025 6:30 PM 19359 PUBLIC_ROOFTOP_PV_FORECAST_20250602183000_0000000465996332.zip
Monday, June 2, 2025 7:00 PM 19253 PUBLIC_ROOFTOP_PV_FORECAST_20250602190000_0000000465999428.zip
Monday, June 2, 2025 7:30 PM 19309 PUBLIC_ROOFTOP_PV_FORECAST_20250602193000_0000000466002455.zip
Monday, June 2, 2025 8:00 PM 19189 PUBLIC_ROOFTOP_PV_FORECAST_20250602200000_0000000466005369.zip
Monday, June 2, 2025 8:30 PM 19256 PUBLIC_ROOFTOP_PV_FORECAST_20250602203000_0000000466008491.zip
Monday, June 2, 2025 9:00 PM 19254 PUBLIC_ROOFTOP_PV_FORECAST_20250602210000_0000000466011638.zip
Monday, June 2, 2025 9:31 PM 19208 PUBLIC_ROOFTOP_PV_FORECAST_20250602213000_0000000466014775.zip
Monday, June 2, 2025 10:00 PM 19156 PUBLIC_ROOFTOP_PV_FORECAST_20250602220000_0000000466017692.zip
Monday, June 2, 2025 10:30 PM 19100 PUBLIC_ROOFTOP_PV_FORECAST_20250602223000_0000000466020438.zip
Monday, June 2, 2025 11:00 PM 19191 PUBLIC_ROOFTOP_PV_FORECAST_20250602230000_0000000466023113.zip
Monday, June 2, 2025 11:30 PM 19137 PUBLIC_ROOFTOP_PV_FORECAST_20250602233000_0000000466025825.zip
Tuesday, June 3, 2025 12:00 AM 21645 PUBLIC_ROOFTOP_PV_FORECAST_20250603000000_0000000466028614.zip
Tuesday, June 3, 2025 12:30 AM 21629 PUBLIC_ROOFTOP_PV_FORECAST_20250603003000_0000000466031384.zip
Tuesday, June 3, 2025 1:00 AM 21578 PUBLIC_ROOFTOP_PV_FORECAST_20250603010000_0000000466034108.zip
Tuesday, June 3, 2025 1:30 AM 21611 PUBLIC_ROOFTOP_PV_FORECAST_20250603013000_0000000466037052.zip
Tuesday, June 3, 2025 2:00 AM 21629 PUBLIC_ROOFTOP_PV_FORECAST_20250603020000_0000000466039828.zip
Tuesday, June 3, 2025 2:30 AM 21596 PUBLIC_ROOFTOP_PV_FORECAST_20250603023000_0000000466042699.zip
Tuesday, June 3, 2025 3:00 AM 21499 PUBLIC_ROOFTOP_PV_FORECAST_20250603030000_0000000466045496.zip
Tuesday, June 3, 2025 3:30 AM 21598 PUBLIC_ROOFTOP_PV_FORECAST_20250603033000_0000000466048386.zip
Tuesday, June 3, 2025 4:00 AM 21548 PUBLIC_ROOFTOP_PV_FORECAST_20250603040000_0000000466051130.zip
Tuesday, June 3, 2025 4:30 AM 21583 PUBLIC_ROOFTOP_PV_FORECAST_20250603043000_0000000466054606.zip
Tuesday, June 3, 2025 5:00 AM 21590 PUBLIC_ROOFTOP_PV_FORECAST_20250603050000_0000000466057094.zip
Tuesday, June 3, 2025 5:30 AM 21443 PUBLIC_ROOFTOP_PV_FORECAST_20250603053000_0000000466060036.zip
Tuesday, June 3, 2025 6:00 AM 21577 PUBLIC_ROOFTOP_PV_FORECAST_20250603060000_0000000466062596.zip
Tuesday, June 3, 2025 6:30 AM 21408 PUBLIC_ROOFTOP_PV_FORECAST_20250603063000_0000000466065447.zip
Tuesday, June 3, 2025 7:00 AM 21507 PUBLIC_ROOFTOP_PV_FORECAST_20250603070000_0000000466068042.zip
Tuesday, June 3, 2025 7:30 AM 21447 PUBLIC_ROOFTOP_PV_FORECAST_20250603073000_0000000466070710.zip
Tuesday, June 3, 2025 8:00 AM 21392 PUBLIC_ROOFTOP_PV_FORECAST_20250603080000_0000000466073499.zip
Tuesday, June 3, 2025 8:30 AM 21234 PUBLIC_ROOFTOP_PV_FORECAST_20250603083000_0000000466076337.zip
Tuesday, June 3, 2025 9:00 AM 21175 PUBLIC_ROOFTOP_PV_FORECAST_20250603090000_0000000466079486.zip
Tuesday, June 3, 2025 9:30 AM 21022 PUBLIC_ROOFTOP_PV_FORECAST_20250603093000_0000000466082361.zip
Tuesday, June 3, 2025 10:00 AM 20994 PUBLIC_ROOFTOP_PV_FORECAST_20250603100000_0000000466085190.zip
Tuesday, June 3, 2025 10:30 AM 20874 PUBLIC_ROOFTOP_PV_FORECAST_20250603103000_0000000466088063.zip
Tuesday, June 3, 2025 11:00 AM 20648 PUBLIC_ROOFTOP_PV_FORECAST_20250603110000_0000000466090934.zip
Tuesday, June 3, 2025 11:30 AM 20633 PUBLIC_ROOFTOP_PV_FORECAST_20250603113000_0000000466093969.zip
Tuesday, June 3, 2025 12:00 PM 20399 PUBLIC_ROOFTOP_PV_FORECAST_20250603120000_0000000466096845.zip
Tuesday, June 3, 2025 12:30 PM 20380 PUBLIC_ROOFTOP_PV_FORECAST_20250603123000_0000000466101238.zip
Tuesday, June 3, 2025 1:00 PM 20278 PUBLIC_ROOFTOP_PV_FORECAST_20250603130000_0000000466104348.zip
Tuesday, June 3, 2025 1:30 PM 20112 PUBLIC_ROOFTOP_PV_FORECAST_20250603133000_0000000466107287.zip
Tuesday, June 3, 2025 2:00 PM 20038 PUBLIC_ROOFTOP_PV_FORECAST_20250603140000_0000000466110376.zip
Tuesday, June 3, 2025 2:30 PM 19899 PUBLIC_ROOFTOP_PV_FORECAST_20250603143000_0000000466113340.zip
Tuesday, June 3, 2025 3:00 PM 19714 PUBLIC_ROOFTOP_PV_FORECAST_20250603150000_0000000466116263.zip
Tuesday, June 3, 2025 3:30 PM 19771 PUBLIC_ROOFTOP_PV_FORECAST_20250603153000_0000000466119373.zip
Tuesday, June 3, 2025 4:00 PM 19652 PUBLIC_ROOFTOP_PV_FORECAST_20250603160000_0000000466122208.zip
Tuesday, June 3, 2025 4:30 PM 19514 PUBLIC_ROOFTOP_PV_FORECAST_20250603163000_0000000466125557.zip
Tuesday, June 3, 2025 5:00 PM 19414 PUBLIC_ROOFTOP_PV_FORECAST_20250603170000_0000000466128748.zip
Tuesday, June 3, 2025 5:30 PM 19435 PUBLIC_ROOFTOP_PV_FORECAST_20250603173000_0000000466131847.zip
Tuesday, June 3, 2025 6:00 PM 19386 PUBLIC_ROOFTOP_PV_FORECAST_20250603180000_0000000466134968.zip
Tuesday, June 3, 2025 6:30 PM 19289 PUBLIC_ROOFTOP_PV_FORECAST_20250603183000_0000000466138086.zip
Tuesday, June 3, 2025 7:00 PM 19257 PUBLIC_ROOFTOP_PV_FORECAST_20250603190000_0000000466141016.zip
Tuesday, June 3, 2025 7:30 PM 19256 PUBLIC_ROOFTOP_PV_FORECAST_20250603193000_0000000466143838.zip
Tuesday, June 3, 2025 8:00 PM 19245 PUBLIC_ROOFTOP_PV_FORECAST_20250603200000_0000000466146647.zip
Tuesday, June 3, 2025 8:30 PM 19248 PUBLIC_ROOFTOP_PV_FORECAST_20250603203000_0000000466149421.zip
Tuesday, June 3, 2025 9:00 PM 19237 PUBLIC_ROOFTOP_PV_FORECAST_20250603210000_0000000466152225.zip
Tuesday, June 3, 2025 9:30 PM 19166 PUBLIC_ROOFTOP_PV_FORECAST_20250603213000_0000000466155068.zip
Tuesday, June 3, 2025 10:00 PM 19203 PUBLIC_ROOFTOP_PV_FORECAST_20250603220000_0000000466157797.zip
Tuesday, June 3, 2025 10:30 PM 19189 PUBLIC_ROOFTOP_PV_FORECAST_20250603223000_0000000466160606.zip
Tuesday, June 3, 2025 11:01 PM 19196 PUBLIC_ROOFTOP_PV_FORECAST_20250603230000_0000000466163385.zip
Tuesday, June 3, 2025 11:30 PM 19166 PUBLIC_ROOFTOP_PV_FORECAST_20250603233000_0000000466166130.zip
Wednesday, June 4, 2025 12:00 AM 21609 PUBLIC_ROOFTOP_PV_FORECAST_20250604000000_0000000466168933.zip
Wednesday, June 4, 2025 12:30 AM 21588 PUBLIC_ROOFTOP_PV_FORECAST_20250604003000_0000000466171729.zip
Wednesday, June 4, 2025 1:00 AM 21582 PUBLIC_ROOFTOP_PV_FORECAST_20250604010000_0000000466174408.zip
Wednesday, June 4, 2025 1:30 AM 21531 PUBLIC_ROOFTOP_PV_FORECAST_20250604013000_0000000466177305.zip
Wednesday, June 4, 2025 2:00 AM 21604 PUBLIC_ROOFTOP_PV_FORECAST_20250604020000_0000000466180041.zip
Wednesday, June 4, 2025 2:30 AM 21576 PUBLIC_ROOFTOP_PV_FORECAST_20250604023000_0000000466182775.zip
Wednesday, June 4, 2025 3:00 AM 21532 PUBLIC_ROOFTOP_PV_FORECAST_20250604030000_0000000466185495.zip
Wednesday, June 4, 2025 3:30 AM 21579 PUBLIC_ROOFTOP_PV_FORECAST_20250604033000_0000000466188224.zip
Wednesday, June 4, 2025 4:00 AM 21592 PUBLIC_ROOFTOP_PV_FORECAST_20250604040000_0000000466190867.zip
Wednesday, June 4, 2025 4:30 AM 21505 PUBLIC_ROOFTOP_PV_FORECAST_20250604043000_0000000466194481.zip
Wednesday, June 4, 2025 5:00 AM 21428 PUBLIC_ROOFTOP_PV_FORECAST_20250604050000_0000000466197051.zip
Wednesday, June 4, 2025 5:30 AM 21562 PUBLIC_ROOFTOP_PV_FORECAST_20250604053000_0000000466199889.zip
Wednesday, June 4, 2025 6:00 AM 21542 PUBLIC_ROOFTOP_PV_FORECAST_20250604060000_0000000466202434.zip
Wednesday, June 4, 2025 6:30 AM 21494 PUBLIC_ROOFTOP_PV_FORECAST_20250604063000_0000000466205351.zip
Wednesday, June 4, 2025 7:00 AM 21501 PUBLIC_ROOFTOP_PV_FORECAST_20250604070000_0000000466207910.zip
Wednesday, June 4, 2025 7:30 AM 21402 PUBLIC_ROOFTOP_PV_FORECAST_20250604073000_0000000466210522.zip
Wednesday, June 4, 2025 8:00 AM 21227 PUBLIC_ROOFTOP_PV_FORECAST_20250604080000_0000000466213121.zip
Wednesday, June 4, 2025 8:30 AM 21231 PUBLIC_ROOFTOP_PV_FORECAST_20250604083000_0000000466216005.zip
Wednesday, June 4, 2025 9:00 AM 21152 PUBLIC_ROOFTOP_PV_FORECAST_20250604090000_0000000466219031.zip
Wednesday, June 4, 2025 9:30 AM 21031 PUBLIC_ROOFTOP_PV_FORECAST_20250604093000_0000000466221921.zip
Wednesday, June 4, 2025 10:00 AM 20924 PUBLIC_ROOFTOP_PV_FORECAST_20250604100000_0000000466224692.zip
Wednesday, June 4, 2025 10:30 AM 20820 PUBLIC_ROOFTOP_PV_FORECAST_20250604103000_0000000466228171.zip
Wednesday, June 4, 2025 11:00 AM 20688 PUBLIC_ROOFTOP_PV_FORECAST_20250604110000_0000000466231230.zip
Wednesday, June 4, 2025 11:30 AM 20484 PUBLIC_ROOFTOP_PV_FORECAST_20250604113000_0000000466234266.zip
Wednesday, June 4, 2025 12:01 PM 20374 PUBLIC_ROOFTOP_PV_FORECAST_20250604120000_0000000466237447.zip
Wednesday, June 4, 2025 12:30 PM 20326 PUBLIC_ROOFTOP_PV_FORECAST_20250604123000_0000000466241807.zip
Wednesday, June 4, 2025 1:01 PM 20167 PUBLIC_ROOFTOP_PV_FORECAST_20250604130000_0000000466244820.zip
Wednesday, June 4, 2025 1:30 PM 20122 PUBLIC_ROOFTOP_PV_FORECAST_20250604133000_0000000466247889.zip
Wednesday, June 4, 2025 2:00 PM 19934 PUBLIC_ROOFTOP_PV_FORECAST_20250604140000_0000000466250912.zip
Wednesday, June 4, 2025 2:30 PM 19840 PUBLIC_ROOFTOP_PV_FORECAST_20250604143000_0000000466254051.zip
Wednesday, June 4, 2025 3:00 PM 19747 PUBLIC_ROOFTOP_PV_FORECAST_20250604150000_0000000466257065.zip
Wednesday, June 4, 2025 3:30 PM 19552 PUBLIC_ROOFTOP_PV_FORECAST_20250604153000_0000000466260197.zip
Wednesday, June 4, 2025 4:00 PM 19532 PUBLIC_ROOFTOP_PV_FORECAST_20250604160000_0000000466263349.zip
Wednesday, June 4, 2025 4:30 PM 19412 PUBLIC_ROOFTOP_PV_FORECAST_20250604163000_0000000466266795.zip
Wednesday, June 4, 2025 5:00 PM 19388 PUBLIC_ROOFTOP_PV_FORECAST_20250604170000_0000000466269844.zip
Wednesday, June 4, 2025 5:30 PM 19365 PUBLIC_ROOFTOP_PV_FORECAST_20250604173000_0000000466272963.zip
Wednesday, June 4, 2025 6:00 PM 19265 PUBLIC_ROOFTOP_PV_FORECAST_20250604180000_0000000466275925.zip
Wednesday, June 4, 2025 6:30 PM 19260 PUBLIC_ROOFTOP_PV_FORECAST_20250604183000_0000000466279092.zip
Wednesday, June 4, 2025 7:00 PM 19233 PUBLIC_ROOFTOP_PV_FORECAST_20250604190000_0000000466282065.zip
Wednesday, June 4, 2025 7:30 PM 19232 PUBLIC_ROOFTOP_PV_FORECAST_20250604193000_0000000466284877.zip
Wednesday, June 4, 2025 8:00 PM 19164 PUBLIC_ROOFTOP_PV_FORECAST_20250604200000_0000000466287671.zip
Wednesday, June 4, 2025 8:30 PM 19238 PUBLIC_ROOFTOP_PV_FORECAST_20250604203000_0000000466290428.zip
Wednesday, June 4, 2025 9:00 PM 19168 PUBLIC_ROOFTOP_PV_FORECAST_20250604210000_0000000466293152.zip
Wednesday, June 4, 2025 9:30 PM 19062 PUBLIC_ROOFTOP_PV_FORECAST_20250604213000_0000000466295909.zip
Wednesday, June 4, 2025 10:00 PM 19030 PUBLIC_ROOFTOP_PV_FORECAST_20250604220000_0000000466298799.zip
Wednesday, June 4, 2025 10:30 PM 19134 PUBLIC_ROOFTOP_PV_FORECAST_20250604223000_0000000466301567.zip
Wednesday, June 4, 2025 11:00 PM 19147 PUBLIC_ROOFTOP_PV_FORECAST_20250604230000_0000000466304513.zip
Wednesday, June 4, 2025 11:31 PM 19057 PUBLIC_ROOFTOP_PV_FORECAST_20250604233000_0000000466307262.zip
Thursday, June 5, 2025 12:00 AM 21535 PUBLIC_ROOFTOP_PV_FORECAST_20250605000000_0000000466310038.zip
Thursday, June 5, 2025 12:30 AM 21467 PUBLIC_ROOFTOP_PV_FORECAST_20250605003000_0000000466312882.zip
Thursday, June 5, 2025 1:00 AM 21521 PUBLIC_ROOFTOP_PV_FORECAST_20250605010000_0000000466315704.zip
Thursday, June 5, 2025 1:30 AM 21376 PUBLIC_ROOFTOP_PV_FORECAST_20250605013000_0000000466318622.zip
Thursday, June 5, 2025 2:00 AM 21420 PUBLIC_ROOFTOP_PV_FORECAST_20250605020000_0000000466321477.zip
Thursday, June 5, 2025 2:30 AM 21543 PUBLIC_ROOFTOP_PV_FORECAST_20250605023000_0000000466324335.zip
Thursday, June 5, 2025 3:00 AM 21500 PUBLIC_ROOFTOP_PV_FORECAST_20250605030000_0000000466327127.zip
Thursday, June 5, 2025 3:30 AM 21512 PUBLIC_ROOFTOP_PV_FORECAST_20250605033000_0000000466329939.zip
Thursday, June 5, 2025 4:00 AM 21550 PUBLIC_ROOFTOP_PV_FORECAST_20250605040000_0000000466332704.zip
Thursday, June 5, 2025 4:30 AM 21503 PUBLIC_ROOFTOP_PV_FORECAST_20250605043000_0000000466336358.zip
Thursday, June 5, 2025 5:00 AM 21488 PUBLIC_ROOFTOP_PV_FORECAST_20250605050000_0000000466338865.zip
Thursday, June 5, 2025 5:30 AM 21483 PUBLIC_ROOFTOP_PV_FORECAST_20250605053000_0000000466341892.zip
Thursday, June 5, 2025 6:00 AM 21501 PUBLIC_ROOFTOP_PV_FORECAST_20250605060000_0000000466344578.zip
Thursday, June 5, 2025 6:30 AM 21502 PUBLIC_ROOFTOP_PV_FORECAST_20250605063000_0000000466347672.zip
Thursday, June 5, 2025 7:00 AM 21453 PUBLIC_ROOFTOP_PV_FORECAST_20250605070000_0000000466350545.zip
Thursday, June 5, 2025 7:30 AM 21367 PUBLIC_ROOFTOP_PV_FORECAST_20250605073000_0000000466353230.zip
Thursday, June 5, 2025 8:00 AM 21322 PUBLIC_ROOFTOP_PV_FORECAST_20250605080000_0000000466356101.zip
Thursday, June 5, 2025 8:30 AM 21140 PUBLIC_ROOFTOP_PV_FORECAST_20250605083000_0000000466359127.zip
Thursday, June 5, 2025 9:00 AM 21018 PUBLIC_ROOFTOP_PV_FORECAST_20250605090000_0000000466363162.zip
Thursday, June 5, 2025 9:30 AM 20970 PUBLIC_ROOFTOP_PV_FORECAST_20250605093000_0000000466366134.zip
Thursday, June 5, 2025 10:00 AM 20844 PUBLIC_ROOFTOP_PV_FORECAST_20250605100000_0000000466368973.zip
Thursday, June 5, 2025 10:30 AM 20707 PUBLIC_ROOFTOP_PV_FORECAST_20250605103000_0000000466371934.zip
Thursday, June 5, 2025 11:00 AM 20628 PUBLIC_ROOFTOP_PV_FORECAST_20250605110000_0000000466375008.zip
Thursday, June 5, 2025 11:30 AM 20540 PUBLIC_ROOFTOP_PV_FORECAST_20250605113000_0000000466377924.zip
Thursday, June 5, 2025 12:00 PM 20424 PUBLIC_ROOFTOP_PV_FORECAST_20250605120000_0000000466381087.zip
Thursday, June 5, 2025 12:30 PM 20273 PUBLIC_ROOFTOP_PV_FORECAST_20250605123000_0000000466385432.zip
Thursday, June 5, 2025 1:00 PM 20160 PUBLIC_ROOFTOP_PV_FORECAST_20250605130000_0000000466388546.zip
Thursday, June 5, 2025 1:30 PM 20167 PUBLIC_ROOFTOP_PV_FORECAST_20250605133000_0000000466391470.zip
Thursday, June 5, 2025 2:00 PM 19939 PUBLIC_ROOFTOP_PV_FORECAST_20250605140000_0000000466394510.zip
Thursday, June 5, 2025 2:31 PM 19813 PUBLIC_ROOFTOP_PV_FORECAST_20250605143000_0000000466397659.zip
Thursday, June 5, 2025 3:00 PM 19768 PUBLIC_ROOFTOP_PV_FORECAST_20250605150000_0000000466400850.zip
Thursday, June 5, 2025 3:30 PM 19645 PUBLIC_ROOFTOP_PV_FORECAST_20250605153000_0000000466404170.zip
Thursday, June 5, 2025 4:00 PM 19527 PUBLIC_ROOFTOP_PV_FORECAST_20250605160000_0000000466407471.zip
Thursday, June 5, 2025 4:30 PM 19390 PUBLIC_ROOFTOP_PV_FORECAST_20250605163000_0000000466411104.zip
Thursday, June 5, 2025 5:00 PM 19374 PUBLIC_ROOFTOP_PV_FORECAST_20250605170000_0000000466414172.zip
Thursday, June 5, 2025 5:30 PM 19295 PUBLIC_ROOFTOP_PV_FORECAST_20250605173000_0000000466417234.zip
Thursday, June 5, 2025 6:00 PM 19213 PUBLIC_ROOFTOP_PV_FORECAST_20250605180000_0000000466420310.zip
Thursday, June 5, 2025 6:30 PM 19280 PUBLIC_ROOFTOP_PV_FORECAST_20250605183000_0000000466423456.zip
Thursday, June 5, 2025 7:00 PM 19226 PUBLIC_ROOFTOP_PV_FORECAST_20250605190000_0000000466426513.zip
Thursday, June 5, 2025 7:30 PM 19183 PUBLIC_ROOFTOP_PV_FORECAST_20250605193000_0000000466429658.zip
Thursday, June 5, 2025 8:00 PM 19155 PUBLIC_ROOFTOP_PV_FORECAST_20250605200000_0000000466432561.zip
Thursday, June 5, 2025 8:30 PM 19147 PUBLIC_ROOFTOP_PV_FORECAST_20250605203000_0000000466435515.zip
Thursday, June 5, 2025 9:01 PM 19129 PUBLIC_ROOFTOP_PV_FORECAST_20250605210000_0000000466438303.zip
Thursday, June 5, 2025 9:30 PM 19047 PUBLIC_ROOFTOP_PV_FORECAST_20250605213000_0000000466441112.zip
Thursday, June 5, 2025 10:00 PM 19094 PUBLIC_ROOFTOP_PV_FORECAST_20250605220000_0000000466443954.zip
Thursday, June 5, 2025 10:30 PM 19058 PUBLIC_ROOFTOP_PV_FORECAST_20250605223000_0000000466446734.zip
Thursday, June 5, 2025 11:00 PM 18975 PUBLIC_ROOFTOP_PV_FORECAST_20250605230000_0000000466449615.zip
Thursday, June 5, 2025 11:30 PM 18961 PUBLIC_ROOFTOP_PV_FORECAST_20250605233000_0000000466452413.zip
Friday, June 6, 2025 12:00 AM 21482 PUBLIC_ROOFTOP_PV_FORECAST_20250606000000_0000000466455255.zip
Friday, June 6, 2025 12:30 AM 21471 PUBLIC_ROOFTOP_PV_FORECAST_20250606003000_0000000466458178.zip
Friday, June 6, 2025 1:00 AM 21510 PUBLIC_ROOFTOP_PV_FORECAST_20250606010000_0000000466461027.zip
Friday, June 6, 2025 1:30 AM 21433 PUBLIC_ROOFTOP_PV_FORECAST_20250606013000_0000000466464062.zip
Friday, June 6, 2025 2:00 AM 21446 PUBLIC_ROOFTOP_PV_FORECAST_20250606020000_0000000466467011.zip
Friday, June 6, 2025 2:30 AM 21441 PUBLIC_ROOFTOP_PV_FORECAST_20250606023000_0000000466469923.zip
Friday, June 6, 2025 3:00 AM 21562 PUBLIC_ROOFTOP_PV_FORECAST_20250606030000_0000000466472801.zip
Friday, June 6, 2025 3:30 AM 21436 PUBLIC_ROOFTOP_PV_FORECAST_20250606033000_0000000466475670.zip
Friday, June 6, 2025 4:00 AM 21502 PUBLIC_ROOFTOP_PV_FORECAST_20250606040000_0000000466478444.zip
Friday, June 6, 2025 4:30 AM 21461 PUBLIC_ROOFTOP_PV_FORECAST_20250606043000_0000000466482172.zip
Friday, June 6, 2025 5:01 AM 21419 PUBLIC_ROOFTOP_PV_FORECAST_20250606050000_0000000466484724.zip
Friday, June 6, 2025 5:30 AM 21367 PUBLIC_ROOFTOP_PV_FORECAST_20250606053000_0000000466487679.zip
Friday, June 6, 2025 6:00 AM 21372 PUBLIC_ROOFTOP_PV_FORECAST_20250606060000_0000000466490427.zip
Friday, June 6, 2025 6:31 AM 21390 PUBLIC_ROOFTOP_PV_FORECAST_20250606063000_0000000466493410.zip
Friday, June 6, 2025 7:00 AM 21343 PUBLIC_ROOFTOP_PV_FORECAST_20250606070000_0000000466496072.zip
Friday, June 6, 2025 7:30 AM 21321 PUBLIC_ROOFTOP_PV_FORECAST_20250606073000_0000000466498905.zip
Friday, June 6, 2025 8:00 AM 21203 PUBLIC_ROOFTOP_PV_FORECAST_20250606080000_0000000466501745.zip
Friday, June 6, 2025 8:30 AM 21104 PUBLIC_ROOFTOP_PV_FORECAST_20250606083000_0000000466504614.zip
Friday, June 6, 2025 9:00 AM 21032 PUBLIC_ROOFTOP_PV_FORECAST_20250606090000_0000000466507608.zip
Friday, June 6, 2025 9:30 AM 20913 PUBLIC_ROOFTOP_PV_FORECAST_20250606093000_0000000466510567.zip
Friday, June 6, 2025 10:00 AM 20772 PUBLIC_ROOFTOP_PV_FORECAST_20250606100000_0000000466513393.zip
Friday, June 6, 2025 10:30 AM 20686 PUBLIC_ROOFTOP_PV_FORECAST_20250606103000_0000000466516401.zip
Friday, June 6, 2025 11:00 AM 20613 PUBLIC_ROOFTOP_PV_FORECAST_20250606110000_0000000466519988.zip