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


[To Parent Directory]

Monday, April 27, 2026 4:37 PM 21029 PUBLIC_ROOFTOP_PV_FORECAST_20260427163000_0000000515016763.zip
Monday, April 27, 2026 5:05 PM 20881 PUBLIC_ROOFTOP_PV_FORECAST_20260427170000_0000000515019972.zip
Monday, April 27, 2026 5:38 PM 20767 PUBLIC_ROOFTOP_PV_FORECAST_20260427173000_0000000515023597.zip
Monday, April 27, 2026 6:04 PM 20778 PUBLIC_ROOFTOP_PV_FORECAST_20260427180000_0000000515026950.zip
Monday, April 27, 2026 6:41 PM 20643 PUBLIC_ROOFTOP_PV_FORECAST_20260427183000_0000000515030689.zip
Monday, April 27, 2026 7:08 PM 20669 PUBLIC_ROOFTOP_PV_FORECAST_20260427190000_0000000515033972.zip
Monday, April 27, 2026 7:34 PM 20653 PUBLIC_ROOFTOP_PV_FORECAST_20260427193000_0000000515037161.zip
Monday, April 27, 2026 8:03 PM 20571 PUBLIC_ROOFTOP_PV_FORECAST_20260427200000_0000000515040425.zip
Monday, April 27, 2026 8:36 PM 20517 PUBLIC_ROOFTOP_PV_FORECAST_20260427203000_0000000515043572.zip
Monday, April 27, 2026 9:05 PM 20632 PUBLIC_ROOFTOP_PV_FORECAST_20260427210000_0000000515046639.zip
Monday, April 27, 2026 9:39 PM 20616 PUBLIC_ROOFTOP_PV_FORECAST_20260427213000_0000000515049839.zip
Monday, April 27, 2026 10:08 PM 20645 PUBLIC_ROOFTOP_PV_FORECAST_20260427220000_0000000515053300.zip
Monday, April 27, 2026 10:38 PM 20505 PUBLIC_ROOFTOP_PV_FORECAST_20260427223000_0000000515056453.zip
Monday, April 27, 2026 11:03 PM 20424 PUBLIC_ROOFTOP_PV_FORECAST_20260427230000_0000000515059484.zip
Monday, April 27, 2026 11:37 PM 20423 PUBLIC_ROOFTOP_PV_FORECAST_20260427233000_0000000515062778.zip
Tuesday, April 28, 2026 12:23 AM 23127 PUBLIC_ROOFTOP_PV_FORECAST_20260428000000_0000000515065890.zip
Tuesday, April 28, 2026 12:36 AM 23092 PUBLIC_ROOFTOP_PV_FORECAST_20260428003000_0000000515069058.zip
Tuesday, April 28, 2026 1:05 AM 23173 PUBLIC_ROOFTOP_PV_FORECAST_20260428010000_0000000515072128.zip
Tuesday, April 28, 2026 1:33 AM 23153 PUBLIC_ROOFTOP_PV_FORECAST_20260428013000_0000000515075366.zip
Tuesday, April 28, 2026 2:06 AM 23204 PUBLIC_ROOFTOP_PV_FORECAST_20260428020000_0000000515078497.zip
Tuesday, April 28, 2026 2:36 AM 23219 PUBLIC_ROOFTOP_PV_FORECAST_20260428023000_0000000515081788.zip
Tuesday, April 28, 2026 3:12 AM 23171 PUBLIC_ROOFTOP_PV_FORECAST_20260428030000_0000000515084804.zip
Tuesday, April 28, 2026 3:38 AM 23182 PUBLIC_ROOFTOP_PV_FORECAST_20260428033000_0000000515087904.zip
Tuesday, April 28, 2026 4:08 AM 23189 PUBLIC_ROOFTOP_PV_FORECAST_20260428040000_0000000515090969.zip
Tuesday, April 28, 2026 4:39 AM 23142 PUBLIC_ROOFTOP_PV_FORECAST_20260428043000_0000000515094926.zip
Tuesday, April 28, 2026 5:13 AM 23205 PUBLIC_ROOFTOP_PV_FORECAST_20260428050000_0000000515097599.zip
Tuesday, April 28, 2026 5:40 AM 23048 PUBLIC_ROOFTOP_PV_FORECAST_20260428053000_0000000515100261.zip
Tuesday, April 28, 2026 6:06 AM 23026 PUBLIC_ROOFTOP_PV_FORECAST_20260428060000_0000000515103021.zip
Tuesday, April 28, 2026 6:39 AM 23020 PUBLIC_ROOFTOP_PV_FORECAST_20260428063000_0000000515106250.zip
Tuesday, April 28, 2026 7:08 AM 23010 PUBLIC_ROOFTOP_PV_FORECAST_20260428070000_0000000515109106.zip
Tuesday, April 28, 2026 7:39 AM 22884 PUBLIC_ROOFTOP_PV_FORECAST_20260428073000_0000000515112779.zip
Tuesday, April 28, 2026 8:09 AM 22800 PUBLIC_ROOFTOP_PV_FORECAST_20260428080000_0000000515115952.zip
Tuesday, April 28, 2026 8:39 AM 22708 PUBLIC_ROOFTOP_PV_FORECAST_20260428083000_0000000515119546.zip
Tuesday, April 28, 2026 9:07 AM 22617 PUBLIC_ROOFTOP_PV_FORECAST_20260428090000_0000000515123083.zip
Tuesday, April 28, 2026 9:40 AM 22482 PUBLIC_ROOFTOP_PV_FORECAST_20260428093000_0000000515126890.zip
Tuesday, April 28, 2026 10:08 AM 22402 PUBLIC_ROOFTOP_PV_FORECAST_20260428100000_0000000515130348.zip
Tuesday, April 28, 2026 10:38 AM 22255 PUBLIC_ROOFTOP_PV_FORECAST_20260428103000_0000000515134490.zip
Tuesday, April 28, 2026 11:08 AM 22137 PUBLIC_ROOFTOP_PV_FORECAST_20260428110000_0000000515137887.zip
Tuesday, April 28, 2026 11:39 AM 22022 PUBLIC_ROOFTOP_PV_FORECAST_20260428113000_0000000515141940.zip
Tuesday, April 28, 2026 12:21 PM 21932 PUBLIC_ROOFTOP_PV_FORECAST_20260428120000_0000000515145324.zip
Tuesday, April 28, 2026 12:37 PM 21793 PUBLIC_ROOFTOP_PV_FORECAST_20260428123000_0000000515150310.zip
Tuesday, April 28, 2026 1:08 PM 21715 PUBLIC_ROOFTOP_PV_FORECAST_20260428130000_0000000515153937.zip
Tuesday, April 28, 2026 1:39 PM 21569 PUBLIC_ROOFTOP_PV_FORECAST_20260428133000_0000000515157577.zip
Tuesday, April 28, 2026 2:08 PM 21443 PUBLIC_ROOFTOP_PV_FORECAST_20260428140000_0000000515161040.zip
Tuesday, April 28, 2026 2:40 PM 21402 PUBLIC_ROOFTOP_PV_FORECAST_20260428143000_0000000515164561.zip
Tuesday, April 28, 2026 3:12 PM 21232 PUBLIC_ROOFTOP_PV_FORECAST_20260428150000_0000000515168123.zip
Tuesday, April 28, 2026 3:37 PM 21081 PUBLIC_ROOFTOP_PV_FORECAST_20260428153000_0000000515171543.zip
Tuesday, April 28, 2026 4:08 PM 21044 PUBLIC_ROOFTOP_PV_FORECAST_20260428160000_0000000515174898.zip
Tuesday, April 28, 2026 4:40 PM 20888 PUBLIC_ROOFTOP_PV_FORECAST_20260428163000_0000000515178362.zip
Tuesday, April 28, 2026 5:09 PM 20838 PUBLIC_ROOFTOP_PV_FORECAST_20260428170000_0000000515181740.zip
Tuesday, April 28, 2026 5:32 PM 20617 PUBLIC_ROOFTOP_PV_FORECAST_20260428173000_0000000515185130.zip
Tuesday, April 28, 2026 6:09 PM 20597 PUBLIC_ROOFTOP_PV_FORECAST_20260428180000_0000000515188310.zip
Tuesday, April 28, 2026 6:38 PM 20540 PUBLIC_ROOFTOP_PV_FORECAST_20260428183000_0000000515191801.zip
Tuesday, April 28, 2026 7:11 PM 20626 PUBLIC_ROOFTOP_PV_FORECAST_20260428190000_0000000515194962.zip
Tuesday, April 28, 2026 7:35 PM 20579 PUBLIC_ROOFTOP_PV_FORECAST_20260428193000_0000000515198007.zip
Tuesday, April 28, 2026 8:07 PM 20568 PUBLIC_ROOFTOP_PV_FORECAST_20260428200000_0000000515201084.zip
Tuesday, April 28, 2026 8:36 PM 20565 PUBLIC_ROOFTOP_PV_FORECAST_20260428203000_0000000515204112.zip
Tuesday, April 28, 2026 9:13 PM 20580 PUBLIC_ROOFTOP_PV_FORECAST_20260428210000_0000000515207090.zip
Tuesday, April 28, 2026 9:38 PM 20510 PUBLIC_ROOFTOP_PV_FORECAST_20260428213000_0000000515210180.zip
Tuesday, April 28, 2026 10:11 PM 20538 PUBLIC_ROOFTOP_PV_FORECAST_20260428220000_0000000515213220.zip
Tuesday, April 28, 2026 10:43 PM 20518 PUBLIC_ROOFTOP_PV_FORECAST_20260428223000_0000000515216249.zip
Tuesday, April 28, 2026 11:06 PM 20516 PUBLIC_ROOFTOP_PV_FORECAST_20260428230000_0000000515219227.zip
Tuesday, April 28, 2026 11:33 PM 20497 PUBLIC_ROOFTOP_PV_FORECAST_20260428233000_0000000515222165.zip
Wednesday, April 29, 2026 12:22 AM 22980 PUBLIC_ROOFTOP_PV_FORECAST_20260429000000_0000000515225050.zip
Wednesday, April 29, 2026 12:38 AM 23056 PUBLIC_ROOFTOP_PV_FORECAST_20260429003000_0000000515228036.zip
Wednesday, April 29, 2026 1:13 AM 23106 PUBLIC_ROOFTOP_PV_FORECAST_20260429010000_0000000515230954.zip
Wednesday, April 29, 2026 1:38 AM 23093 PUBLIC_ROOFTOP_PV_FORECAST_20260429013000_0000000515234132.zip
Wednesday, April 29, 2026 2:14 AM 23045 PUBLIC_ROOFTOP_PV_FORECAST_20260429020000_0000000515237084.zip
Wednesday, April 29, 2026 2:43 AM 23025 PUBLIC_ROOFTOP_PV_FORECAST_20260429023000_0000000515240207.zip
Wednesday, April 29, 2026 3:06 AM 23142 PUBLIC_ROOFTOP_PV_FORECAST_20260429030000_0000000515243244.zip
Wednesday, April 29, 2026 3:42 AM 23104 PUBLIC_ROOFTOP_PV_FORECAST_20260429033000_0000000515246304.zip
Wednesday, April 29, 2026 4:14 AM 23182 PUBLIC_ROOFTOP_PV_FORECAST_20260429040000_0000000515249273.zip
Wednesday, April 29, 2026 4:43 AM 23124 PUBLIC_ROOFTOP_PV_FORECAST_20260429043000_0000000515253214.zip
Wednesday, April 29, 2026 5:12 AM 23173 PUBLIC_ROOFTOP_PV_FORECAST_20260429050000_0000000515255884.zip
Wednesday, April 29, 2026 5:41 AM 23118 PUBLIC_ROOFTOP_PV_FORECAST_20260429053000_0000000515258537.zip
Wednesday, April 29, 2026 6:19 AM 23055 PUBLIC_ROOFTOP_PV_FORECAST_20260429060000_0000000515261243.zip
Wednesday, April 29, 2026 6:37 AM 23068 PUBLIC_ROOFTOP_PV_FORECAST_20260429063000_0000000515264583.zip
Wednesday, April 29, 2026 7:05 AM 22941 PUBLIC_ROOFTOP_PV_FORECAST_20260429070000_0000000515267414.zip
Wednesday, April 29, 2026 7:37 AM 22830 PUBLIC_ROOFTOP_PV_FORECAST_20260429073000_0000000515270983.zip
Wednesday, April 29, 2026 8:06 AM 22803 PUBLIC_ROOFTOP_PV_FORECAST_20260429080000_0000000515273954.zip
Wednesday, April 29, 2026 8:42 AM 22569 PUBLIC_ROOFTOP_PV_FORECAST_20260429083000_0000000515277567.zip
Wednesday, April 29, 2026 9:09 AM 22430 PUBLIC_ROOFTOP_PV_FORECAST_20260429090000_0000000515280793.zip
Wednesday, April 29, 2026 9:37 AM 22384 PUBLIC_ROOFTOP_PV_FORECAST_20260429093000_0000000515284539.zip
Wednesday, April 29, 2026 10:13 AM 22299 PUBLIC_ROOFTOP_PV_FORECAST_20260429100000_0000000515288136.zip
Wednesday, April 29, 2026 10:44 AM 22107 PUBLIC_ROOFTOP_PV_FORECAST_20260429103000_0000000515292318.zip
Wednesday, April 29, 2026 11:19 AM 22075 PUBLIC_ROOFTOP_PV_FORECAST_20260429110000_0000000515295632.zip
Wednesday, April 29, 2026 11:35 AM 21974 PUBLIC_ROOFTOP_PV_FORECAST_20260429113000_0000000515299428.zip
Wednesday, April 29, 2026 12:07 PM 21878 PUBLIC_ROOFTOP_PV_FORECAST_20260429120000_0000000515302675.zip
Wednesday, April 29, 2026 12:45 PM 21748 PUBLIC_ROOFTOP_PV_FORECAST_20260429123000_0000000515307091.zip
Wednesday, April 29, 2026 1:03 PM 21608 PUBLIC_ROOFTOP_PV_FORECAST_20260429130000_0000000515310457.zip
Wednesday, April 29, 2026 1:38 PM 21490 PUBLIC_ROOFTOP_PV_FORECAST_20260429133000_0000000515314019.zip
Wednesday, April 29, 2026 2:10 PM 21395 PUBLIC_ROOFTOP_PV_FORECAST_20260429140000_0000000515317397.zip
Wednesday, April 29, 2026 2:40 PM 21226 PUBLIC_ROOFTOP_PV_FORECAST_20260429143000_0000000515321174.zip
Wednesday, April 29, 2026 3:08 PM 21195 PUBLIC_ROOFTOP_PV_FORECAST_20260429150000_0000000515324668.zip
Wednesday, April 29, 2026 3:41 PM 21079 PUBLIC_ROOFTOP_PV_FORECAST_20260429153000_0000000515328164.zip
Wednesday, April 29, 2026 4:12 PM 20883 PUBLIC_ROOFTOP_PV_FORECAST_20260429160000_0000000515331548.zip
Wednesday, April 29, 2026 4:49 PM 20805 PUBLIC_ROOFTOP_PV_FORECAST_20260429163000_0000000515335107.zip
Wednesday, April 29, 2026 5:06 PM 20638 PUBLIC_ROOFTOP_PV_FORECAST_20260429170000_0000000515338454.zip
Wednesday, April 29, 2026 5:39 PM 20641 PUBLIC_ROOFTOP_PV_FORECAST_20260429173000_0000000515341789.zip
Wednesday, April 29, 2026 6:21 PM 20617 PUBLIC_ROOFTOP_PV_FORECAST_20260429180000_0000000515344976.zip
Wednesday, April 29, 2026 6:42 PM 20491 PUBLIC_ROOFTOP_PV_FORECAST_20260429183000_0000000515348433.zip
Wednesday, April 29, 2026 7:19 PM 20478 PUBLIC_ROOFTOP_PV_FORECAST_20260429190000_0000000515351648.zip
Wednesday, April 29, 2026 7:47 PM 20462 PUBLIC_ROOFTOP_PV_FORECAST_20260429193000_0000000515354808.zip
Wednesday, April 29, 2026 8:11 PM 20568 PUBLIC_ROOFTOP_PV_FORECAST_20260429200000_0000000515357983.zip
Wednesday, April 29, 2026 8:34 PM 20414 PUBLIC_ROOFTOP_PV_FORECAST_20260429203000_0000000515361070.zip
Wednesday, April 29, 2026 9:17 PM 20467 PUBLIC_ROOFTOP_PV_FORECAST_20260429210000_0000000515364046.zip
Wednesday, April 29, 2026 9:46 PM 20522 PUBLIC_ROOFTOP_PV_FORECAST_20260429213000_0000000515367128.zip
Wednesday, April 29, 2026 10:12 PM 20377 PUBLIC_ROOFTOP_PV_FORECAST_20260429220000_0000000515370216.zip
Wednesday, April 29, 2026 10:44 PM 20333 PUBLIC_ROOFTOP_PV_FORECAST_20260429223000_0000000515373206.zip
Wednesday, April 29, 2026 11:15 PM 20334 PUBLIC_ROOFTOP_PV_FORECAST_20260429230000_0000000515376230.zip
Wednesday, April 29, 2026 11:31 PM 20433 PUBLIC_ROOFTOP_PV_FORECAST_20260429233000_0000000515379248.zip
Thursday, April 30, 2026 12:11 AM 23052 PUBLIC_ROOFTOP_PV_FORECAST_20260430000000_0000000515382162.zip
Thursday, April 30, 2026 12:53 AM 23033 PUBLIC_ROOFTOP_PV_FORECAST_20260430003000_0000000515385197.zip
Thursday, April 30, 2026 1:11 AM 22907 PUBLIC_ROOFTOP_PV_FORECAST_20260430010000_0000000515388149.zip
Thursday, April 30, 2026 1:47 AM 22925 PUBLIC_ROOFTOP_PV_FORECAST_20260430013000_0000000515391297.zip
Thursday, April 30, 2026 2:06 AM 22998 PUBLIC_ROOFTOP_PV_FORECAST_20260430020000_0000000515394320.zip
Thursday, April 30, 2026 2:47 AM 22947 PUBLIC_ROOFTOP_PV_FORECAST_20260430023000_0000000515397526.zip
Thursday, April 30, 2026 3:18 AM 23085 PUBLIC_ROOFTOP_PV_FORECAST_20260430030000_0000000515400485.zip
Thursday, April 30, 2026 3:47 AM 22972 PUBLIC_ROOFTOP_PV_FORECAST_20260430033000_0000000515403481.zip
Thursday, April 30, 2026 4:16 AM 23089 PUBLIC_ROOFTOP_PV_FORECAST_20260430040000_0000000515406432.zip
Thursday, April 30, 2026 4:37 AM 23062 PUBLIC_ROOFTOP_PV_FORECAST_20260430043000_0000000515410446.zip
Thursday, April 30, 2026 5:13 AM 22961 PUBLIC_ROOFTOP_PV_FORECAST_20260430050000_0000000515413039.zip
Thursday, April 30, 2026 5:33 AM 23013 PUBLIC_ROOFTOP_PV_FORECAST_20260430053000_0000000515415704.zip
Thursday, April 30, 2026 6:33 AM 22907 PUBLIC_ROOFTOP_PV_FORECAST_20260430060000_0000000515418351.zip
Thursday, April 30, 2026 6:33 AM 22965 PUBLIC_ROOFTOP_PV_FORECAST_20260430063000_0000000515421546.zip
Thursday, April 30, 2026 7:24 AM 22918 PUBLIC_ROOFTOP_PV_FORECAST_20260430070000_0000000515424394.zip
Thursday, April 30, 2026 7:46 AM 22756 PUBLIC_ROOFTOP_PV_FORECAST_20260430073000_0000000515428179.zip
Thursday, April 30, 2026 8:07 AM 22592 PUBLIC_ROOFTOP_PV_FORECAST_20260430080000_0000000515431157.zip
Thursday, April 30, 2026 8:45 AM 22397 PUBLIC_ROOFTOP_PV_FORECAST_20260430083000_0000000515434637.zip
Thursday, April 30, 2026 9:01 AM 22389 PUBLIC_ROOFTOP_PV_FORECAST_20260430090000_0000000515437608.zip
Thursday, April 30, 2026 9:43 AM 22286 PUBLIC_ROOFTOP_PV_FORECAST_20260430093000_0000000515441254.zip
Thursday, April 30, 2026 10:21 AM 22183 PUBLIC_ROOFTOP_PV_FORECAST_20260430100000_0000000515444264.zip
Thursday, April 30, 2026 10:46 AM 22058 PUBLIC_ROOFTOP_PV_FORECAST_20260430103000_0000000515448235.zip
Thursday, April 30, 2026 11:07 AM 22013 PUBLIC_ROOFTOP_PV_FORECAST_20260430110000_0000000515451254.zip
Thursday, April 30, 2026 11:49 AM 21849 PUBLIC_ROOFTOP_PV_FORECAST_20260430113000_0000000515454919.zip
Thursday, April 30, 2026 12:11 PM 21771 PUBLIC_ROOFTOP_PV_FORECAST_20260430120000_0000000515458401.zip
Thursday, April 30, 2026 12:37 PM 21682 PUBLIC_ROOFTOP_PV_FORECAST_20260430123000_0000000515462513.zip
Thursday, April 30, 2026 1:05 PM 21526 PUBLIC_ROOFTOP_PV_FORECAST_20260430130000_0000000515466095.zip
Thursday, April 30, 2026 1:35 PM 21388 PUBLIC_ROOFTOP_PV_FORECAST_20260430133000_0000000515469491.zip
Thursday, April 30, 2026 2:27 PM 21293 PUBLIC_ROOFTOP_PV_FORECAST_20260430140000_0000000515472924.zip
Thursday, April 30, 2026 2:51 PM 21137 PUBLIC_ROOFTOP_PV_FORECAST_20260430143000_0000000515476246.zip
Thursday, April 30, 2026 3:10 PM 21066 PUBLIC_ROOFTOP_PV_FORECAST_20260430150000_0000000515479733.zip
Thursday, April 30, 2026 3:48 PM 20857 PUBLIC_ROOFTOP_PV_FORECAST_20260430153000_0000000515483146.zip
Thursday, April 30, 2026 4:05 PM 20803 PUBLIC_ROOFTOP_PV_FORECAST_20260430160000_0000000515486711.zip
Thursday, April 30, 2026 4:43 PM 20662 PUBLIC_ROOFTOP_PV_FORECAST_20260430163000_0000000515490480.zip
Thursday, April 30, 2026 5:04 PM 20622 PUBLIC_ROOFTOP_PV_FORECAST_20260430170000_0000000515493904.zip
Thursday, April 30, 2026 5:46 PM 20420 PUBLIC_ROOFTOP_PV_FORECAST_20260430173000_0000000515497207.zip
Thursday, April 30, 2026 6:12 PM 20439 PUBLIC_ROOFTOP_PV_FORECAST_20260430180000_0000000515500531.zip
Thursday, April 30, 2026 6:44 PM 20507 PUBLIC_ROOFTOP_PV_FORECAST_20260430183000_0000000515504137.zip
Thursday, April 30, 2026 7:14 PM 20475 PUBLIC_ROOFTOP_PV_FORECAST_20260430190000_0000000515507434.zip
Thursday, April 30, 2026 7:39 PM 20527 PUBLIC_ROOFTOP_PV_FORECAST_20260430193000_0000000515510451.zip
Thursday, April 30, 2026 8:03 PM 20457 PUBLIC_ROOFTOP_PV_FORECAST_20260430200000_0000000515513503.zip
Thursday, April 30, 2026 8:43 PM 20304 PUBLIC_ROOFTOP_PV_FORECAST_20260430203000_0000000515516642.zip
Thursday, April 30, 2026 9:05 PM 20294 PUBLIC_ROOFTOP_PV_FORECAST_20260430210000_0000000515519569.zip
Thursday, April 30, 2026 9:46 PM 20418 PUBLIC_ROOFTOP_PV_FORECAST_20260430213000_0000000515522639.zip
Thursday, April 30, 2026 10:06 PM 20318 PUBLIC_ROOFTOP_PV_FORECAST_20260430220000_0000000515525663.zip
Thursday, April 30, 2026 10:50 PM 20347 PUBLIC_ROOFTOP_PV_FORECAST_20260430223000_0000000515528531.zip
Thursday, April 30, 2026 11:20 PM 20236 PUBLIC_ROOFTOP_PV_FORECAST_20260430230000_0000000515531595.zip
Thursday, April 30, 2026 11:54 PM 20194 PUBLIC_ROOFTOP_PV_FORECAST_20260430233000_0000000515534643.zip
Friday, May 1, 2026 12:33 AM 22859 PUBLIC_ROOFTOP_PV_FORECAST_20260501000000_0000000515537642.zip
Friday, May 1, 2026 12:33 AM 22924 PUBLIC_ROOFTOP_PV_FORECAST_20260501003000_0000000515540746.zip
Friday, May 1, 2026 1:05 AM 22959 PUBLIC_ROOFTOP_PV_FORECAST_20260501010000_0000000515543830.zip
Friday, May 1, 2026 1:35 AM 22973 PUBLIC_ROOFTOP_PV_FORECAST_20260501013000_0000000515547005.zip
Friday, May 1, 2026 2:24 AM 22969 PUBLIC_ROOFTOP_PV_FORECAST_20260501020000_0000000515550085.zip
Friday, May 1, 2026 2:48 AM 22917 PUBLIC_ROOFTOP_PV_FORECAST_20260501023000_0000000515553208.zip
Friday, May 1, 2026 3:16 AM 22950 PUBLIC_ROOFTOP_PV_FORECAST_20260501030000_0000000515556305.zip
Friday, May 1, 2026 3:45 AM 22903 PUBLIC_ROOFTOP_PV_FORECAST_20260501033000_0000000515559412.zip
Friday, May 1, 2026 4:12 AM 22970 PUBLIC_ROOFTOP_PV_FORECAST_20260501040000_0000000515562498.zip
Friday, May 1, 2026 4:42 AM 22894 PUBLIC_ROOFTOP_PV_FORECAST_20260501043000_0000000515566458.zip
Friday, May 1, 2026 5:12 AM 22958 PUBLIC_ROOFTOP_PV_FORECAST_20260501050000_0000000515569136.zip
Friday, May 1, 2026 5:47 AM 22903 PUBLIC_ROOFTOP_PV_FORECAST_20260501053000_0000000515571851.zip
Friday, May 1, 2026 6:24 AM 22850 PUBLIC_ROOFTOP_PV_FORECAST_20260501060000_0000000515574692.zip
Friday, May 1, 2026 6:53 AM 22852 PUBLIC_ROOFTOP_PV_FORECAST_20260501063000_0000000515577978.zip
Friday, May 1, 2026 7:20 AM 22776 PUBLIC_ROOFTOP_PV_FORECAST_20260501070000_0000000515580775.zip
Friday, May 1, 2026 7:47 AM 22632 PUBLIC_ROOFTOP_PV_FORECAST_20260501073000_0000000515584287.zip
Friday, May 1, 2026 8:14 AM 22593 PUBLIC_ROOFTOP_PV_FORECAST_20260501080000_0000000515587284.zip
Friday, May 1, 2026 8:43 AM 22388 PUBLIC_ROOFTOP_PV_FORECAST_20260501083000_0000000515590653.zip
Friday, May 1, 2026 9:11 AM 22376 PUBLIC_ROOFTOP_PV_FORECAST_20260501090000_0000000515593987.zip
Friday, May 1, 2026 9:35 AM 22194 PUBLIC_ROOFTOP_PV_FORECAST_20260501093000_0000000515597790.zip
Friday, May 1, 2026 10:18 AM 22104 PUBLIC_ROOFTOP_PV_FORECAST_20260501100000_0000000515600779.zip
Friday, May 1, 2026 10:44 AM 21935 PUBLIC_ROOFTOP_PV_FORECAST_20260501103000_0000000515604419.zip
Friday, May 1, 2026 11:15 AM 21867 PUBLIC_ROOFTOP_PV_FORECAST_20260501110000_0000000515607464.zip
Friday, May 1, 2026 11:46 AM 21789 PUBLIC_ROOFTOP_PV_FORECAST_20260501113000_0000000515611263.zip
Friday, May 1, 2026 12:21 PM 21607 PUBLIC_ROOFTOP_PV_FORECAST_20260501120000_0000000515614397.zip
Friday, May 1, 2026 12:59 PM 21494 PUBLIC_ROOFTOP_PV_FORECAST_20260501123000_0000000515618459.zip
Friday, May 1, 2026 1:30 PM 21531 PUBLIC_ROOFTOP_PV_FORECAST_20260501130000_0000000515621665.zip
Friday, May 1, 2026 2:02 PM 21330 PUBLIC_ROOFTOP_PV_FORECAST_20260501133000_0000000515624995.zip
Friday, May 1, 2026 2:34 PM 21244 PUBLIC_ROOFTOP_PV_FORECAST_20260501140000_0000000515628307.zip
Friday, May 1, 2026 2:34 PM 21043 PUBLIC_ROOFTOP_PV_FORECAST_20260501143000_0000000515631624.zip
Friday, May 1, 2026 3:05 PM 20996 PUBLIC_ROOFTOP_PV_FORECAST_20260501150000_0000000515635027.zip
Friday, May 1, 2026 3:37 PM 20904 PUBLIC_ROOFTOP_PV_FORECAST_20260501153000_0000000515638762.zip
Friday, May 1, 2026 4:10 PM 20698 PUBLIC_ROOFTOP_PV_FORECAST_20260501160000_0000000515642153.zip
Friday, May 1, 2026 4:30 PM 20573 PUBLIC_ROOFTOP_PV_FORECAST_20260501163000_0000000515645594.zip
Friday, May 1, 2026 5:00 PM 20472 PUBLIC_ROOFTOP_PV_FORECAST_20260501170000_0000000515648957.zip
Friday, May 1, 2026 5:30 PM 20361 PUBLIC_ROOFTOP_PV_FORECAST_20260501173000_0000000515652388.zip
Friday, May 1, 2026 6:00 PM 20380 PUBLIC_ROOFTOP_PV_FORECAST_20260501180000_0000000515655851.zip
Friday, May 1, 2026 6:30 PM 20302 PUBLIC_ROOFTOP_PV_FORECAST_20260501183000_0000000515659904.zip
Friday, May 1, 2026 7:00 PM 20366 PUBLIC_ROOFTOP_PV_FORECAST_20260501190000_0000000515663103.zip
Friday, May 1, 2026 7:30 PM 20428 PUBLIC_ROOFTOP_PV_FORECAST_20260501193000_0000000515666503.zip
Friday, May 1, 2026 8:00 PM 20379 PUBLIC_ROOFTOP_PV_FORECAST_20260501200000_0000000515669785.zip
Friday, May 1, 2026 8:30 PM 20297 PUBLIC_ROOFTOP_PV_FORECAST_20260501203000_0000000515672929.zip
Friday, May 1, 2026 9:00 PM 20211 PUBLIC_ROOFTOP_PV_FORECAST_20260501210000_0000000515675903.zip
Friday, May 1, 2026 9:30 PM 20301 PUBLIC_ROOFTOP_PV_FORECAST_20260501213000_0000000515679012.zip
Friday, May 1, 2026 10:00 PM 20308 PUBLIC_ROOFTOP_PV_FORECAST_20260501220000_0000000515682224.zip
Friday, May 1, 2026 10:30 PM 20148 PUBLIC_ROOFTOP_PV_FORECAST_20260501223000_0000000515686281.zip
Friday, May 1, 2026 11:00 PM 20266 PUBLIC_ROOFTOP_PV_FORECAST_20260501230000_0000000515690050.zip
Friday, May 1, 2026 11:30 PM 20220 PUBLIC_ROOFTOP_PV_FORECAST_20260501233000_0000000515693431.zip
Saturday, May 2, 2026 12:00 AM 22858 PUBLIC_ROOFTOP_PV_FORECAST_20260502000000_0000000515696530.zip
Saturday, May 2, 2026 12:30 AM 22810 PUBLIC_ROOFTOP_PV_FORECAST_20260502003000_0000000515699590.zip
Saturday, May 2, 2026 1:00 AM 22761 PUBLIC_ROOFTOP_PV_FORECAST_20260502010000_0000000515702700.zip
Saturday, May 2, 2026 1:30 AM 22753 PUBLIC_ROOFTOP_PV_FORECAST_20260502013000_0000000515706308.zip
Saturday, May 2, 2026 2:00 AM 22740 PUBLIC_ROOFTOP_PV_FORECAST_20260502020000_0000000515709387.zip
Saturday, May 2, 2026 2:30 AM 22794 PUBLIC_ROOFTOP_PV_FORECAST_20260502023000_0000000515712494.zip
Saturday, May 2, 2026 3:00 AM 22736 PUBLIC_ROOFTOP_PV_FORECAST_20260502030000_0000000515715617.zip
Saturday, May 2, 2026 3:30 AM 22870 PUBLIC_ROOFTOP_PV_FORECAST_20260502033000_0000000515718705.zip
Saturday, May 2, 2026 4:00 AM 22803 PUBLIC_ROOFTOP_PV_FORECAST_20260502040000_0000000515721727.zip
Saturday, May 2, 2026 4:30 AM 22764 PUBLIC_ROOFTOP_PV_FORECAST_20260502043000_0000000515725715.zip
Saturday, May 2, 2026 5:01 AM 22847 PUBLIC_ROOFTOP_PV_FORECAST_20260502050000_0000000515728449.zip
Saturday, May 2, 2026 5:30 AM 22789 PUBLIC_ROOFTOP_PV_FORECAST_20260502053000_0000000515731074.zip
Saturday, May 2, 2026 6:00 AM 22681 PUBLIC_ROOFTOP_PV_FORECAST_20260502060000_0000000515733706.zip
Saturday, May 2, 2026 6:30 AM 22712 PUBLIC_ROOFTOP_PV_FORECAST_20260502063000_0000000515736889.zip
Saturday, May 2, 2026 7:00 AM 22628 PUBLIC_ROOFTOP_PV_FORECAST_20260502070000_0000000515739653.zip
Saturday, May 2, 2026 7:30 AM 22533 PUBLIC_ROOFTOP_PV_FORECAST_20260502073000_0000000515743213.zip
Saturday, May 2, 2026 8:00 AM 22449 PUBLIC_ROOFTOP_PV_FORECAST_20260502080000_0000000515746182.zip
Saturday, May 2, 2026 8:30 AM 22414 PUBLIC_ROOFTOP_PV_FORECAST_20260502083000_0000000515749575.zip
Saturday, May 2, 2026 9:00 AM 22356 PUBLIC_ROOFTOP_PV_FORECAST_20260502090000_0000000515752544.zip
Saturday, May 2, 2026 9:31 AM 22185 PUBLIC_ROOFTOP_PV_FORECAST_20260502093000_0000000515756096.zip
Saturday, May 2, 2026 10:01 AM 22089 PUBLIC_ROOFTOP_PV_FORECAST_20260502100000_0000000515759029.zip
Saturday, May 2, 2026 10:30 AM 21905 PUBLIC_ROOFTOP_PV_FORECAST_20260502103000_0000000515762782.zip
Saturday, May 2, 2026 11:00 AM 21864 PUBLIC_ROOFTOP_PV_FORECAST_20260502110000_0000000515765862.zip
Saturday, May 2, 2026 11:31 AM 21736 PUBLIC_ROOFTOP_PV_FORECAST_20260502113000_0000000515769612.zip
Saturday, May 2, 2026 12:00 PM 21648 PUBLIC_ROOFTOP_PV_FORECAST_20260502120000_0000000515772882.zip
Saturday, May 2, 2026 12:30 PM 21457 PUBLIC_ROOFTOP_PV_FORECAST_20260502123000_0000000515777052.zip
Saturday, May 2, 2026 1:00 PM 21424 PUBLIC_ROOFTOP_PV_FORECAST_20260502130000_0000000515780266.zip
Saturday, May 2, 2026 1:30 PM 21317 PUBLIC_ROOFTOP_PV_FORECAST_20260502133000_0000000515783665.zip
Saturday, May 2, 2026 2:00 PM 21196 PUBLIC_ROOFTOP_PV_FORECAST_20260502140000_0000000515786976.zip
Saturday, May 2, 2026 2:30 PM 20961 PUBLIC_ROOFTOP_PV_FORECAST_20260502143000_0000000515790266.zip
Saturday, May 2, 2026 3:00 PM 20951 PUBLIC_ROOFTOP_PV_FORECAST_20260502150000_0000000515793489.zip
Saturday, May 2, 2026 3:30 PM 20860 PUBLIC_ROOFTOP_PV_FORECAST_20260502153000_0000000515796777.zip
Saturday, May 2, 2026 4:01 PM 20681 PUBLIC_ROOFTOP_PV_FORECAST_20260502160000_0000000515799866.zip
Saturday, May 2, 2026 4:31 PM 20642 PUBLIC_ROOFTOP_PV_FORECAST_20260502163000_0000000515803069.zip
Saturday, May 2, 2026 5:01 PM 20403 PUBLIC_ROOFTOP_PV_FORECAST_20260502170000_0000000515806153.zip
Saturday, May 2, 2026 5:31 PM 20441 PUBLIC_ROOFTOP_PV_FORECAST_20260502173000_0000000515809448.zip
Saturday, May 2, 2026 6:02 PM 20345 PUBLIC_ROOFTOP_PV_FORECAST_20260502180000_0000000515812668.zip
Saturday, May 2, 2026 6:31 PM 20331 PUBLIC_ROOFTOP_PV_FORECAST_20260502183000_0000000515816168.zip
Saturday, May 2, 2026 7:01 PM 20377 PUBLIC_ROOFTOP_PV_FORECAST_20260502190000_0000000515819375.zip
Saturday, May 2, 2026 7:30 PM 20285 PUBLIC_ROOFTOP_PV_FORECAST_20260502193000_0000000515822440.zip
Saturday, May 2, 2026 8:00 PM 20412 PUBLIC_ROOFTOP_PV_FORECAST_20260502200000_0000000515825493.zip
Saturday, May 2, 2026 8:31 PM 20350 PUBLIC_ROOFTOP_PV_FORECAST_20260502203000_0000000515828570.zip
Saturday, May 2, 2026 9:00 PM 20315 PUBLIC_ROOFTOP_PV_FORECAST_20260502210000_0000000515831548.zip
Saturday, May 2, 2026 9:31 PM 20365 PUBLIC_ROOFTOP_PV_FORECAST_20260502213000_0000000515834726.zip
Saturday, May 2, 2026 10:00 PM 20316 PUBLIC_ROOFTOP_PV_FORECAST_20260502220000_0000000515837844.zip
Saturday, May 2, 2026 10:31 PM 20250 PUBLIC_ROOFTOP_PV_FORECAST_20260502223000_0000000515840941.zip
Saturday, May 2, 2026 11:01 PM 20268 PUBLIC_ROOFTOP_PV_FORECAST_20260502230000_0000000515844018.zip
Saturday, May 2, 2026 11:30 PM 20152 PUBLIC_ROOFTOP_PV_FORECAST_20260502233000_0000000515847093.zip
Sunday, May 3, 2026 12:01 AM 22867 PUBLIC_ROOFTOP_PV_FORECAST_20260503000000_0000000515850144.zip
Sunday, May 3, 2026 12:30 AM 22834 PUBLIC_ROOFTOP_PV_FORECAST_20260503003000_0000000515853235.zip
Sunday, May 3, 2026 1:01 AM 22774 PUBLIC_ROOFTOP_PV_FORECAST_20260503010000_0000000515856198.zip
Sunday, May 3, 2026 1:30 AM 22831 PUBLIC_ROOFTOP_PV_FORECAST_20260503013000_0000000515859308.zip
Sunday, May 3, 2026 2:00 AM 22862 PUBLIC_ROOFTOP_PV_FORECAST_20260503020000_0000000515862296.zip
Sunday, May 3, 2026 2:30 AM 22857 PUBLIC_ROOFTOP_PV_FORECAST_20260503023000_0000000515865416.zip
Sunday, May 3, 2026 3:01 AM 22855 PUBLIC_ROOFTOP_PV_FORECAST_20260503030000_0000000515868436.zip
Sunday, May 3, 2026 3:32 AM 22792 PUBLIC_ROOFTOP_PV_FORECAST_20260503033000_0000000515871466.zip
Sunday, May 3, 2026 4:02 AM 22804 PUBLIC_ROOFTOP_PV_FORECAST_20260503040000_0000000515874492.zip
Sunday, May 3, 2026 4:31 AM 22853 PUBLIC_ROOFTOP_PV_FORECAST_20260503043000_0000000515878707.zip
Sunday, May 3, 2026 5:02 AM 22752 PUBLIC_ROOFTOP_PV_FORECAST_20260503050000_0000000515881425.zip
Sunday, May 3, 2026 5:32 AM 22766 PUBLIC_ROOFTOP_PV_FORECAST_20260503053000_0000000515884122.zip
Sunday, May 3, 2026 6:00 AM 22751 PUBLIC_ROOFTOP_PV_FORECAST_20260503060000_0000000515886840.zip
Sunday, May 3, 2026 6:32 AM 22760 PUBLIC_ROOFTOP_PV_FORECAST_20260503063000_0000000515890059.zip
Sunday, May 3, 2026 7:02 AM 22606 PUBLIC_ROOFTOP_PV_FORECAST_20260503070000_0000000515892810.zip
Sunday, May 3, 2026 7:31 AM 22569 PUBLIC_ROOFTOP_PV_FORECAST_20260503073000_0000000515896242.zip
Sunday, May 3, 2026 8:02 AM 22486 PUBLIC_ROOFTOP_PV_FORECAST_20260503080000_0000000515899271.zip
Sunday, May 3, 2026 8:31 AM 22343 PUBLIC_ROOFTOP_PV_FORECAST_20260503083000_0000000515902649.zip
Sunday, May 3, 2026 9:01 AM 22305 PUBLIC_ROOFTOP_PV_FORECAST_20260503090000_0000000515905710.zip
Sunday, May 3, 2026 9:31 AM 22178 PUBLIC_ROOFTOP_PV_FORECAST_20260503093000_0000000515909308.zip
Sunday, May 3, 2026 10:01 AM 22050 PUBLIC_ROOFTOP_PV_FORECAST_20260503100000_0000000515912452.zip
Sunday, May 3, 2026 10:30 AM 21942 PUBLIC_ROOFTOP_PV_FORECAST_20260503103000_0000000515916215.zip
Sunday, May 3, 2026 11:01 AM 21850 PUBLIC_ROOFTOP_PV_FORECAST_20260503110000_0000000515919426.zip
Sunday, May 3, 2026 11:32 AM 21738 PUBLIC_ROOFTOP_PV_FORECAST_20260503113000_0000000515923239.zip
Sunday, May 3, 2026 12:02 PM 21637 PUBLIC_ROOFTOP_PV_FORECAST_20260503120000_0000000515926499.zip
Sunday, May 3, 2026 12:31 PM 21555 PUBLIC_ROOFTOP_PV_FORECAST_20260503123000_0000000515930419.zip
Sunday, May 3, 2026 1:00 PM 21393 PUBLIC_ROOFTOP_PV_FORECAST_20260503130000_0000000515933612.zip
Sunday, May 3, 2026 1:31 PM 21261 PUBLIC_ROOFTOP_PV_FORECAST_20260503133000_0000000515936982.zip
Sunday, May 3, 2026 2:03 PM 21221 PUBLIC_ROOFTOP_PV_FORECAST_20260503140000_0000000515940289.zip
Sunday, May 3, 2026 2:32 PM 21119 PUBLIC_ROOFTOP_PV_FORECAST_20260503143000_0000000515943475.zip
Sunday, May 3, 2026 3:02 PM 20998 PUBLIC_ROOFTOP_PV_FORECAST_20260503150000_0000000515946595.zip
Sunday, May 3, 2026 3:31 PM 20893 PUBLIC_ROOFTOP_PV_FORECAST_20260503153000_0000000515949694.zip
Sunday, May 3, 2026 4:03 PM 20695 PUBLIC_ROOFTOP_PV_FORECAST_20260503160000_0000000515952823.zip
Sunday, May 3, 2026 4:32 PM 20669 PUBLIC_ROOFTOP_PV_FORECAST_20260503163000_0000000515956062.zip
Sunday, May 3, 2026 5:03 PM 20527 PUBLIC_ROOFTOP_PV_FORECAST_20260503170000_0000000515959287.zip
Sunday, May 3, 2026 5:33 PM 20471 PUBLIC_ROOFTOP_PV_FORECAST_20260503173000_0000000515962445.zip
Sunday, May 3, 2026 6:02 PM 20413 PUBLIC_ROOFTOP_PV_FORECAST_20260503180000_0000000515965607.zip
Sunday, May 3, 2026 6:30 PM 20372 PUBLIC_ROOFTOP_PV_FORECAST_20260503183000_0000000515968898.zip
Sunday, May 3, 2026 7:02 PM 20339 PUBLIC_ROOFTOP_PV_FORECAST_20260503190000_0000000515972062.zip
Sunday, May 3, 2026 7:33 PM 20378 PUBLIC_ROOFTOP_PV_FORECAST_20260503193000_0000000515975143.zip
Sunday, May 3, 2026 8:01 PM 20301 PUBLIC_ROOFTOP_PV_FORECAST_20260503200000_0000000515978261.zip
Sunday, May 3, 2026 8:33 PM 20251 PUBLIC_ROOFTOP_PV_FORECAST_20260503203000_0000000515981328.zip
Sunday, May 3, 2026 9:03 PM 20237 PUBLIC_ROOFTOP_PV_FORECAST_20260503210000_0000000515984304.zip
Sunday, May 3, 2026 9:31 PM 20195 PUBLIC_ROOFTOP_PV_FORECAST_20260503213000_0000000515987356.zip
Sunday, May 3, 2026 10:02 PM 20280 PUBLIC_ROOFTOP_PV_FORECAST_20260503220000_0000000515990412.zip
Sunday, May 3, 2026 10:31 PM 20259 PUBLIC_ROOFTOP_PV_FORECAST_20260503223000_0000000515993580.zip
Sunday, May 3, 2026 11:01 PM 20265 PUBLIC_ROOFTOP_PV_FORECAST_20260503230000_0000000515996641.zip
Sunday, May 3, 2026 11:34 PM 20215 PUBLIC_ROOFTOP_PV_FORECAST_20260503233000_0000000515999604.zip
Monday, May 4, 2026 12:05 AM 22730 PUBLIC_ROOFTOP_PV_FORECAST_20260504000000_0000000516002511.zip
Monday, May 4, 2026 12:33 AM 22811 PUBLIC_ROOFTOP_PV_FORECAST_20260504003000_0000000516005513.zip
Monday, May 4, 2026 1:04 AM 22836 PUBLIC_ROOFTOP_PV_FORECAST_20260504010000_0000000516008457.zip
Monday, May 4, 2026 1:32 AM 22836 PUBLIC_ROOFTOP_PV_FORECAST_20260504013000_0000000516011693.zip
Monday, May 4, 2026 2:03 AM 22840 PUBLIC_ROOFTOP_PV_FORECAST_20260504020000_0000000516014768.zip
Monday, May 4, 2026 2:30 AM 22818 PUBLIC_ROOFTOP_PV_FORECAST_20260504023000_0000000516017940.zip
Monday, May 4, 2026 3:01 AM 22753 PUBLIC_ROOFTOP_PV_FORECAST_20260504030000_0000000516020943.zip
Monday, May 4, 2026 3:31 AM 22874 PUBLIC_ROOFTOP_PV_FORECAST_20260504033000_0000000516024095.zip
Monday, May 4, 2026 4:03 AM 22856 PUBLIC_ROOFTOP_PV_FORECAST_20260504040000_0000000516027053.zip
Monday, May 4, 2026 4:31 AM 22833 PUBLIC_ROOFTOP_PV_FORECAST_20260504043000_0000000516031015.zip
Monday, May 4, 2026 5:04 AM 22834 PUBLIC_ROOFTOP_PV_FORECAST_20260504050000_0000000516033669.zip
Monday, May 4, 2026 5:35 AM 22742 PUBLIC_ROOFTOP_PV_FORECAST_20260504053000_0000000516036216.zip
Monday, May 4, 2026 6:03 AM 22741 PUBLIC_ROOFTOP_PV_FORECAST_20260504060000_0000000516038908.zip
Monday, May 4, 2026 6:34 AM 22628 PUBLIC_ROOFTOP_PV_FORECAST_20260504063000_0000000516042192.zip
Monday, May 4, 2026 7:04 AM 22598 PUBLIC_ROOFTOP_PV_FORECAST_20260504070000_0000000516045005.zip
Monday, May 4, 2026 7:34 AM 22497 PUBLIC_ROOFTOP_PV_FORECAST_20260504073000_0000000516048437.zip
Monday, May 4, 2026 8:01 AM 22480 PUBLIC_ROOFTOP_PV_FORECAST_20260504080000_0000000516051374.zip
Monday, May 4, 2026 8:32 AM 22325 PUBLIC_ROOFTOP_PV_FORECAST_20260504083000_0000000516055074.zip
Monday, May 4, 2026 9:01 AM 22210 PUBLIC_ROOFTOP_PV_FORECAST_20260504090000_0000000516058063.zip
Monday, May 4, 2026 9:34 AM 22042 PUBLIC_ROOFTOP_PV_FORECAST_20260504093000_0000000516061679.zip
Monday, May 4, 2026 10:03 AM 22027 PUBLIC_ROOFTOP_PV_FORECAST_20260504100000_0000000516064626.zip
Monday, May 4, 2026 10:34 AM 21832 PUBLIC_ROOFTOP_PV_FORECAST_20260504103000_0000000516068298.zip
Monday, May 4, 2026 11:05 AM 21750 PUBLIC_ROOFTOP_PV_FORECAST_20260504110000_0000000516071575.zip
Monday, May 4, 2026 11:35 AM 21636 PUBLIC_ROOFTOP_PV_FORECAST_20260504113000_0000000516075547.zip
Monday, May 4, 2026 12:04 PM 21574 PUBLIC_ROOFTOP_PV_FORECAST_20260504120000_0000000516078574.zip
Monday, May 4, 2026 12:35 PM 21424 PUBLIC_ROOFTOP_PV_FORECAST_20260504123000_0000000516082629.zip
Monday, May 4, 2026 1:02 PM 21270 PUBLIC_ROOFTOP_PV_FORECAST_20260504130000_0000000516086183.zip
Monday, May 4, 2026 1:34 PM 21272 PUBLIC_ROOFTOP_PV_FORECAST_20260504133000_0000000516089515.zip
Monday, May 4, 2026 2:04 PM 21105 PUBLIC_ROOFTOP_PV_FORECAST_20260504140000_0000000516092947.zip
Monday, May 4, 2026 2:32 PM 20966 PUBLIC_ROOFTOP_PV_FORECAST_20260504143000_0000000516096457.zip
Monday, May 4, 2026 3:01 PM 20832 PUBLIC_ROOFTOP_PV_FORECAST_20260504150000_0000000516099896.zip
Monday, May 4, 2026 3:34 PM 20810 PUBLIC_ROOFTOP_PV_FORECAST_20260504153000_0000000516103436.zip
Monday, May 4, 2026 4:05 PM 20718 PUBLIC_ROOFTOP_PV_FORECAST_20260504160000_0000000516106876.zip
Monday, May 4, 2026 4:35 PM 20692 PUBLIC_ROOFTOP_PV_FORECAST_20260504163000_0000000516110557.zip
Monday, May 4, 2026 5:02 PM 20523 PUBLIC_ROOFTOP_PV_FORECAST_20260504170000_0000000516113902.zip
Monday, May 4, 2026 5:35 PM 20320 PUBLIC_ROOFTOP_PV_FORECAST_20260504173000_0000000516117434.zip
Monday, May 4, 2026 6:01 PM 20374 PUBLIC_ROOFTOP_PV_FORECAST_20260504180000_0000000516120700.zip
Monday, May 4, 2026 6:32 PM 20369 PUBLIC_ROOFTOP_PV_FORECAST_20260504183000_0000000516124431.zip
Monday, May 4, 2026 7:04 PM 20370 PUBLIC_ROOFTOP_PV_FORECAST_20260504190000_0000000516127550.zip
Monday, May 4, 2026 7:35 PM 20367 PUBLIC_ROOFTOP_PV_FORECAST_20260504193000_0000000516130537.zip
Monday, May 4, 2026 8:01 PM 20299 PUBLIC_ROOFTOP_PV_FORECAST_20260504200000_0000000516133641.zip
Monday, May 4, 2026 8:34 PM 20300 PUBLIC_ROOFTOP_PV_FORECAST_20260504203000_0000000516136660.zip
Monday, May 4, 2026 9:03 PM 20272 PUBLIC_ROOFTOP_PV_FORECAST_20260504210000_0000000516139663.zip
Monday, May 4, 2026 9:34 PM 20233 PUBLIC_ROOFTOP_PV_FORECAST_20260504213000_0000000516142707.zip
Monday, May 4, 2026 10:01 PM 20203 PUBLIC_ROOFTOP_PV_FORECAST_20260504220000_0000000516145826.zip
Monday, May 4, 2026 10:36 PM 20181 PUBLIC_ROOFTOP_PV_FORECAST_20260504223000_0000000516148790.zip
Monday, May 4, 2026 11:05 PM 20228 PUBLIC_ROOFTOP_PV_FORECAST_20260504230000_0000000516151774.zip
Monday, May 4, 2026 11:30 PM 20162 PUBLIC_ROOFTOP_PV_FORECAST_20260504233000_0000000516154711.zip
Tuesday, May 5, 2026 12:03 AM 22865 PUBLIC_ROOFTOP_PV_FORECAST_20260505000000_0000000516157673.zip
Tuesday, May 5, 2026 12:35 AM 22800 PUBLIC_ROOFTOP_PV_FORECAST_20260505003000_0000000516160749.zip
Tuesday, May 5, 2026 1:06 AM 22811 PUBLIC_ROOFTOP_PV_FORECAST_20260505010000_0000000516163841.zip
Tuesday, May 5, 2026 1:34 AM 22798 PUBLIC_ROOFTOP_PV_FORECAST_20260505013000_0000000516167174.zip
Tuesday, May 5, 2026 2:01 AM 22686 PUBLIC_ROOFTOP_PV_FORECAST_20260505020000_0000000516170216.zip
Tuesday, May 5, 2026 2:34 AM 22704 PUBLIC_ROOFTOP_PV_FORECAST_20260505023000_0000000516173275.zip
Tuesday, May 5, 2026 3:06 AM 22786 PUBLIC_ROOFTOP_PV_FORECAST_20260505030000_0000000516176354.zip
Tuesday, May 5, 2026 3:32 AM 22702 PUBLIC_ROOFTOP_PV_FORECAST_20260505033000_0000000516179415.zip
Tuesday, May 5, 2026 4:04 AM 22873 PUBLIC_ROOFTOP_PV_FORECAST_20260505040000_0000000516182437.zip
Tuesday, May 5, 2026 4:35 AM 22732 PUBLIC_ROOFTOP_PV_FORECAST_20260505043000_0000000516186379.zip
Tuesday, May 5, 2026 5:02 AM 22762 PUBLIC_ROOFTOP_PV_FORECAST_20260505050000_0000000516189025.zip
Tuesday, May 5, 2026 5:36 AM 22735 PUBLIC_ROOFTOP_PV_FORECAST_20260505053000_0000000516191554.zip
Tuesday, May 5, 2026 6:05 AM 22735 PUBLIC_ROOFTOP_PV_FORECAST_20260505060000_0000000516194236.zip
Tuesday, May 5, 2026 6:36 AM 22702 PUBLIC_ROOFTOP_PV_FORECAST_20260505063000_0000000516197454.zip
Tuesday, May 5, 2026 7:06 AM 22503 PUBLIC_ROOFTOP_PV_FORECAST_20260505070000_0000000516200220.zip
Tuesday, May 5, 2026 7:35 AM 22419 PUBLIC_ROOFTOP_PV_FORECAST_20260505073000_0000000516203700.zip
Tuesday, May 5, 2026 8:01 AM 22421 PUBLIC_ROOFTOP_PV_FORECAST_20260505080000_0000000516206787.zip
Tuesday, May 5, 2026 8:35 AM 22308 PUBLIC_ROOFTOP_PV_FORECAST_20260505083000_0000000516210462.zip
Tuesday, May 5, 2026 9:07 AM 22179 PUBLIC_ROOFTOP_PV_FORECAST_20260505090000_0000000516213588.zip
Tuesday, May 5, 2026 9:32 AM 22087 PUBLIC_ROOFTOP_PV_FORECAST_20260505093000_0000000516217321.zip
Tuesday, May 5, 2026 10:00 AM 21915 PUBLIC_ROOFTOP_PV_FORECAST_20260505100000_0000000516220385.zip
Tuesday, May 5, 2026 10:35 AM 21888 PUBLIC_ROOFTOP_PV_FORECAST_20260505103000_0000000516224102.zip
Tuesday, May 5, 2026 11:04 AM 21815 PUBLIC_ROOFTOP_PV_FORECAST_20260505110000_0000000516227321.zip
Tuesday, May 5, 2026 11:36 AM 21576 PUBLIC_ROOFTOP_PV_FORECAST_20260505113000_0000000516230987.zip
Tuesday, May 5, 2026 12:03 PM 21525 PUBLIC_ROOFTOP_PV_FORECAST_20260505120000_0000000516234300.zip
Tuesday, May 5, 2026 12:31 PM 21358 PUBLIC_ROOFTOP_PV_FORECAST_20260505123000_0000000516238496.zip
Tuesday, May 5, 2026 1:03 PM 21319 PUBLIC_ROOFTOP_PV_FORECAST_20260505130000_0000000516241823.zip
Tuesday, May 5, 2026 1:34 PM 21246 PUBLIC_ROOFTOP_PV_FORECAST_20260505133000_0000000516245267.zip
Tuesday, May 5, 2026 2:03 PM 21071 PUBLIC_ROOFTOP_PV_FORECAST_20260505140000_0000000516248633.zip
Tuesday, May 5, 2026 2:31 PM 20906 PUBLIC_ROOFTOP_PV_FORECAST_20260505143000_0000000516252090.zip
Tuesday, May 5, 2026 3:06 PM 20975 PUBLIC_ROOFTOP_PV_FORECAST_20260505150000_0000000516255559.zip
Tuesday, May 5, 2026 3:37 PM 20774 PUBLIC_ROOFTOP_PV_FORECAST_20260505153000_0000000516259172.zip
Tuesday, May 5, 2026 4:02 PM 20709 PUBLIC_ROOFTOP_PV_FORECAST_20260505160000_0000000516262597.zip
Tuesday, May 5, 2026 4:36 PM 20561 PUBLIC_ROOFTOP_PV_FORECAST_20260505163000_0000000516266023.zip
Tuesday, May 5, 2026 5:02 PM 20532 PUBLIC_ROOFTOP_PV_FORECAST_20260505170000_0000000516269248.zip
Tuesday, May 5, 2026 5:36 PM 20399 PUBLIC_ROOFTOP_PV_FORECAST_20260505173000_0000000516272653.zip
Tuesday, May 5, 2026 6:08 PM 20377 PUBLIC_ROOFTOP_PV_FORECAST_20260505180000_0000000516275841.zip
Tuesday, May 5, 2026 6:31 PM 20266 PUBLIC_ROOFTOP_PV_FORECAST_20260505183000_0000000516279179.zip
Tuesday, May 5, 2026 7:04 PM 20245 PUBLIC_ROOFTOP_PV_FORECAST_20260505190000_0000000516282333.zip
Tuesday, May 5, 2026 7:34 PM 20298 PUBLIC_ROOFTOP_PV_FORECAST_20260505193000_0000000516285407.zip
Tuesday, May 5, 2026 8:03 PM 20289 PUBLIC_ROOFTOP_PV_FORECAST_20260505200000_0000000516288612.zip
Tuesday, May 5, 2026 8:39 PM 20255 PUBLIC_ROOFTOP_PV_FORECAST_20260505203000_0000000516291690.zip
Tuesday, May 5, 2026 9:07 PM 20206 PUBLIC_ROOFTOP_PV_FORECAST_20260505210000_0000000516294688.zip
Tuesday, May 5, 2026 9:38 PM 20219 PUBLIC_ROOFTOP_PV_FORECAST_20260505213000_0000000516297814.zip
Tuesday, May 5, 2026 10:05 PM 20210 PUBLIC_ROOFTOP_PV_FORECAST_20260505220000_0000000516300946.zip
Tuesday, May 5, 2026 10:32 PM 20218 PUBLIC_ROOFTOP_PV_FORECAST_20260505223000_0000000516304028.zip
Tuesday, May 5, 2026 11:04 PM 20180 PUBLIC_ROOFTOP_PV_FORECAST_20260505230000_0000000516307087.zip
Tuesday, May 5, 2026 11:36 PM 20147 PUBLIC_ROOFTOP_PV_FORECAST_20260505233000_0000000516310101.zip
Wednesday, May 6, 2026 12:08 AM 22644 PUBLIC_ROOFTOP_PV_FORECAST_20260506000000_0000000516313133.zip
Wednesday, May 6, 2026 12:32 AM 22757 PUBLIC_ROOFTOP_PV_FORECAST_20260506003000_0000000516316205.zip
Wednesday, May 6, 2026 1:06 AM 22785 PUBLIC_ROOFTOP_PV_FORECAST_20260506010000_0000000516319253.zip
Wednesday, May 6, 2026 1:33 AM 22714 PUBLIC_ROOFTOP_PV_FORECAST_20260506013000_0000000516322428.zip
Wednesday, May 6, 2026 2:03 AM 22811 PUBLIC_ROOFTOP_PV_FORECAST_20260506020000_0000000516325489.zip
Wednesday, May 6, 2026 2:34 AM 22717 PUBLIC_ROOFTOP_PV_FORECAST_20260506023000_0000000516328615.zip
Wednesday, May 6, 2026 3:08 AM 22823 PUBLIC_ROOFTOP_PV_FORECAST_20260506030000_0000000516331698.zip
Wednesday, May 6, 2026 3:39 AM 22712 PUBLIC_ROOFTOP_PV_FORECAST_20260506033000_0000000516334854.zip
Wednesday, May 6, 2026 4:09 AM 22706 PUBLIC_ROOFTOP_PV_FORECAST_20260506040000_0000000516337789.zip
Wednesday, May 6, 2026 4:34 AM 22618 PUBLIC_ROOFTOP_PV_FORECAST_20260506043000_0000000516341762.zip
Wednesday, May 6, 2026 5:10 AM 22683 PUBLIC_ROOFTOP_PV_FORECAST_20260506050000_0000000516344433.zip
Wednesday, May 6, 2026 5:33 AM 22567 PUBLIC_ROOFTOP_PV_FORECAST_20260506053000_0000000516347039.zip
Wednesday, May 6, 2026 6:08 AM 22624 PUBLIC_ROOFTOP_PV_FORECAST_20260506060000_0000000516349767.zip
Wednesday, May 6, 2026 6:38 AM 22602 PUBLIC_ROOFTOP_PV_FORECAST_20260506063000_0000000516353035.zip
Wednesday, May 6, 2026 7:08 AM 22515 PUBLIC_ROOFTOP_PV_FORECAST_20260506070000_0000000516355946.zip
Wednesday, May 6, 2026 7:33 AM 22555 PUBLIC_ROOFTOP_PV_FORECAST_20260506073000_0000000516359453.zip
Wednesday, May 6, 2026 8:04 AM 22431 PUBLIC_ROOFTOP_PV_FORECAST_20260506080000_0000000516362252.zip
Wednesday, May 6, 2026 8:37 AM 22297 PUBLIC_ROOFTOP_PV_FORECAST_20260506083000_0000000516365778.zip
Wednesday, May 6, 2026 9:08 AM 22244 PUBLIC_ROOFTOP_PV_FORECAST_20260506090000_0000000516368764.zip
Wednesday, May 6, 2026 9:40 AM 22002 PUBLIC_ROOFTOP_PV_FORECAST_20260506093000_0000000516372228.zip
Wednesday, May 6, 2026 10:09 AM 21951 PUBLIC_ROOFTOP_PV_FORECAST_20260506100000_0000000516375191.zip
Wednesday, May 6, 2026 10:35 AM 21786 PUBLIC_ROOFTOP_PV_FORECAST_20260506103000_0000000516378840.zip
Wednesday, May 6, 2026 11:08 AM 21635 PUBLIC_ROOFTOP_PV_FORECAST_20260506110000_0000000516381860.zip
Wednesday, May 6, 2026 11:40 AM 21631 PUBLIC_ROOFTOP_PV_FORECAST_20260506113000_0000000516385564.zip
Wednesday, May 6, 2026 12:10 PM 21509 PUBLIC_ROOFTOP_PV_FORECAST_20260506120000_0000000516388571.zip
Wednesday, May 6, 2026 12:33 PM 21436 PUBLIC_ROOFTOP_PV_FORECAST_20260506123000_0000000516392759.zip
Wednesday, May 6, 2026 1:04 PM 21318 PUBLIC_ROOFTOP_PV_FORECAST_20260506130000_0000000516395845.zip
Wednesday, May 6, 2026 1:34 PM 21204 PUBLIC_ROOFTOP_PV_FORECAST_20260506133000_0000000516398995.zip
Wednesday, May 6, 2026 2:12 PM 21054 PUBLIC_ROOFTOP_PV_FORECAST_20260506140000_0000000516402189.zip
Wednesday, May 6, 2026 2:44 PM 20990 PUBLIC_ROOFTOP_PV_FORECAST_20260506143000_0000000516405568.zip
Wednesday, May 6, 2026 3:04 PM 20897 PUBLIC_ROOFTOP_PV_FORECAST_20260506150000_0000000516409030.zip
Wednesday, May 6, 2026 3:38 PM 20668 PUBLIC_ROOFTOP_PV_FORECAST_20260506153000_0000000516412323.zip
Wednesday, May 6, 2026 4:03 PM 20607 PUBLIC_ROOFTOP_PV_FORECAST_20260506160000_0000000516415565.zip
Wednesday, May 6, 2026 4:36 PM 20530 PUBLIC_ROOFTOP_PV_FORECAST_20260506163000_0000000516418917.zip
Wednesday, May 6, 2026 5:06 PM 20405 PUBLIC_ROOFTOP_PV_FORECAST_20260506170000_0000000516422188.zip
Wednesday, May 6, 2026 5:38 PM 20343 PUBLIC_ROOFTOP_PV_FORECAST_20260506173000_0000000516425432.zip
Wednesday, May 6, 2026 6:01 PM 20266 PUBLIC_ROOFTOP_PV_FORECAST_20260506180000_0000000516428627.zip
Wednesday, May 6, 2026 6:41 PM 20286 PUBLIC_ROOFTOP_PV_FORECAST_20260506183000_0000000516432239.zip
Wednesday, May 6, 2026 7:07 PM 20262 PUBLIC_ROOFTOP_PV_FORECAST_20260506190000_0000000516435603.zip
Wednesday, May 6, 2026 7:41 PM 20188 PUBLIC_ROOFTOP_PV_FORECAST_20260506193000_0000000516438939.zip
Wednesday, May 6, 2026 8:09 PM 20235 PUBLIC_ROOFTOP_PV_FORECAST_20260506200000_0000000516442146.zip
Wednesday, May 6, 2026 8:36 PM 20248 PUBLIC_ROOFTOP_PV_FORECAST_20260506203000_0000000516445305.zip
Wednesday, May 6, 2026 9:08 PM 20222 PUBLIC_ROOFTOP_PV_FORECAST_20260506210000_0000000516448393.zip
Wednesday, May 6, 2026 9:42 PM 20174 PUBLIC_ROOFTOP_PV_FORECAST_20260506213000_0000000516451567.zip
Wednesday, May 6, 2026 10:03 PM 20186 PUBLIC_ROOFTOP_PV_FORECAST_20260506220000_0000000516454741.zip
Wednesday, May 6, 2026 10:40 PM 20166 PUBLIC_ROOFTOP_PV_FORECAST_20260506223000_0000000516457842.zip
Wednesday, May 6, 2026 11:01 PM 20106 PUBLIC_ROOFTOP_PV_FORECAST_20260506230000_0000000516460953.zip
Wednesday, May 6, 2026 11:38 PM 20090 PUBLIC_ROOFTOP_PV_FORECAST_20260506233000_0000000516464073.zip
Thursday, May 7, 2026 12:07 AM 22651 PUBLIC_ROOFTOP_PV_FORECAST_20260507000000_0000000516467156.zip
Thursday, May 7, 2026 12:41 AM 22737 PUBLIC_ROOFTOP_PV_FORECAST_20260507003000_0000000516470325.zip
Thursday, May 7, 2026 1:04 AM 22683 PUBLIC_ROOFTOP_PV_FORECAST_20260507010000_0000000516473477.zip
Thursday, May 7, 2026 1:41 AM 22649 PUBLIC_ROOFTOP_PV_FORECAST_20260507013000_0000000516476769.zip
Thursday, May 7, 2026 2:04 AM 22630 PUBLIC_ROOFTOP_PV_FORECAST_20260507020000_0000000516479908.zip
Thursday, May 7, 2026 2:46 AM 22618 PUBLIC_ROOFTOP_PV_FORECAST_20260507023000_0000000516483101.zip
Thursday, May 7, 2026 3:10 AM 22723 PUBLIC_ROOFTOP_PV_FORECAST_20260507030000_0000000516486158.zip
Thursday, May 7, 2026 3:40 AM 22671 PUBLIC_ROOFTOP_PV_FORECAST_20260507033000_0000000516489691.zip
Thursday, May 7, 2026 4:04 AM 22604 PUBLIC_ROOFTOP_PV_FORECAST_20260507040000_0000000516492739.zip
Thursday, May 7, 2026 4:43 AM 22531 PUBLIC_ROOFTOP_PV_FORECAST_20260507043000_0000000516496747.zip
Thursday, May 7, 2026 5:09 AM 22503 PUBLIC_ROOFTOP_PV_FORECAST_20260507050000_0000000516499515.zip
Thursday, May 7, 2026 5:36 AM 22511 PUBLIC_ROOFTOP_PV_FORECAST_20260507053000_0000000516502227.zip
Thursday, May 7, 2026 6:08 AM 22515 PUBLIC_ROOFTOP_PV_FORECAST_20260507060000_0000000516504974.zip
Thursday, May 7, 2026 6:39 AM 22531 PUBLIC_ROOFTOP_PV_FORECAST_20260507063000_0000000516508355.zip
Thursday, May 7, 2026 7:05 AM 22557 PUBLIC_ROOFTOP_PV_FORECAST_20260507070000_0000000516511192.zip
Thursday, May 7, 2026 7:35 AM 22357 PUBLIC_ROOFTOP_PV_FORECAST_20260507073000_0000000516514660.zip
Thursday, May 7, 2026 8:05 AM 22294 PUBLIC_ROOFTOP_PV_FORECAST_20260507080000_0000000516517629.zip
Thursday, May 7, 2026 8:33 AM 22173 PUBLIC_ROOFTOP_PV_FORECAST_20260507083000_0000000516521140.zip
Thursday, May 7, 2026 9:12 AM 22000 PUBLIC_ROOFTOP_PV_FORECAST_20260507090000_0000000516524637.zip
Thursday, May 7, 2026 9:43 AM 21906 PUBLIC_ROOFTOP_PV_FORECAST_20260507093000_0000000516528218.zip
Thursday, May 7, 2026 10:11 AM 21845 PUBLIC_ROOFTOP_PV_FORECAST_20260507100000_0000000516531270.zip
Thursday, May 7, 2026 10:43 AM 21683 PUBLIC_ROOFTOP_PV_FORECAST_20260507103000_0000000516535220.zip
Thursday, May 7, 2026 11:12 AM 21646 PUBLIC_ROOFTOP_PV_FORECAST_20260507110000_0000000516538471.zip
Thursday, May 7, 2026 11:43 AM 21557 PUBLIC_ROOFTOP_PV_FORECAST_20260507113000_0000000516542362.zip
Thursday, May 7, 2026 12:23 PM 21457 PUBLIC_ROOFTOP_PV_FORECAST_20260507120000_0000000516545584.zip
Thursday, May 7, 2026 12:51 PM 21313 PUBLIC_ROOFTOP_PV_FORECAST_20260507123000_0000000516549874.zip
Thursday, May 7, 2026 1:15 PM 21232 PUBLIC_ROOFTOP_PV_FORECAST_20260507130000_0000000516553278.zip
Thursday, May 7, 2026 1:37 PM 21102 PUBLIC_ROOFTOP_PV_FORECAST_20260507133000_0000000516556937.zip
Thursday, May 7, 2026 2:11 PM 21019 PUBLIC_ROOFTOP_PV_FORECAST_20260507140000_0000000516560409.zip
Thursday, May 7, 2026 2:46 PM 20860 PUBLIC_ROOFTOP_PV_FORECAST_20260507143000_0000000516564005.zip
Thursday, May 7, 2026 3:06 PM 20755 PUBLIC_ROOFTOP_PV_FORECAST_20260507150000_0000000516567531.zip
Thursday, May 7, 2026 3:47 PM 20602 PUBLIC_ROOFTOP_PV_FORECAST_20260507153000_0000000516571111.zip
Thursday, May 7, 2026 4:07 PM 20550 PUBLIC_ROOFTOP_PV_FORECAST_20260507160000_0000000516574551.zip
Thursday, May 7, 2026 4:48 PM 20461 PUBLIC_ROOFTOP_PV_FORECAST_20260507163000_0000000516577929.zip
Thursday, May 7, 2026 5:06 PM 20277 PUBLIC_ROOFTOP_PV_FORECAST_20260507170000_0000000516581153.zip
Thursday, May 7, 2026 5:43 PM 20215 PUBLIC_ROOFTOP_PV_FORECAST_20260507173000_0000000516584377.zip
Thursday, May 7, 2026 6:22 PM 20186 PUBLIC_ROOFTOP_PV_FORECAST_20260507180000_0000000516587540.zip
Thursday, May 7, 2026 6:48 PM 20113 PUBLIC_ROOFTOP_PV_FORECAST_20260507183000_0000000516590952.zip
Thursday, May 7, 2026 7:11 PM 20159 PUBLIC_ROOFTOP_PV_FORECAST_20260507190000_0000000516594060.zip
Thursday, May 7, 2026 7:53 PM 20121 PUBLIC_ROOFTOP_PV_FORECAST_20260507193000_0000000516597194.zip
Thursday, May 7, 2026 8:13 PM 20166 PUBLIC_ROOFTOP_PV_FORECAST_20260507200000_0000000516600455.zip
Thursday, May 7, 2026 8:45 PM 20084 PUBLIC_ROOFTOP_PV_FORECAST_20260507203000_0000000516603768.zip
Thursday, May 7, 2026 9:14 PM 20093 PUBLIC_ROOFTOP_PV_FORECAST_20260507210000_0000000516606870.zip
Thursday, May 7, 2026 9:31 PM 20153 PUBLIC_ROOFTOP_PV_FORECAST_20260507213000_0000000516610552.zip
Thursday, May 7, 2026 10:19 PM 20073 PUBLIC_ROOFTOP_PV_FORECAST_20260507220000_0000000516614365.zip
Thursday, May 7, 2026 10:41 PM 20086 PUBLIC_ROOFTOP_PV_FORECAST_20260507223000_0000000516617967.zip
Thursday, May 7, 2026 11:19 PM 20031 PUBLIC_ROOFTOP_PV_FORECAST_20260507230000_0000000516621069.zip
Thursday, May 7, 2026 11:47 PM 20014 PUBLIC_ROOFTOP_PV_FORECAST_20260507233000_0000000516624134.zip
Friday, May 8, 2026 12:13 AM 22519 PUBLIC_ROOFTOP_PV_FORECAST_20260508000000_0000000516627116.zip
Friday, May 8, 2026 12:39 AM 22615 PUBLIC_ROOFTOP_PV_FORECAST_20260508003000_0000000516630246.zip
Friday, May 8, 2026 1:18 AM 22619 PUBLIC_ROOFTOP_PV_FORECAST_20260508010000_0000000516633357.zip
Friday, May 8, 2026 1:41 AM 22542 PUBLIC_ROOFTOP_PV_FORECAST_20260508013000_0000000516636585.zip
Friday, May 8, 2026 2:19 AM 22646 PUBLIC_ROOFTOP_PV_FORECAST_20260508020000_0000000516639719.zip
Friday, May 8, 2026 2:43 AM 22621 PUBLIC_ROOFTOP_PV_FORECAST_20260508023000_0000000516642912.zip
Friday, May 8, 2026 3:03 AM 22642 PUBLIC_ROOFTOP_PV_FORECAST_20260508030000_0000000516645966.zip
Friday, May 8, 2026 3:45 AM 22576 PUBLIC_ROOFTOP_PV_FORECAST_20260508033000_0000000516649079.zip
Friday, May 8, 2026 4:09 AM 22549 PUBLIC_ROOFTOP_PV_FORECAST_20260508040000_0000000516652031.zip
Friday, May 8, 2026 4:54 AM 22496 PUBLIC_ROOFTOP_PV_FORECAST_20260508043000_0000000516656014.zip
Friday, May 8, 2026 5:15 AM 22562 PUBLIC_ROOFTOP_PV_FORECAST_20260508050000_0000000516658583.zip
Friday, May 8, 2026 5:38 AM 22530 PUBLIC_ROOFTOP_PV_FORECAST_20260508053000_0000000516661322.zip
Friday, May 8, 2026 6:03 AM 22517 PUBLIC_ROOFTOP_PV_FORECAST_20260508060000_0000000516664070.zip
Friday, May 8, 2026 6:48 AM 22531 PUBLIC_ROOFTOP_PV_FORECAST_20260508063000_0000000516667367.zip
Friday, May 8, 2026 7:12 AM 22501 PUBLIC_ROOFTOP_PV_FORECAST_20260508070000_0000000516670304.zip
Friday, May 8, 2026 7:41 AM 22405 PUBLIC_ROOFTOP_PV_FORECAST_20260508073000_0000000516673855.zip
Friday, May 8, 2026 8:09 AM 22263 PUBLIC_ROOFTOP_PV_FORECAST_20260508080000_0000000516676681.zip
Friday, May 8, 2026 8:36 AM 22059 PUBLIC_ROOFTOP_PV_FORECAST_20260508083000_0000000516680211.zip
Friday, May 8, 2026 9:23 AM 22033 PUBLIC_ROOFTOP_PV_FORECAST_20260508090000_0000000516683195.zip
Friday, May 8, 2026 9:49 AM 21941 PUBLIC_ROOFTOP_PV_FORECAST_20260508093000_0000000516687689.zip
Friday, May 8, 2026 10:13 AM 21784 PUBLIC_ROOFTOP_PV_FORECAST_20260508100000_0000000516690983.zip
Friday, May 8, 2026 10:41 AM 21720 PUBLIC_ROOFTOP_PV_FORECAST_20260508103000_0000000516694518.zip
Friday, May 8, 2026 11:07 AM 21616 PUBLIC_ROOFTOP_PV_FORECAST_20260508110000_0000000516700343.zip
Friday, May 8, 2026 11:33 AM 21496 PUBLIC_ROOFTOP_PV_FORECAST_20260508113000_0000000516704653.zip
Friday, May 8, 2026 12:05 PM 21397 PUBLIC_ROOFTOP_PV_FORECAST_20260508120000_0000000516707812.zip
Friday, May 8, 2026 12:38 PM 21280 PUBLIC_ROOFTOP_PV_FORECAST_20260508123000_0000000516711966.zip
Friday, May 8, 2026 1:15 PM 21153 PUBLIC_ROOFTOP_PV_FORECAST_20260508130000_0000000516715408.zip
Friday, May 8, 2026 1:52 PM 21093 PUBLIC_ROOFTOP_PV_FORECAST_20260508133000_0000000516718754.zip
Friday, May 8, 2026 2:27 PM 20922 PUBLIC_ROOFTOP_PV_FORECAST_20260508140000_0000000516722242.zip
Friday, May 8, 2026 3:00 PM 20760 PUBLIC_ROOFTOP_PV_FORECAST_20260508143000_0000000516725772.zip
Friday, May 8, 2026 3:27 PM 20653 PUBLIC_ROOFTOP_PV_FORECAST_20260508150000_0000000516729285.zip
Friday, May 8, 2026 3:53 PM 20654 PUBLIC_ROOFTOP_PV_FORECAST_20260508153000_0000000516732940.zip
Friday, May 8, 2026 4:25 PM 20529 PUBLIC_ROOFTOP_PV_FORECAST_20260508160000_0000000516736400.zip
Friday, May 8, 2026 4:56 PM 20426 PUBLIC_ROOFTOP_PV_FORECAST_20260508163000_0000000516739778.zip
Friday, May 8, 2026 5:26 PM 20275 PUBLIC_ROOFTOP_PV_FORECAST_20260508170000_0000000516743329.zip
Friday, May 8, 2026 6:00 PM 20251 PUBLIC_ROOFTOP_PV_FORECAST_20260508173000_0000000516746908.zip
Friday, May 8, 2026 6:36 PM 20144 PUBLIC_ROOFTOP_PV_FORECAST_20260508180000_0000000516750249.zip
Friday, May 8, 2026 6:36 PM 20123 PUBLIC_ROOFTOP_PV_FORECAST_20260508183000_0000000516753763.zip
Friday, May 8, 2026 7:22 PM 20176 PUBLIC_ROOFTOP_PV_FORECAST_20260508190000_0000000516756872.zip
Friday, May 8, 2026 8:13 PM 20109 PUBLIC_ROOFTOP_PV_FORECAST_20260508193000_0000000516759884.zip
Friday, May 8, 2026 8:13 PM 20085 PUBLIC_ROOFTOP_PV_FORECAST_20260508200000_0000000516762933.zip
Friday, May 8, 2026 9:10 PM 20153 PUBLIC_ROOFTOP_PV_FORECAST_20260508203000_0000000516765997.zip
Friday, May 8, 2026 9:11 PM 20153 PUBLIC_ROOFTOP_PV_FORECAST_20260508210000_0000000516768957.zip
Friday, May 8, 2026 10:07 PM 20011 PUBLIC_ROOFTOP_PV_FORECAST_20260508213000_0000000516771975.zip
Friday, May 8, 2026 10:41 PM 20048 PUBLIC_ROOFTOP_PV_FORECAST_20260508220000_0000000516775217.zip
Friday, May 8, 2026 10:41 PM 20012 PUBLIC_ROOFTOP_PV_FORECAST_20260508223000_0000000516778198.zip
Friday, May 8, 2026 11:00 PM 19991 PUBLIC_ROOFTOP_PV_FORECAST_20260508230000_0000000516781280.zip
Friday, May 8, 2026 11:30 PM 19954 PUBLIC_ROOFTOP_PV_FORECAST_20260508233000_0000000516784402.zip
Saturday, May 9, 2026 12:00 AM 22552 PUBLIC_ROOFTOP_PV_FORECAST_20260509000000_0000000516787637.zip
Saturday, May 9, 2026 12:30 AM 22539 PUBLIC_ROOFTOP_PV_FORECAST_20260509003000_0000000516790723.zip
Saturday, May 9, 2026 1:00 AM 22521 PUBLIC_ROOFTOP_PV_FORECAST_20260509010000_0000000516793693.zip
Saturday, May 9, 2026 1:30 AM 22499 PUBLIC_ROOFTOP_PV_FORECAST_20260509013000_0000000516796824.zip
Saturday, May 9, 2026 2:00 AM 22589 PUBLIC_ROOFTOP_PV_FORECAST_20260509020000_0000000516799914.zip
Saturday, May 9, 2026 2:30 AM 22554 PUBLIC_ROOFTOP_PV_FORECAST_20260509023000_0000000516802939.zip
Saturday, May 9, 2026 3:00 AM 22615 PUBLIC_ROOFTOP_PV_FORECAST_20260509030000_0000000516805918.zip
Saturday, May 9, 2026 3:30 AM 22645 PUBLIC_ROOFTOP_PV_FORECAST_20260509033000_0000000516808953.zip
Saturday, May 9, 2026 4:00 AM 22582 PUBLIC_ROOFTOP_PV_FORECAST_20260509040000_0000000516811888.zip
Saturday, May 9, 2026 4:30 AM 22536 PUBLIC_ROOFTOP_PV_FORECAST_20260509043000_0000000516815836.zip
Saturday, May 9, 2026 5:01 AM 22543 PUBLIC_ROOFTOP_PV_FORECAST_20260509050000_0000000516818535.zip
Saturday, May 9, 2026 5:30 AM 22431 PUBLIC_ROOFTOP_PV_FORECAST_20260509053000_0000000516821166.zip
Saturday, May 9, 2026 6:00 AM 22515 PUBLIC_ROOFTOP_PV_FORECAST_20260509060000_0000000516823940.zip
Saturday, May 9, 2026 6:30 AM 22392 PUBLIC_ROOFTOP_PV_FORECAST_20260509063000_0000000516827137.zip
Saturday, May 9, 2026 7:00 AM 22371 PUBLIC_ROOFTOP_PV_FORECAST_20260509070000_0000000516829883.zip
Saturday, May 9, 2026 7:30 AM 22289 PUBLIC_ROOFTOP_PV_FORECAST_20260509073000_0000000516833295.zip
Saturday, May 9, 2026 8:00 AM 22213 PUBLIC_ROOFTOP_PV_FORECAST_20260509080000_0000000516836354.zip
Saturday, May 9, 2026 8:30 AM 22081 PUBLIC_ROOFTOP_PV_FORECAST_20260509083000_0000000516839842.zip
Saturday, May 9, 2026 9:00 AM 21985 PUBLIC_ROOFTOP_PV_FORECAST_20260509090000_0000000516842692.zip
Saturday, May 9, 2026 9:30 AM 21775 PUBLIC_ROOFTOP_PV_FORECAST_20260509093000_0000000516846304.zip
Saturday, May 9, 2026 10:00 AM 21814 PUBLIC_ROOFTOP_PV_FORECAST_20260509100000_0000000516849396.zip
Saturday, May 9, 2026 10:30 AM 21595 PUBLIC_ROOFTOP_PV_FORECAST_20260509103000_0000000516853269.zip
Saturday, May 9, 2026 11:00 AM 21564 PUBLIC_ROOFTOP_PV_FORECAST_20260509110000_0000000516856264.zip
Saturday, May 9, 2026 11:30 AM 21442 PUBLIC_ROOFTOP_PV_FORECAST_20260509113000_0000000516859799.zip
Saturday, May 9, 2026 12:00 PM 21266 PUBLIC_ROOFTOP_PV_FORECAST_20260509120000_0000000516862719.zip
Saturday, May 9, 2026 12:30 PM 21175 PUBLIC_ROOFTOP_PV_FORECAST_20260509123000_0000000516866656.zip
Saturday, May 9, 2026 1:00 PM 21109 PUBLIC_ROOFTOP_PV_FORECAST_20260509130000_0000000516869962.zip
Saturday, May 9, 2026 1:30 PM 21049 PUBLIC_ROOFTOP_PV_FORECAST_20260509133000_0000000516873399.zip
Saturday, May 9, 2026 2:00 PM 20856 PUBLIC_ROOFTOP_PV_FORECAST_20260509140000_0000000516876699.zip
Saturday, May 9, 2026 2:30 PM 20755 PUBLIC_ROOFTOP_PV_FORECAST_20260509143000_0000000516879915.zip
Saturday, May 9, 2026 3:00 PM 20699 PUBLIC_ROOFTOP_PV_FORECAST_20260509150000_0000000516883220.zip
Saturday, May 9, 2026 3:30 PM 20617 PUBLIC_ROOFTOP_PV_FORECAST_20260509153000_0000000516886572.zip
Saturday, May 9, 2026 4:00 PM 20493 PUBLIC_ROOFTOP_PV_FORECAST_20260509160000_0000000516889768.zip
Saturday, May 9, 2026 4:30 PM 20405 PUBLIC_ROOFTOP_PV_FORECAST_20260509163000_0000000516893024.zip
Saturday, May 9, 2026 5:00 PM 20215 PUBLIC_ROOFTOP_PV_FORECAST_20260509170000_0000000516896128.zip
Saturday, May 9, 2026 5:30 PM 20157 PUBLIC_ROOFTOP_PV_FORECAST_20260509173000_0000000516899308.zip
Saturday, May 9, 2026 6:00 PM 20160 PUBLIC_ROOFTOP_PV_FORECAST_20260509180000_0000000516902427.zip
Saturday, May 9, 2026 6:30 PM 20158 PUBLIC_ROOFTOP_PV_FORECAST_20260509183000_0000000516905783.zip
Saturday, May 9, 2026 7:00 PM 20120 PUBLIC_ROOFTOP_PV_FORECAST_20260509190000_0000000516908876.zip
Saturday, May 9, 2026 7:30 PM 20081 PUBLIC_ROOFTOP_PV_FORECAST_20260509193000_0000000516911895.zip
Saturday, May 9, 2026 8:00 PM 20110 PUBLIC_ROOFTOP_PV_FORECAST_20260509200000_0000000516914981.zip
Saturday, May 9, 2026 8:30 PM 20036 PUBLIC_ROOFTOP_PV_FORECAST_20260509203000_0000000516917973.zip
Saturday, May 9, 2026 9:01 PM 20126 PUBLIC_ROOFTOP_PV_FORECAST_20260509210000_0000000516921007.zip
Saturday, May 9, 2026 9:30 PM 20028 PUBLIC_ROOFTOP_PV_FORECAST_20260509213000_0000000516924106.zip
Saturday, May 9, 2026 10:00 PM 20025 PUBLIC_ROOFTOP_PV_FORECAST_20260509220000_0000000516927208.zip
Saturday, May 9, 2026 10:30 PM 20047 PUBLIC_ROOFTOP_PV_FORECAST_20260509223000_0000000516930201.zip
Saturday, May 9, 2026 11:00 PM 19999 PUBLIC_ROOFTOP_PV_FORECAST_20260509230000_0000000516933260.zip
Saturday, May 9, 2026 11:30 PM 19914 PUBLIC_ROOFTOP_PV_FORECAST_20260509233000_0000000516936247.zip
Sunday, May 10, 2026 12:00 AM 22568 PUBLIC_ROOFTOP_PV_FORECAST_20260510000000_0000000516939253.zip
Sunday, May 10, 2026 12:30 AM 22522 PUBLIC_ROOFTOP_PV_FORECAST_20260510003000_0000000516942289.zip
Sunday, May 10, 2026 1:00 AM 22499 PUBLIC_ROOFTOP_PV_FORECAST_20260510010000_0000000516945230.zip
Sunday, May 10, 2026 1:30 AM 22391 PUBLIC_ROOFTOP_PV_FORECAST_20260510013000_0000000516948359.zip
Sunday, May 10, 2026 2:00 AM 22431 PUBLIC_ROOFTOP_PV_FORECAST_20260510020000_0000000516951324.zip
Sunday, May 10, 2026 2:30 AM 22491 PUBLIC_ROOFTOP_PV_FORECAST_20260510023000_0000000516954323.zip
Sunday, May 10, 2026 3:00 AM 22565 PUBLIC_ROOFTOP_PV_FORECAST_20260510030000_0000000516957345.zip
Sunday, May 10, 2026 3:30 AM 22600 PUBLIC_ROOFTOP_PV_FORECAST_20260510033000_0000000516960606.zip
Sunday, May 10, 2026 4:00 AM 22486 PUBLIC_ROOFTOP_PV_FORECAST_20260510040000_0000000516963485.zip
Sunday, May 10, 2026 4:30 AM 22454 PUBLIC_ROOFTOP_PV_FORECAST_20260510043000_0000000516967393.zip
Sunday, May 10, 2026 5:01 AM 22530 PUBLIC_ROOFTOP_PV_FORECAST_20260510050000_0000000516970019.zip
Sunday, May 10, 2026 5:30 AM 22418 PUBLIC_ROOFTOP_PV_FORECAST_20260510053000_0000000516972668.zip
Sunday, May 10, 2026 6:00 AM 22511 PUBLIC_ROOFTOP_PV_FORECAST_20260510060000_0000000516975311.zip
Sunday, May 10, 2026 6:30 AM 22502 PUBLIC_ROOFTOP_PV_FORECAST_20260510063000_0000000516978466.zip
Sunday, May 10, 2026 7:00 AM 22281 PUBLIC_ROOFTOP_PV_FORECAST_20260510070000_0000000516981263.zip
Sunday, May 10, 2026 7:30 AM 22215 PUBLIC_ROOFTOP_PV_FORECAST_20260510073000_0000000516984807.zip
Sunday, May 10, 2026 8:00 AM 22101 PUBLIC_ROOFTOP_PV_FORECAST_20260510080000_0000000516987604.zip
Sunday, May 10, 2026 8:30 AM 21954 PUBLIC_ROOFTOP_PV_FORECAST_20260510083000_0000000516990967.zip
Sunday, May 10, 2026 9:00 AM 21976 PUBLIC_ROOFTOP_PV_FORECAST_20260510090000_0000000516993869.zip
Sunday, May 10, 2026 9:30 AM 21720 PUBLIC_ROOFTOP_PV_FORECAST_20260510093000_0000000516997345.zip
Sunday, May 10, 2026 10:00 AM 21756 PUBLIC_ROOFTOP_PV_FORECAST_20260510100000_0000000517000440.zip
Sunday, May 10, 2026 10:30 AM 21605 PUBLIC_ROOFTOP_PV_FORECAST_20260510103000_0000000517003835.zip
Sunday, May 10, 2026 11:00 AM 21500 PUBLIC_ROOFTOP_PV_FORECAST_20260510110000_0000000517006848.zip
Sunday, May 10, 2026 11:30 AM 21345 PUBLIC_ROOFTOP_PV_FORECAST_20260510113000_0000000517011251.zip
Sunday, May 10, 2026 12:00 PM 21354 PUBLIC_ROOFTOP_PV_FORECAST_20260510120000_0000000517014336.zip
Sunday, May 10, 2026 12:30 PM 21129 PUBLIC_ROOFTOP_PV_FORECAST_20260510123000_0000000517018477.zip
Sunday, May 10, 2026 1:00 PM 21058 PUBLIC_ROOFTOP_PV_FORECAST_20260510130000_0000000517021642.zip
Sunday, May 10, 2026 1:30 PM 20969 PUBLIC_ROOFTOP_PV_FORECAST_20260510133000_0000000517024863.zip
Sunday, May 10, 2026 2:00 PM 20861 PUBLIC_ROOFTOP_PV_FORECAST_20260510140000_0000000517028082.zip
Sunday, May 10, 2026 2:30 PM 20765 PUBLIC_ROOFTOP_PV_FORECAST_20260510143000_0000000517031339.zip
Sunday, May 10, 2026 3:00 PM 20534 PUBLIC_ROOFTOP_PV_FORECAST_20260510150000_0000000517034630.zip
Sunday, May 10, 2026 3:30 PM 20517 PUBLIC_ROOFTOP_PV_FORECAST_20260510153000_0000000517037941.zip
Sunday, May 10, 2026 4:00 PM 20351 PUBLIC_ROOFTOP_PV_FORECAST_20260510160000_0000000517041127.zip
Sunday, May 10, 2026 4:30 PM 20246 PUBLIC_ROOFTOP_PV_FORECAST_20260510163000_0000000517044529.zip
Sunday, May 10, 2026 5:00 PM 20133 PUBLIC_ROOFTOP_PV_FORECAST_20260510170000_0000000517047783.zip
Sunday, May 10, 2026 5:30 PM 20005 PUBLIC_ROOFTOP_PV_FORECAST_20260510173000_0000000517051036.zip
Sunday, May 10, 2026 6:01 PM 20045 PUBLIC_ROOFTOP_PV_FORECAST_20260510180000_0000000517054232.zip
Sunday, May 10, 2026 6:30 PM 19955 PUBLIC_ROOFTOP_PV_FORECAST_20260510183000_0000000517057702.zip
Sunday, May 10, 2026 7:01 PM 20075 PUBLIC_ROOFTOP_PV_FORECAST_20260510190000_0000000517060688.zip
Sunday, May 10, 2026 7:30 PM 20060 PUBLIC_ROOFTOP_PV_FORECAST_20260510193000_0000000517063689.zip
Sunday, May 10, 2026 8:01 PM 19990 PUBLIC_ROOFTOP_PV_FORECAST_20260510200000_0000000517066622.zip
Sunday, May 10, 2026 8:30 PM 19856 PUBLIC_ROOFTOP_PV_FORECAST_20260510203000_0000000517069623.zip
Sunday, May 10, 2026 9:01 PM 19941 PUBLIC_ROOFTOP_PV_FORECAST_20260510210000_0000000517072619.zip
Sunday, May 10, 2026 9:30 PM 19964 PUBLIC_ROOFTOP_PV_FORECAST_20260510213000_0000000517075632.zip
Sunday, May 10, 2026 10:01 PM 19885 PUBLIC_ROOFTOP_PV_FORECAST_20260510220000_0000000517078750.zip
Sunday, May 10, 2026 10:30 PM 19881 PUBLIC_ROOFTOP_PV_FORECAST_20260510223000_0000000517081676.zip
Sunday, May 10, 2026 11:00 PM 19836 PUBLIC_ROOFTOP_PV_FORECAST_20260510230000_0000000517084617.zip
Sunday, May 10, 2026 11:31 PM 19794 PUBLIC_ROOFTOP_PV_FORECAST_20260510233000_0000000517087524.zip
Monday, May 11, 2026 12:01 AM 22293 PUBLIC_ROOFTOP_PV_FORECAST_20260511000000_0000000517090431.zip
Monday, May 11, 2026 12:31 AM 22353 PUBLIC_ROOFTOP_PV_FORECAST_20260511003000_0000000517093421.zip
Monday, May 11, 2026 1:00 AM 22342 PUBLIC_ROOFTOP_PV_FORECAST_20260511010000_0000000517096271.zip
Monday, May 11, 2026 1:30 AM 22448 PUBLIC_ROOFTOP_PV_FORECAST_20260511013000_0000000517099378.zip
Monday, May 11, 2026 2:00 AM 22401 PUBLIC_ROOFTOP_PV_FORECAST_20260511020000_0000000517102347.zip
Monday, May 11, 2026 2:30 AM 22342 PUBLIC_ROOFTOP_PV_FORECAST_20260511023000_0000000517105254.zip
Monday, May 11, 2026 3:00 AM 22264 PUBLIC_ROOFTOP_PV_FORECAST_20260511030000_0000000517108115.zip
Monday, May 11, 2026 3:31 AM 22453 PUBLIC_ROOFTOP_PV_FORECAST_20260511033000_0000000517111008.zip
Monday, May 11, 2026 4:01 AM 22496 PUBLIC_ROOFTOP_PV_FORECAST_20260511040000_0000000517113798.zip
Monday, May 11, 2026 4:30 AM 22397 PUBLIC_ROOFTOP_PV_FORECAST_20260511043000_0000000517117943.zip
Monday, May 11, 2026 5:01 AM 22417 PUBLIC_ROOFTOP_PV_FORECAST_20260511050000_0000000517120394.zip
Monday, May 11, 2026 5:30 AM 22410 PUBLIC_ROOFTOP_PV_FORECAST_20260511053000_0000000517122826.zip
Monday, May 11, 2026 6:00 AM 22325 PUBLIC_ROOFTOP_PV_FORECAST_20260511060000_0000000517125308.zip
Monday, May 11, 2026 6:30 AM 22364 PUBLIC_ROOFTOP_PV_FORECAST_20260511063000_0000000517128396.zip
Monday, May 11, 2026 7:00 AM 22298 PUBLIC_ROOFTOP_PV_FORECAST_20260511070000_0000000517131299.zip
Monday, May 11, 2026 7:31 AM 22240 PUBLIC_ROOFTOP_PV_FORECAST_20260511073000_0000000517134713.zip
Monday, May 11, 2026 8:01 AM 21989 PUBLIC_ROOFTOP_PV_FORECAST_20260511080000_0000000517137763.zip
Monday, May 11, 2026 8:30 AM 22001 PUBLIC_ROOFTOP_PV_FORECAST_20260511083000_0000000517141328.zip
Monday, May 11, 2026 9:00 AM 21924 PUBLIC_ROOFTOP_PV_FORECAST_20260511090000_0000000517144583.zip
Monday, May 11, 2026 9:31 AM 21829 PUBLIC_ROOFTOP_PV_FORECAST_20260511093000_0000000517148279.zip
Monday, May 11, 2026 10:01 AM 21662 PUBLIC_ROOFTOP_PV_FORECAST_20260511100000_0000000517151480.zip
Monday, May 11, 2026 10:30 AM 21500 PUBLIC_ROOFTOP_PV_FORECAST_20260511103000_0000000517155078.zip
Monday, May 11, 2026 11:01 AM 21454 PUBLIC_ROOFTOP_PV_FORECAST_20260511110000_0000000517158547.zip
Monday, May 11, 2026 11:31 AM 21329 PUBLIC_ROOFTOP_PV_FORECAST_20260511113000_0000000517162476.zip
Monday, May 11, 2026 12:01 PM 21208 PUBLIC_ROOFTOP_PV_FORECAST_20260511120000_0000000517165902.zip
Monday, May 11, 2026 12:31 PM 21171 PUBLIC_ROOFTOP_PV_FORECAST_20260511123000_0000000517170154.zip
Monday, May 11, 2026 1:00 PM 21078 PUBLIC_ROOFTOP_PV_FORECAST_20260511130000_0000000517173469.zip
Monday, May 11, 2026 1:30 PM 20850 PUBLIC_ROOFTOP_PV_FORECAST_20260511133000_0000000517176750.zip
Monday, May 11, 2026 2:01 PM 20813 PUBLIC_ROOFTOP_PV_FORECAST_20260511140000_0000000517179965.zip
Monday, May 11, 2026 2:30 PM 20742 PUBLIC_ROOFTOP_PV_FORECAST_20260511143000_0000000517183156.zip
Monday, May 11, 2026 3:00 PM 20567 PUBLIC_ROOFTOP_PV_FORECAST_20260511150000_0000000517186547.zip
Monday, May 11, 2026 3:31 PM 20412 PUBLIC_ROOFTOP_PV_FORECAST_20260511153000_0000000517190062.zip
Monday, May 11, 2026 4:01 PM 20329 PUBLIC_ROOFTOP_PV_FORECAST_20260511160000_0000000517193439.zip