Tilt and orientation data

Each state and Washington DC has its own 8,760-hour PVGIS ERA5 typical-year model for a representative city. We calculate five tilts and eight individual compass directions. Ratios below compare yearly sunlight with a 20° south-facing surface at the same location.

Yearly production by tilt and facing, as a percent of a 20° south-facing panel, at Baltimore, Maryland (39.3° N) SouthSE / SWE / WNE / NWNorth 90° vertical 72% 68% 53% 32% 22% 60° angled railing 98% 90% 70% 44% 31% 35° on a stand 104% 97% 80% 60% 50% 20° roof pitch 100% 95% 84% 72% 66% 10° nearly flat 94% 92% 85% 79% 77%
Yearly sunlight at each tilt and facing, relative to a 20° south-facing panel in the same place, at Baltimore, Maryland (39.3° N). The outlined row is the typical balcony setup: panels hanging flat on a railing. Paired directions are averages of the two directions, not an individual balcony forecast. Modeled with pvlib (Perez) and PVGIS ERA5 typical-year weather; see the data and method.

Method and limits

Coordinates come from the 2025 Census Gazetteer. Weather is PVGIS 5.3 ERA5 TMY, selected from 2005–2023. We apply the reported irradiance time offset, pvlib 0.16.1 solar position, Perez transposition and ground albedo 0.2. The calculator then models temperature, DC losses, inverter conversion, clipping and self-use separately; sunlight ratios alone are not AC energy or savings ratios.

One city cannot describe an entire state. Nearby buildings, railing shadows, snow and panel-specific angle-of-incidence losses are not resolved. Shade settings are explicit uniform DC-loss assumptions. Full formulas and limitations.

Example ratios

Baltimore, MD (39.30° N)
TiltSSESWEWNENWN
10°0.9410.9320.9000.8780.8320.8090.7770.767
20°1.0000.9830.9220.8800.7960.7450.6860.659
35°1.0421.0190.9210.8600.7360.6390.5550.502
60°0.9810.9650.8350.7710.6200.4830.3950.310
90°0.7210.7400.6180.5940.4650.3540.2950.220
Los Angeles, CA (34.02° N)
TiltSSESWEWNENWN
10°0.9540.9440.9210.8950.8620.8360.8120.801
20°1.0000.9820.9370.8900.8280.7700.7270.699
35°1.0200.9960.9270.8580.7700.6560.5960.528
60°0.9220.9150.8240.7560.6510.4800.4180.305
90°0.6290.6750.5910.5750.4840.3430.2990.188
Anchorage, AK (61.17° N)
TiltSSESWEWNENWN
10°0.9350.9010.9160.8330.8550.7720.7880.753
20°1.0000.9370.9620.8070.8430.6840.7120.647
35°1.0550.9600.9910.7610.8030.5610.5950.492
60°1.0270.9070.9380.6620.7170.4280.4800.336
90°0.8050.7070.7380.5000.5660.3200.3830.281

Self-use is calculated for each setup

We no longer apply a single self-use curve across all states and mounts. For each hourly power level, used energy is the smaller of generation and the selected constant load. This chart is one reference setup, rather than a universal household curve.

Share of solar output you use yourself, by household background load Share used increases with constant household load in our Baltimore reference scenario. 0% 25% 50% 75% 100% 0200400600800 Constant household draw (W) 300 W load, 800 W kit: about 80% used

At a 300 W constant load, this 800 W reference kit uses 80% of its generation at home.

Baltimore, Maryland: PVGIS ERA5 typical year, 800 W panels and inverter, vertical south-facing mount, no additional shade. Each point uses the same production model as the calculator, with a constant load and no export credit. Actual hourly consumption varies.

Download model data

Each JSON file includes coordinates, source URL, source SHA-256, selected weather months, assumptions and 40 power distributions. Each distribution records mean DC W/kWp and number of hours. Bins are 1 W/kWp wide; below 1 W/kWp, positive bins span at most 0.1%. Zero-output hours are kept separate. Normal site use works from local files without third-party API access.

All 2,040 sunlight ratios as CSV
state,city,tilt_deg,azimuth_deg,irradiance_ratio
AL,Birmingham,10,180,0.96095061
AL,Birmingham,10,135,0.95464079
AL,Birmingham,10,225,0.92793181
AL,Birmingham,10,90,0.91248192
AL,Birmingham,10,270,0.87432674
AL,Birmingham,10,45,0.85809786
AL,Birmingham,10,315,0.83126679
AL,Birmingham,10,0,0.82428079
AL,Birmingham,20,180,1
AL,Birmingham,20,135,0.98945039
AL,Birmingham,20,225,0.93827862
AL,Birmingham,20,90,0.90946019
AL,Birmingham,20,270,0.83959414
AL,Birmingham,20,45,0.80100384
AL,Birmingham,20,315,0.75029559
AL,Birmingham,20,0,0.73120416
AL,Birmingham,35,180,1.0123147
AL,Birmingham,35,135,1.0000869
AL,Birmingham,35,225,0.92168273
AL,Birmingham,35,90,0.87872551
AL,Birmingham,35,270,0.77677377
AL,Birmingham,35,45,0.69650087
AL,Birmingham,35,315,0.62212255
AL,Birmingham,35,0,0.57257898
AL,Birmingham,60,180,0.90851548
AL,Birmingham,60,135,0.91234805
AL,Birmingham,60,225,0.81043855
AL,Birmingham,60,90,0.77361388
AL,Birmingham,60,270,0.64985205
AL,Birmingham,60,45,0.52428322
AL,Birmingham,60,315,0.44111219
AL,Birmingham,60,0,0.35450764
AL,Birmingham,90,180,0.61816458
AL,Birmingham,90,135,0.66924419
AL,Birmingham,90,225,0.57882266
AL,Birmingham,90,90,0.58567502
AL,Birmingham,90,270,0.47935703
AL,Birmingham,90,45,0.37559908
AL,Birmingham,90,315,0.31566426
AL,Birmingham,90,0,0.22444504
AK,Anchorage,10,180,0.93502455
AK,Anchorage,10,135,0.90110213
AK,Anchorage,10,225,0.91609467
AK,Anchorage,10,90,0.83322752
AK,Anchorage,10,270,0.85514036
AK,Anchorage,10,45,0.77167309
AK,Anchorage,10,315,0.78755653
AK,Anchorage,10,0,0.75326407
AK,Anchorage,20,180,1
AK,Anchorage,20,135,0.9368446
AK,Anchorage,20,225,0.96212053
AK,Anchorage,20,90,0.80712749
AK,Anchorage,20,270,0.84278679
AK,Anchorage,20,45,0.68444998
AK,Anchorage,20,315,0.71161006
AK,Anchorage,20,0,0.64694086
AK,Anchorage,35,180,1.05516883
AK,Anchorage,35,135,0.95985045
AK,Anchorage,35,225,0.99104488
AK,Anchorage,35,90,0.76138517
AK,Anchorage,35,270,0.80265447
AK,Anchorage,35,45,0.56132325
AK,Anchorage,35,315,0.59496534
AK,Anchorage,35,0,0.49232787
AK,Anchorage,60,180,1.02685045
AK,Anchorage,60,135,0.90700676
AK,Anchorage,60,225,0.93827578
AK,Anchorage,60,90,0.66159614
AK,Anchorage,60,270,0.71691905
AK,Anchorage,60,45,0.42760226
AK,Anchorage,60,315,0.47978041
AK,Anchorage,60,0,0.33555145
AK,Anchorage,90,180,0.80529436
AK,Anchorage,90,135,0.70733754
AK,Anchorage,90,225,0.73751541
AK,Anchorage,90,90,0.49988749
AK,Anchorage,90,270,0.56602672
AK,Anchorage,90,45,0.3199169
AK,Anchorage,90,315,0.38327402
AK,Anchorage,90,0,0.2808601
AZ,Phoenix,10,180,0.95613328
AZ,Phoenix,10,135,0.95078601
AZ,Phoenix,10,225,0.91786011
AZ,Phoenix,10,90,0.9049048
AZ,Phoenix,10,270,0.85804231
AZ,Phoenix,10,45,0.84448402
AZ,Phoenix,10,315,0.81148619
AZ,Phoenix,10,0,0.80555592
AZ,Phoenix,20,180,1
AZ,Phoenix,20,135,0.99200082
AZ,Phoenix,20,225,0.92921384
AZ,Phoenix,20,90,0.90551634
AZ,Phoenix,20,270,0.82013716
AZ,Phoenix,20,45,0.7844872
AZ,Phoenix,20,315,0.72335591
AZ,Phoenix,20,0,0.70450769
AZ,Phoenix,35,180,1.01679736
AZ,Phoenix,35,135,1.01135958
AZ,Phoenix,35,225,0.91439665
AZ,Phoenix,35,90,0.88030984
AZ,Phoenix,35,270,0.7560041
AZ,Phoenix,35,45,0.67650793
AZ,Phoenix,35,315,0.58977118
AZ,Phoenix,35,0,0.5370611
AZ,Phoenix,60,180,0.91955838
AZ,Phoenix,60,135,0.932253
AZ,Phoenix,60,225,0.80470468
AZ,Phoenix,60,90,0.78328314
AZ,Phoenix,60,270,0.63273637
AZ,Phoenix,60,45,0.50393756
AZ,Phoenix,60,315,0.41049246
AZ,Phoenix,60,0,0.31634554
AZ,Phoenix,90,180,0.6259797
AZ,Phoenix,90,135,0.69149269
AZ,Phoenix,90,225,0.57362836
AZ,Phoenix,90,90,0.59881034
AZ,Phoenix,90,270,0.46747566
AZ,Phoenix,90,45,0.35996839
AZ,Phoenix,90,315,0.29209743
AZ,Phoenix,90,0,0.19248419
AR,Little Rock,10,180,0.95216309
AR,Little Rock,10,135,0.94325084
AR,Little Rock,10,225,0.91641614
AR,Little Rock,10,90,0.89514747
AR,Little Rock,10,270,0.85669148
AR,Little Rock,10,45,0.8349337
AR,Little Rock,10,315,0.80768172
AR,Little Rock,10,0,0.79832365
AR,Little Rock,20,180,1
AR,Little Rock,20,135,0.98440857
AR,Little Rock,20,225,0.9323521
AR,Little Rock,20,90,0.89294624
AR,Little Rock,20,270,0.82156732
AR,Little Rock,20,45,0.7733536
AR,Little Rock,20,315,0.7224547
AR,Little Rock,20,0,0.69779735
AR,Little Rock,35,180,1.02449021
AR,Little Rock,35,135,1.00468564
AR,Little Rock,35,225,0.92247138
AR,Little Rock,35,90,0.86449966
AR,Little Rock,35,270,0.76019067
AR,Little Rock,35,45,0.66518327
AR,Little Rock,35,315,0.59353983
AR,Little Rock,35,0,0.53545795
AR,Little Rock,60,180,0.93890557
AR,Little Rock,60,135,0.92927798
AR,Little Rock,60,225,0.82167483
AR,Little Rock,60,90,0.76379257
AR,Little Rock,60,270,0.63830848
AR,Little Rock,60,45,0.49550766
AR,Little Rock,60,315,0.42122536
AR,Little Rock,60,0,0.3293268
AR,Little Rock,90,180,0.66066489
AR,Little Rock,90,135,0.69439872
AR,Little Rock,90,225,0.59333813
AR,Little Rock,90,90,0.58086077
AR,Little Rock,90,270,0.47332214
AR,Little Rock,90,45,0.35604275
AR,Little Rock,90,315,0.30502076
AR,Little Rock,90,0,0.21753992
CA,Los Angeles,10,180,0.95434454
CA,Los Angeles,10,135,0.94388476
CA,Los Angeles,10,225,0.92088244
CA,Los Angeles,10,90,0.89526599
CA,Los Angeles,10,270,0.8622116
CA,Los Angeles,10,45,0.83561007
CA,Los Angeles,10,315,0.8124552
CA,Los Angeles,10,0,0.80111649
CA,Los Angeles,20,180,1
CA,Los Angeles,20,135,0.98161149
CA,Los Angeles,20,225,0.9366145
CA,Los Angeles,20,90,0.88967147
CA,Los Angeles,20,270,0.828433
CA,Los Angeles,20,45,0.77040865
CA,Los Angeles,20,315,0.72704254
CA,Los Angeles,20,0,0.69851595
CA,Los Angeles,35,180,1.01995662
CA,Los Angeles,35,135,0.99648597
CA,Los Angeles,35,225,0.92676137
CA,Los Angeles,35,90,0.8578027
CA,Los Angeles,35,270,0.76977898
CA,Los Angeles,35,45,0.65637976
CA,Los Angeles,35,315,0.59569122
CA,Los Angeles,35,0,0.52772065
CA,Los Angeles,60,180,0.92220684
CA,Los Angeles,60,135,0.91523593
CA,Los Angeles,60,225,0.82380883
CA,Los Angeles,60,90,0.75563998
CA,Los Angeles,60,270,0.65080233
CA,Los Angeles,60,45,0.48037202
CA,Los Angeles,60,315,0.4178073
CA,Los Angeles,60,0,0.30499407
CA,Los Angeles,90,180,0.62910589
CA,Los Angeles,90,135,0.67502317
CA,Los Angeles,90,225,0.5908853
CA,Los Angeles,90,90,0.57496149
CA,Los Angeles,90,270,0.48431318
CA,Los Angeles,90,45,0.34286893
CA,Los Angeles,90,315,0.29881073
CA,Los Angeles,90,0,0.18770946
CO,Denver,10,180,0.93950728
CO,Denver,10,135,0.93370207
CO,Denver,10,225,0.89317606
CO,Denver,10,90,0.87914488
CO,Denver,10,270,0.82118797
CO,Denver,10,45,0.80647187
CO,Denver,10,315,0.76529767
CO,Denver,10,0,0.75900478
CO,Denver,20,180,1
CO,Denver,20,135,0.99098634
CO,Denver,20,225,0.91402606
CO,Denver,20,90,0.8874569
CO,Denver,20,270,0.7811314
CO,Denver,20,45,0.74367881
CO,Denver,20,315,0.66694743
CO,Denver,20,0,0.64642787
CO,Denver,35,180,1.04425226
CO,Denver,35,135,1.03342718
CO,Denver,35,225,0.91368865
CO,Denver,35,90,0.87519495
CO,Denver,35,270,0.71943602
CO,Denver,35,45,0.63909037
CO,Denver,35,315,0.52887789
CO,Denver,35,0,0.48314108
CO,Denver,60,180,0.98321565
CO,Denver,60,135,0.98624166
CO,Denver,60,225,0.82963112
CO,Denver,60,90,0.79566124
CO,Denver,60,270,0.60697862
CO,Denver,60,45,0.48637308
CO,Denver,60,315,0.36776978
CO,Denver,60,0,0.28295268
CO,Denver,90,180,0.7186372
CO,Denver,90,135,0.75876547
CO,Denver,90,225,0.61341164
CO,Denver,90,90,0.62094194
CO,Denver,90,270,0.4574236
CO,Denver,90,45,0.36114433
CO,Denver,90,315,0.27524831
CO,Denver,90,0,0.198359
CT,Bridgeport,10,180,0.945122
CT,Bridgeport,10,135,0.93526276
CT,Bridgeport,10,225,0.90658714
CT,Bridgeport,10,90,0.88262814
CT,Bridgeport,10,270,0.84191433
CT,Bridgeport,10,45,0.81734209
CT,Bridgeport,10,315,0.78839006
CT,Bridgeport,10,0,0.77797056
CT,Bridgeport,20,180,1
CT,Bridgeport,20,135,0.98264217
CT,Bridgeport,20,225,0.92854671
CT,Bridgeport,20,90,0.88281216
CT,Bridgeport,20,270,0.80862318
CT,Bridgeport,20,45,0.75322879
CT,Bridgeport,20,315,0.70034364
CT,Bridgeport,20,0,0.67264022
CT,Bridgeport,35,180,1.0368201
CT,Bridgeport,35,135,1.01274139
CT,Bridgeport,35,225,0.92890283
CT,Bridgeport,35,90,0.85987666
CT,Bridgeport,35,270,0.75188287
CT,Bridgeport,35,45,0.6459395
CT,Bridgeport,35,315,0.57234901
CT,Bridgeport,35,0,0.51841883
CT,Bridgeport,60,180,0.97002039
CT,Bridgeport,60,135,0.95393047
CT,Bridgeport,60,225,0.84177298
CT,Bridgeport,60,90,0.76987911
CT,Bridgeport,60,270,0.63970571
CT,Bridgeport,60,45,0.48966827
CT,Bridgeport,60,315,0.41185395
CT,Bridgeport,60,0,0.31345925
CT,Bridgeport,90,180,0.70678963
CT,Bridgeport,90,135,0.72832772
CT,Bridgeport,90,225,0.62273663
CT,Bridgeport,90,90,0.59559614
CT,Bridgeport,90,270,0.48076841
CT,Bridgeport,90,45,0.36344851
CT,Bridgeport,90,315,0.30664866
CT,Bridgeport,90,0,0.22527312
DE,Wilmington,10,180,0.94196815
DE,Wilmington,10,135,0.93220069
DE,Wilmington,10,225,0.90169859
DE,Wilmington,10,90,0.87819301
DE,Wilmington,10,270,0.834385
DE,Wilmington,10,45,0.81023793
DE,Wilmington,10,315,0.77914237
DE,Wilmington,10,0,0.76890114
DE,Wilmington,20,180,1
DE,Wilmington,20,135,0.98297202
DE,Wilmington,20,225,0.9243507
DE,Wilmington,20,90,0.88034444
DE,Wilmington,20,270,0.79944081
DE,Wilmington,20,45,0.74604797
DE,Wilmington,20,315,0.68846511
DE,Wilmington,20,0,0.66102307
DE,Wilmington,35,180,1.04148822
DE,Wilmington,35,135,1.01736735
DE,Wilmington,35,225,0.92511027
DE,Wilmington,35,90,0.85999318
DE,Wilmington,35,270,0.74077115
DE,Wilmington,35,45,0.63969912
DE,Wilmington,35,315,0.55737859
DE,Wilmington,35,0,0.50354127
DE,Wilmington,60,180,0.9801017
DE,Wilmington,60,135,0.9624525
DE,Wilmington,60,225,0.84077205
DE,Wilmington,60,90,0.7715195
DE,Wilmington,60,270,0.62703433
DE,Wilmington,60,45,0.48510262
DE,Wilmington,60,315,0.39715581
DE,Wilmington,60,0,0.31063309
DE,Wilmington,90,180,0.72036808
DE,Wilmington,90,135,0.73674009
DE,Wilmington,90,225,0.62359685
DE,Wilmington,90,90,0.59476192
DE,Wilmington,90,270,0.47202286
DE,Wilmington,90,45,0.35766492
DE,Wilmington,90,315,0.29722891
DE,Wilmington,90,0,0.22154448
DC,Washington,10,180,0.94811896
DC,Washington,10,135,0.94005592
DC,Washington,10,225,0.90925322
DC,Washington,10,90,0.89013724
DC,Washington,10,270,0.84608023
DC,Washington,10,45,0.82638747
DC,Washington,10,315,0.79519731
DC,Washington,10,0,0.78675099
DC,Washington,20,180,1
DC,Washington,20,135,0.98646443
DC,Washington,20,225,0.92554066
DC,Washington,20,90,0.89123658
DC,Washington,20,270,0.80889791
DC,Washington,20,45,0.7645926
DC,Washington,20,315,0.70734973
DC,Washington,20,0,0.68362221
DC,Washington,35,180,1.03085896
DC,Washington,35,135,1.01435111
DC,Washington,35,225,0.91814911
DC,Washington,35,90,0.86785745
DC,Washington,35,270,0.74671235
DC,Washington,35,45,0.65807178
DC,Washington,35,315,0.57635814
DC,Washington,35,0,0.52554318
DC,Washington,60,180,0.95521612
DC,Washington,60,135,0.94954225
DC,Washington,60,225,0.82364031
DC,Washington,60,90,0.77406879
DC,Washington,60,270,0.62800443
DC,Washington,60,45,0.49600795
DC,Washington,60,315,0.40927155
DC,Washington,60,0,0.3208858
DC,Washington,90,180,0.68619828
DC,Washington,90,135,0.71873498
DC,Washington,90,225,0.60209447
DC,Washington,90,90,0.59266014
DC,Washington,90,270,0.46916666
DC,Washington,90,45,0.36073085
DC,Washington,90,315,0.30272522
DC,Washington,90,0,0.2213651
FL,Jacksonville,10,180,0.96460407
FL,Jacksonville,10,135,0.96346763
FL,Jacksonville,10,225,0.92797831
FL,Jacksonville,10,90,0.92529129
FL,Jacksonville,10,270,0.87479339
FL,Jacksonville,10,45,0.87162273
FL,Jacksonville,10,315,0.83596083
FL,Jacksonville,10,0,0.83448157
FL,Jacksonville,20,180,1
FL,Jacksonville,20,135,0.99959554
FL,Jacksonville,20,225,0.9325257
FL,Jacksonville,20,90,0.9274344
FL,Jacksonville,20,270,0.83407348
FL,Jacksonville,20,45,0.82024443
FL,Jacksonville,20,315,0.75264438
FL,Jacksonville,20,0,0.74399841
FL,Jacksonville,35,180,1.00619953
FL,Jacksonville,35,135,1.01104126
FL,Jacksonville,35,225,0.90682936
FL,Jacksonville,35,90,0.90101393
FL,Jacksonville,35,270,0.7625667
FL,Jacksonville,35,45,0.72064288
FL,Jacksonville,35,315,0.6211
FL,Jacksonville,35,0,0.58493683
FL,Jacksonville,60,180,0.89529665
FL,Jacksonville,60,135,0.91929138
FL,Jacksonville,60,225,0.78238229
FL,Jacksonville,60,90,0.79440958
FL,Jacksonville,60,270,0.62637716
FL,Jacksonville,60,45,0.54440235
FL,Jacksonville,60,315,0.43333467
FL,Jacksonville,60,0,0.36723419
FL,Jacksonville,90,180,0.59920321
FL,Jacksonville,90,135,0.67071597
FL,Jacksonville,90,225,0.5483215
FL,Jacksonville,90,90,0.59781704
FL,Jacksonville,90,270,0.45488046
FL,Jacksonville,90,45,0.38438417
FL,Jacksonville,90,315,0.30463578
FL,Jacksonville,90,0,0.22442423
GA,Atlanta,10,180,0.95926824
GA,Atlanta,10,135,0.95261703
GA,Atlanta,10,225,0.92538709
GA,Atlanta,10,90,0.90932239
GA,Atlanta,10,270,0.87058111
GA,Atlanta,10,45,0.8537745
GA,Atlanta,10,315,0.8267847
GA,Atlanta,10,0,0.81934526
GA,Atlanta,20,180,1
GA,Atlanta,20,135,0.98884733
GA,Atlanta,20,225,0.93705567
GA,Atlanta,20,90,0.9066186
GA,Atlanta,20,270,0.83669134
GA,Atlanta,20,45,0.79592437
GA,Atlanta,20,315,0.7461086
GA,Atlanta,20,0,0.72538503
GA,Atlanta,35,180,1.0149548
GA,Atlanta,35,135,1.00179965
GA,Atlanta,35,225,0.92204879
GA,Atlanta,35,90,0.8760855
GA,Atlanta,35,270,0.77422229
GA,Atlanta,35,45,0.69074613
GA,Atlanta,35,315,0.61949145
GA,Atlanta,35,0,0.56697014
GA,Atlanta,60,180,0.91769212
GA,Atlanta,60,135,0.91690615
GA,Atlanta,60,225,0.81224939
GA,Atlanta,60,90,0.77119924
GA,Atlanta,60,270,0.64688376
GA,Atlanta,60,45,0.51948093
GA,Atlanta,60,315,0.44111368
GA,Atlanta,60,0,0.3581216
GA,Atlanta,90,180,0.63293629
GA,Atlanta,90,135,0.67711415
GA,Atlanta,90,225,0.58114493
GA,Atlanta,90,90,0.58435215
GA,Atlanta,90,270,0.47570545
GA,Atlanta,90,45,0.37307817
GA,Atlanta,90,315,0.31539775
GA,Atlanta,90,0,0.23003875
HI,Honolulu,10,180,0.9837338
HI,Honolulu,10,135,0.97355833
HI,Honolulu,10,225,0.96641701
HI,Honolulu,10,90,0.94186248
HI,Honolulu,10,270,0.93114435
HI,Honolulu,10,45,0.90595558
HI,Honolulu,10,315,0.89857622
HI,Honolulu,10,0,0.88782676
HI,Honolulu,20,180,1
HI,Honolulu,20,135,0.9823026
HI,Honolulu,20,225,0.96589903
HI,Honolulu,20,90,0.92248054
HI,Honolulu,20,270,0.8968491
HI,Honolulu,20,45,0.84985058
HI,Honolulu,20,315,0.83308093
HI,Honolulu,20,0,0.81145493
HI,Honolulu,35,180,0.97658603
HI,Honolulu,35,135,0.95490226
HI,Honolulu,35,225,0.92547214
HI,Honolulu,35,90,0.86566778
HI,Honolulu,35,270,0.82389612
HI,Honolulu,35,45,0.7388061
HI,Honolulu,35,315,0.70947292
HI,Honolulu,35,0,0.66201729
HI,Honolulu,60,180,0.8165799
HI,Honolulu,60,135,0.8126024
HI,Honolulu,60,225,0.77363717
HI,Honolulu,60,90,0.72063152
HI,Honolulu,60,270,0.67487716
HI,Honolulu,60,45,0.53202222
HI,Honolulu,60,315,0.5028236
HI,Honolulu,60,0,0.41065997
HI,Honolulu,90,180,0.49527866
HI,Honolulu,90,135,0.54827327
HI,Honolulu,90,225,0.5202478
HI,Honolulu,90,90,0.50946533
HI,Honolulu,90,270,0.48285163
HI,Honolulu,90,45,0.34372974
HI,Honolulu,90,315,0.33411775
HI,Honolulu,90,0,0.21903072
ID,Boise,10,180,0.9395124
ID,Boise,10,135,0.92946963
ID,Boise,10,225,0.89752709
ID,Boise,10,90,0.87314296
ID,Boise,10,270,0.8276635
ID,Boise,10,45,0.8024892
ID,Boise,10,315,0.77040692
ID,Boise,10,0,0.75944614
ID,Boise,20,180,1
ID,Boise,20,135,0.98297102
ID,Boise,20,225,0.92207905
ID,Boise,20,90,0.87629784
ID,Boise,20,270,0.79329025
ID,Boise,20,45,0.73584699
ID,Boise,20,315,0.67674079
ID,Boise,20,0,0.64820116
ID,Boise,35,180,1.0432728
ID,Boise,35,135,1.02226592
ID,Boise,35,225,0.92875918
ID,Boise,35,90,0.85986909
ID,Boise,35,270,0.73901293
ID,Boise,35,45,0.62816969
ID,Boise,35,315,0.54443977
ID,Boise,35,0,0.48969519
ID,Boise,60,180,0.98586934
ID,Boise,60,135,0.97605116
ID,Boise,60,225,0.8512124
ID,Boise,60,90,0.78094694
ID,Boise,60,270,0.63633746
ID,Boise,60,45,0.47854737
ID,Boise,60,315,0.39140136
ID,Boise,60,0,0.28034814
ID,Boise,90,180,0.7239851
ID,Boise,90,135,0.75453331
ID,Boise,90,225,0.63772261
ID,Boise,90,90,0.61261451
ID,Boise,90,270,0.48571582
ID,Boise,90,45,0.36069205
ID,Boise,90,315,0.29804091
ID,Boise,90,0,0.20530604
IL,Chicago,10,180,0.9494171
IL,Chicago,10,135,0.9391491
IL,Chicago,10,225,0.91378366
IL,Chicago,10,90,0.88875937
IL,Chicago,10,270,0.85274105
IL,Chicago,10,45,0.82702162
IL,Chicago,10,315,0.80153657
IL,Chicago,10,0,0.79064062
IL,Chicago,20,180,1
IL,Chicago,20,135,0.98195323
IL,Chicago,20,225,0.93415158
IL,Chicago,20,90,0.88594043
IL,Chicago,20,270,0.82063071
IL,Chicago,20,45,0.76290756
IL,Chicago,20,315,0.71646372
IL,Chicago,20,0,0.68888555
IL,Chicago,35,180,1.03074894
IL,Chicago,35,135,1.00582129
IL,Chicago,35,225,0.9320707
IL,Chicago,35,90,0.85836511
IL,Chicago,35,270,0.76355889
IL,Chicago,35,45,0.65344035
IL,Chicago,35,315,0.58939104
IL,Chicago,35,0,0.53465058
IL,Chicago,60,180,0.95672623
IL,Chicago,60,135,0.93937129
IL,Chicago,60,225,0.84064251
IL,Chicago,60,90,0.76184122
IL,Chicago,60,270,0.64746153
IL,Chicago,60,45,0.49271064
IL,Chicago,60,315,0.4257403
IL,Chicago,60,0,0.32359526
IL,Chicago,90,180,0.68985335
IL,Chicago,90,135,0.71083374
IL,Chicago,90,225,0.61704606
IL,Chicago,90,90,0.58481982
IL,Chicago,90,270,0.48371094
IL,Chicago,90,45,0.36517793
IL,Chicago,90,315,0.31597607
IL,Chicago,90,0,0.23254915
IN,Indianapolis,10,180,0.95153614
IN,Indianapolis,10,135,0.94573997
IN,Indianapolis,10,225,0.9128673
IN,Indianapolis,10,90,0.89842564
IN,Indianapolis,10,270,0.85183811
IN,Indianapolis,10,45,0.83668385
IN,Indianapolis,10,315,0.80387187
IN,Indianapolis,10,0,0.79731303
IN,Indianapolis,20,180,1
IN,Indianapolis,20,135,0.99041052
IN,Indianapolis,20,225,0.92817467
IN,Indianapolis,20,90,0.90089716
IN,Indianapolis,20,270,0.81494254
IN,Indianapolis,20,45,0.77810703
IN,Indianapolis,20,315,0.71625565
IN,Indianapolis,20,0,0.69727934
IN,Indianapolis,35,180,1.02709774
IN,Indianapolis,35,135,1.01666709
IN,Indianapolis,35,225,0.92030187
IN,Indianapolis,35,90,0.87995294
IN,Indianapolis,35,270,0.7525796
IN,Indianapolis,35,45,0.676075
IN,Indianapolis,35,315,0.58659423
IN,Indianapolis,35,0,0.54492536
IN,Indianapolis,60,180,0.94896536
IN,Indianapolis,60,135,0.95260743
IN,Indianapolis,60,225,0.82323117
IN,Indianapolis,60,90,0.78909902
IN,Indianapolis,60,270,0.63488138
IN,Indianapolis,60,45,0.51821731
IN,Indianapolis,60,315,0.42225879
IN,Indianapolis,60,0,0.33747105
IN,Indianapolis,90,180,0.67939712
IN,Indianapolis,90,135,0.72209014
IN,Indianapolis,90,225,0.60250344
IN,Indianapolis,90,90,0.60722821
IN,Indianapolis,90,270,0.47614634
IN,Indianapolis,90,45,0.38112093
IN,Indianapolis,90,315,0.31532986
IN,Indianapolis,90,0,0.23523309
IA,Des Moines,10,180,0.94376171
IA,Des Moines,10,135,0.93249989
IA,Des Moines,10,225,0.90604021
IA,Des Moines,10,90,0.87876904
IA,Des Moines,10,270,0.84101404
IA,Des Moines,10,45,0.81286404
IA,Des Moines,10,315,0.78672122
IA,Des Moines,10,0,0.77419153
IA,Des Moines,20,180,1
IA,Des Moines,20,135,0.98017384
IA,Des Moines,20,225,0.92835491
IA,Des Moines,20,90,0.87793617
IA,Des Moines,20,270,0.80922328
IA,Des Moines,20,45,0.74740885
IA,Des Moines,20,315,0.70036358
IA,Des Moines,20,0,0.66880588
IA,Des Moines,35,180,1.03808346
IA,Des Moines,35,135,1.01190932
IA,Des Moines,35,225,0.93028319
IA,Des Moines,35,90,0.85436181
IA,Des Moines,35,270,0.7544723
IA,Des Moines,35,45,0.64008369
IA,Des Moines,35,315,0.57519043
IA,Des Moines,35,0,0.51886873
IA,Des Moines,60,180,0.97601228
IA,Des Moines,60,135,0.95570898
IA,Des Moines,60,225,0.84791973
IA,Des Moines,60,90,0.76584823
IA,Des Moines,60,270,0.64438971
IA,Des Moines,60,45,0.4856861
IA,Des Moines,60,315,0.4198705
IA,Des Moines,60,0,0.32287043
IA,Des Moines,90,180,0.71863091
IA,Des Moines,90,135,0.73520199
IA,Des Moines,90,225,0.63120081
IA,Des Moines,90,90,0.59263592
IA,Des Moines,90,270,0.48716757
IA,Des Moines,90,45,0.36047314
IA,Des Moines,90,315,0.31531956
IA,Des Moines,90,0,0.23029583
KS,Wichita,10,180,0.94362028
KS,Wichita,10,135,0.93317547
KS,Wichita,10,225,0.90444251
KS,Wichita,10,90,0.87924436
KS,Wichita,10,270,0.83839144
KS,Wichita,10,45,0.8124851
KS,Wichita,10,315,0.7838828
KS,Wichita,10,0,0.77247386
KS,Wichita,20,180,1
KS,Wichita,20,135,0.98148369
KS,Wichita,20,225,0.92639429
KS,Wichita,20,90,0.8791917
KS,Wichita,20,270,0.80502577
KS,Wichita,20,45,0.74679695
KS,Wichita,20,315,0.69454819
KS,Wichita,20,0,0.66454476
KS,Wichita,35,180,1.03637685
KS,Wichita,35,135,1.01244732
KS,Wichita,35,225,0.92648608
KS,Wichita,35,90,0.85529842
KS,Wichita,35,270,0.74724607
KS,Wichita,35,45,0.63678778
KS,Wichita,35,315,0.56447018
KS,Wichita,35,0,0.50089642
KS,Wichita,60,180,0.97081619
KS,Wichita,60,135,0.9527387
KS,Wichita,60,225,0.83791013
KS,Wichita,60,90,0.76395171
KS,Wichita,60,270,0.63311837
KS,Wichita,60,45,0.4758524
KS,Wichita,60,315,0.40200736
KS,Wichita,60,0,0.30450878
KS,Wichita,90,180,0.70292983
KS,Wichita,90,135,0.72564668
KS,Wichita,90,225,0.6158458
KS,Wichita,90,90,0.58806434
KS,Wichita,90,270,0.47380415
KS,Wichita,90,45,0.34824183
KS,Wichita,90,315,0.2964544
KS,Wichita,90,0,0.21022047
KY,Louisville,10,180,0.95178806
KY,Louisville,10,135,0.94190052
KY,Louisville,10,225,0.91741302
KY,Louisville,10,90,0.89324089
KY,Louisville,10,270,0.85825656
KY,Louisville,10,45,0.8334959
KY,Louisville,10,315,0.80892476
KY,Louisville,10,0,0.79841199
KY,Louisville,20,180,1
KY,Louisville,20,135,0.98235654
KY,Louisville,20,225,0.93485943
KY,Louisville,20,90,0.89022751
KY,Louisville,20,270,0.82344287
KY,Louisville,20,45,0.77146735
KY,Louisville,20,315,0.72357108
KY,Louisville,20,0,0.69841221
KY,Louisville,35,180,1.02609264
KY,Louisville,35,135,1.00251931
KY,Louisville,35,225,0.92826549
KY,Louisville,35,90,0.86142901
KY,Louisville,35,270,0.76278709
KY,Louisville,35,45,0.66436213
KY,Louisville,35,315,0.59426476
KY,Louisville,35,0,0.54164347
KY,Louisville,60,180,0.94550275
KY,Louisville,60,135,0.92960375
KY,Louisville,60,225,0.83102821
KY,Louisville,60,90,0.76046773
KY,Louisville,60,270,0.64384562
KY,Louisville,60,45,0.4999678
KY,Louisville,60,315,0.42552518
KY,Louisville,60,0,0.33650006
KY,Louisville,90,180,0.6732673
KY,Louisville,90,135,0.69502843
KY,Louisville,90,225,0.60740966
KY,Louisville,90,90,0.57701251
KY,Louisville,90,270,0.48031899
KY,Louisville,90,45,0.3633681
KY,Louisville,90,315,0.31424157
KY,Louisville,90,0,0.23144689
LA,New Orleans,10,180,0.96328838
LA,New Orleans,10,135,0.95846874
LA,New Orleans,10,225,0.92995021
LA,New Orleans,10,90,0.91826143
LA,New Orleans,10,270,0.87754503
LA,New Orleans,10,45,0.86520858
LA,New Orleans,10,315,0.83654696
LA,New Orleans,10,0,0.83109715
LA,New Orleans,20,180,1
LA,New Orleans,20,135,0.9919686
LA,New Orleans,20,225,0.93671899
LA,New Orleans,20,90,0.91583928
LA,New Orleans,20,270,0.84000611
LA,New Orleans,20,45,0.81020771
LA,New Orleans,20,315,0.7555061
LA,New Orleans,20,0,0.74001667
LA,New Orleans,35,180,1.00706001
LA,New Orleans,35,135,0.99950746
LA,New Orleans,35,225,0.91348967
LA,New Orleans,35,90,0.88436317
LA,New Orleans,35,270,0.77339301
LA,New Orleans,35,45,0.70584516
LA,New Orleans,35,315,0.62624287
LA,New Orleans,35,0,0.5786475
LA,New Orleans,60,180,0.89502156
LA,New Orleans,60,135,0.90567445
LA,New Orleans,60,225,0.79574397
LA,New Orleans,60,90,0.77423145
LA,New Orleans,60,270,0.64131363
LA,New Orleans,60,45,0.52665213
LA,New Orleans,60,315,0.44008832
LA,New Orleans,60,0,0.35647489
LA,New Orleans,90,180,0.59804748
LA,New Orleans,90,135,0.65760395
LA,New Orleans,90,225,0.55920673
LA,New Orleans,90,90,0.58218048
LA,New Orleans,90,270,0.46857205
LA,New Orleans,90,45,0.37041264
LA,New Orleans,90,315,0.30814328
LA,New Orleans,90,0,0.21744389
ME,Portland,10,180,0.93954202
ME,Portland,10,135,0.92711768
ME,Portland,10,225,0.90063958
ME,Portland,10,90,0.87053362
ME,Portland,10,270,0.83286968
ME,Portland,10,45,0.80195617
ME,Portland,10,315,0.77522509
ME,Portland,10,0,0.76207096
ME,Portland,20,180,1
ME,Portland,20,135,0.97769813
ME,Portland,20,225,0.92727285
ME,Portland,20,90,0.87028972
ME,Portland,20,270,0.80167758
ME,Portland,20,45,0.73439553
ME,Portland,20,315,0.68568502
ME,Portland,20,0,0.65286438
ME,Portland,35,180,1.04395443
ME,Portland,35,135,1.01347209
ME,Portland,35,225,0.93582338
ME,Portland,35,90,0.84864579
ME,Portland,35,270,0.74878696
ME,Portland,35,45,0.62629195
ME,Portland,35,315,0.55845017
ME,Portland,35,0,0.4986741
ME,Portland,60,180,0.99073344
ME,Portland,60,135,0.96393298
ME,Portland,60,225,0.86022252
ME,Portland,60,90,0.76369636
ME,Portland,60,270,0.64375713
ME,Portland,60,45,0.47729489
ME,Portland,60,315,0.40706609
ME,Portland,60,0,0.29776682
ME,Portland,90,180,0.73575447
ME,Portland,90,135,0.74484835
ME,Portland,90,225,0.64652572
ME,Portland,90,90,0.5939868
ME,Portland,90,270,0.4888961
ME,Portland,90,45,0.35931069
ME,Portland,90,315,0.30901263
ME,Portland,90,0,0.22448038
MD,Baltimore,10,180,0.94131782
MD,Baltimore,10,135,0.931878
MD,Baltimore,10,225,0.90023609
MD,Baltimore,10,90,0.87762013
MD,Baltimore,10,270,0.8322968
MD,Baltimore,10,45,0.80920362
MD,Baltimore,10,315,0.77715394
MD,Baltimore,10,0,0.76729328
MD,Baltimore,20,180,1
MD,Baltimore,20,135,0.98343345
MD,Baltimore,20,225,0.92157966
MD,Baltimore,20,90,0.88006844
MD,Baltimore,20,270,0.79604448
MD,Baltimore,20,45,0.74499775
MD,Baltimore,20,315,0.68634173
MD,Baltimore,20,0,0.65928538
MD,Baltimore,35,180,1.04153486
MD,Baltimore,35,135,1.01878247
MD,Baltimore,35,225,0.92073409
MD,Baltimore,35,90,0.85976398
MD,Baltimore,35,270,0.73553081
MD,Baltimore,35,45,0.6387411
MD,Baltimore,35,315,0.55521284
MD,Baltimore,35,0,0.50239331
MD,Baltimore,60,180,0.98079636
MD,Baltimore,60,135,0.96473593
MD,Baltimore,60,225,0.83474209
MD,Baltimore,60,90,0.77120934
MD,Baltimore,60,270,0.62035801
MD,Baltimore,60,45,0.48260249
MD,Baltimore,60,315,0.39475842
MD,Baltimore,60,0,0.30957
MD,Baltimore,90,180,0.72143062
MD,Baltimore,90,135,0.74016818
MD,Baltimore,90,225,0.61793275
MD,Baltimore,90,90,0.5937147
MD,Baltimore,90,270,0.46536947
MD,Baltimore,90,45,0.3542556
MD,Baltimore,90,315,0.29498346
MD,Baltimore,90,0,0.22018959
MA,Boston,10,180,0.93875049
MA,Boston,10,135,0.92833906
MA,Boston,10,225,0.89747064
MA,Boston,10,90,0.87215099
MA,Boston,10,270,0.82820787
MA,Boston,10,45,0.80223211
MA,Boston,10,315,0.77114867
MA,Boston,10,0,0.75992263
MA,Boston,20,180,1
MA,Boston,20,135,0.98150302
MA,Boston,20,225,0.92233246
MA,Boston,20,90,0.87473573
MA,Boston,20,270,0.79372838
MA,Boston,20,45,0.73638042
MA,Boston,20,315,0.6797338
MA,Boston,20,0,0.65016761
MA,Boston,35,180,1.0456426
MA,Boston,35,135,1.02062848
MA,Boston,35,225,0.92764991
MA,Boston,35,90,0.85612129
MA,Boston,35,270,0.73715649
MA,Boston,35,45,0.62946554
MA,Boston,35,315,0.55207677
MA,Boston,35,0,0.49700566
MA,Boston,60,180,0.99449993
MA,Boston,60,135,0.97491194
MA,Boston,60,225,0.84807883
MA,Boston,60,90,0.77140335
MA,Boston,60,270,0.62905052
MA,Boston,60,45,0.47852998
MA,Boston,60,315,0.40140456
MA,Boston,60,0,0.30717416
MA,Boston,90,180,0.74250423
MA,Boston,90,135,0.75606005
MA,Boston,90,225,0.63441513
MA,Boston,90,90,0.59865944
MA,Boston,90,270,0.47564859
MA,Boston,90,45,0.35719603
MA,Boston,90,315,0.30487734
MA,Boston,90,0,0.22744637
MI,Detroit,10,180,0.94722726
MI,Detroit,10,135,0.93946379
MI,Detroit,10,225,0.90823746
MI,Detroit,10,90,0.88916769
MI,Detroit,10,270,0.84485819
MI,Detroit,10,45,0.82490723
MI,Detroit,10,315,0.79377507
MI,Detroit,10,0,0.78516393
MI,Detroit,20,180,1
MI,Detroit,20,135,0.98670471
MI,Detroit,20,225,0.92665395
MI,Detroit,20,90,0.89100261
MI,Detroit,20,270,0.80897904
MI,Detroit,20,45,0.76304005
MI,Detroit,20,315,0.70521512
MI,Detroit,20,0,0.68203126
MI,Detroit,35,180,1.03220385
MI,Detroit,35,135,1.01744925
MI,Detroit,35,225,0.92386933
MI,Detroit,35,90,0.86975512
MI,Detroit,35,270,0.74956573
MI,Detroit,35,45,0.65700788
MI,Detroit,35,315,0.57648246
MI,Detroit,35,0,0.52747017
MI,Detroit,60,180,0.96355551
MI,Detroit,60,135,0.95944195
MI,Detroit,60,225,0.83448324
MI,Detroit,60,90,0.78051424
MI,Detroit,60,270,0.6359207
MI,Detroit,60,45,0.50003297
MI,Detroit,60,315,0.41864699
MI,Detroit,60,0,0.31969814
MI,Detroit,90,180,0.69885737
MI,Detroit,90,135,0.73325474
MI,Detroit,90,225,0.61428716
MI,Detroit,90,90,0.60172514
MI,Detroit,90,270,0.47780338
MI,Detroit,90,45,0.37187519
MI,Detroit,90,315,0.31559094
MI,Detroit,90,0,0.23211332
MN,Minneapolis,10,180,0.93765795
MN,Minneapolis,10,135,0.92893693
MN,Minneapolis,10,225,0.89445398
MN,Minneapolis,10,90,0.87285189
MN,Minneapolis,10,270,0.82387308
MN,Minneapolis,10,45,0.8012892
MN,Minneapolis,10,315,0.76671729
MN,Minneapolis,10,0,0.7568333
MN,Minneapolis,20,180,1
MN,Minneapolis,20,135,0.9851949
MN,Minneapolis,20,225,0.92030518
MN,Minneapolis,20,90,0.87881704
MN,Minneapolis,20,270,0.79002068
MN,Minneapolis,20,45,0.73741494
MN,Minneapolis,20,315,0.67353082
MN,Minneapolis,20,0,0.64691764
MN,Minneapolis,35,180,1.0484662
MN,Minneapolis,35,135,1.0291548
MN,Minneapolis,35,225,0.92893878
MN,Minneapolis,35,90,0.86582227
MN,Minneapolis,35,270,0.73660247
MN,Minneapolis,35,45,0.63556609
MN,Minneapolis,35,315,0.54492246
MN,Minneapolis,35,0,0.4973789
MN,Minneapolis,60,180,1.00059291
MN,Minneapolis,60,135,0.98877831
MN,Minneapolis,60,225,0.85878379
MN,Minneapolis,60,90,0.79148185
MN,Minneapolis,60,270,0.63430127
MN,Minneapolis,60,45,0.49647502
MN,Minneapolis,60,315,0.39936751
MN,Minneapolis,60,0,0.30650551
MN,Minneapolis,90,180,0.75306504
MN,Minneapolis,90,135,0.77376874
MN,Minneapolis,90,225,0.65091495
MN,Minneapolis,90,90,0.62432692
MN,Minneapolis,90,270,0.48626808
MN,Minneapolis,90,45,0.38025061
MN,Minneapolis,90,315,0.30785971
MN,Minneapolis,90,0,0.23222902
MS,Jackson,10,180,0.96074672
MS,Jackson,10,135,0.95493857
MS,Jackson,10,225,0.92681449
MS,Jackson,10,90,0.91276514
MS,Jackson,10,270,0.87259212
MS,Jackson,10,45,0.85786958
MS,Jackson,10,315,0.82960143
MS,Jackson,10,0,0.82315482
MS,Jackson,20,180,1
MS,Jackson,20,135,0.99013
MS,Jackson,20,225,0.93552366
MS,Jackson,20,90,0.90998079
MS,Jackson,20,270,0.83505038
MS,Jackson,20,45,0.80087394
MS,Jackson,20,315,0.74714901
MS,Jackson,20,0,0.72947204
MS,Jackson,35,180,1.01139168
MS,Jackson,35,135,1.00078687
MS,Jackson,35,225,0.91542144
MS,Jackson,35,90,0.87899968
MS,Jackson,35,270,0.76847021
MS,Jackson,35,45,0.69548718
MS,Jackson,35,315,0.61664921
MS,Jackson,35,0,0.56847589
MS,Jackson,60,180,0.90611956
MS,Jackson,60,135,0.91231674
MS,Jackson,60,225,0.80216227
MS,Jackson,60,90,0.77101696
MS,Jackson,60,270,0.6376619
MS,Jackson,60,45,0.5197429
MS,Jackson,60,315,0.43228995
MS,Jackson,60,0,0.35152954
MS,Jackson,90,180,0.61502625
MS,Jackson,90,135,0.66665636
MS,Jackson,90,225,0.5685262
MS,Jackson,90,90,0.57967152
MS,Jackson,90,270,0.46760484
MS,Jackson,90,45,0.36756856
MS,Jackson,90,315,0.3072125
MS,Jackson,90,0,0.21876255
MO,Kansas City,10,180,0.94550377
MO,Kansas City,10,135,0.93352907
MO,Kansas City,10,225,0.90897967
MO,Kansas City,10,90,0.88032602
MO,Kansas City,10,270,0.84517024
MO,Kansas City,10,45,0.81576713
MO,Kansas City,10,315,0.79111452
MO,Kansas City,10,0,0.77839077
MO,Kansas City,20,180,1
MO,Kansas City,20,135,0.97883768
MO,Kansas City,20,225,0.93107761
MO,Kansas City,20,90,0.87757401
MO,Kansas City,20,270,0.81324279
MO,Kansas City,20,45,0.74935587
MO,Kansas City,20,315,0.70451183
MO,Kansas City,20,0,0.67256932
MO,Kansas City,35,180,1.0341037
MO,Kansas City,35,135,1.00647676
MO,Kansas City,35,225,0.93121912
MO,Kansas City,35,90,0.85077337
MO,Kansas City,35,270,0.75717021
MO,Kansas City,35,45,0.63836948
MO,Kansas City,35,315,0.57692952
MO,Kansas City,35,0,0.51393462
MO,Kansas City,60,180,0.96489917
MO,Kansas City,60,135,0.94309696
MO,Kansas City,60,225,0.84396755
MO,Kansas City,60,90,0.75756925
MO,Kansas City,60,270,0.64461304
MO,Kansas City,60,45,0.47735954
MO,Kansas City,60,315,0.41583528
MO,Kansas City,60,0,0.31323124
MO,Kansas City,90,180,0.69780383
MO,Kansas City,90,135,0.71758803
MO,Kansas City,90,225,0.62222573
MO,Kansas City,90,90,0.58235984
MO,Kansas City,90,270,0.48508525
MO,Kansas City,90,45,0.35073814
MO,Kansas City,90,315,0.30853341
MO,Kansas City,90,0,0.21658781
MT,Billings,10,180,0.93156767
MT,Billings,10,135,0.92044354
MT,Billings,10,225,0.88698713
MT,Billings,10,90,0.85961066
MT,Billings,10,270,0.81195877
MT,Billings,10,45,0.78365988
MT,Billings,10,315,0.74989017
MT,Billings,10,0,0.73768685
MT,Billings,20,180,1
MT,Billings,20,135,0.98043152
MT,Billings,20,225,0.91800547
MT,Billings,20,90,0.86503621
MT,Billings,20,270,0.77823733
MT,Billings,20,45,0.7154689
MT,Billings,20,315,0.65286031
MT,Billings,20,0,0.62214773
MT,Billings,35,180,1.05670003
MT,Billings,35,135,1.02896303
MT,Billings,35,225,0.93326351
MT,Billings,35,90,0.85149559
MT,Billings,35,270,0.72557205
MT,Billings,35,45,0.61035923
MT,Billings,35,315,0.52139586
MT,Billings,35,0,0.47162769
MT,Billings,60,180,1.01836084
MT,Billings,60,135,0.9933978
MT,Billings,60,225,0.87027547
MT,Billings,60,90,0.7776732
MT,Billings,60,270,0.62512101
MT,Billings,60,45,0.47152334
MT,Billings,60,315,0.37631644
MT,Billings,60,0,0.27891031
MT,Billings,90,180,0.77323321
MT,Billings,90,135,0.77940383
MT,Billings,90,225,0.66339338
MT,Billings,90,90,0.61269683
MT,Billings,90,270,0.47878726
MT,Billings,90,45,0.36314916
MT,Billings,90,315,0.28978287
MT,Billings,90,0,0.21471419
NE,Omaha,10,180,0.94094924
NE,Omaha,10,135,0.92818969
NE,Omaha,10,225,0.90286146
NE,Omaha,10,90,0.8719744
NE,Omaha,10,270,0.83588232
NE,Omaha,10,45,0.80409061
NE,Omaha,10,315,0.77883399
NE,Omaha,10,0,0.76509422
NE,Omaha,20,180,1
NE,Omaha,20,135,0.97717392
NE,Omaha,20,225,0.92777651
NE,Omaha,20,90,0.87042542
NE,Omaha,20,270,0.80395174
NE,Omaha,20,45,0.73566129
NE,Omaha,20,315,0.6892823
NE,Omaha,20,0,0.65522237
NE,Omaha,35,180,1.04052236
NE,Omaha,35,135,1.01042817
NE,Omaha,35,225,0.93292802
NE,Omaha,35,90,0.84628603
NE,Omaha,35,270,0.74958101
NE,Omaha,35,45,0.62404103
NE,Omaha,35,315,0.56036976
NE,Omaha,35,0,0.49466173
NE,Omaha,60,180,0.98127242
NE,Omaha,60,135,0.95565067
NE,Omaha,60,225,0.8519898
NE,Omaha,60,90,0.75721911
NE,Omaha,60,270,0.64055674
NE,Omaha,60,45,0.46672869
NE,Omaha,60,315,0.40435465
NE,Omaha,60,0,0.29481828
NE,Omaha,90,180,0.71953363
NE,Omaha,90,135,0.73254302
NE,Omaha,90,225,0.63274491
NE,Omaha,90,90,0.58366457
NE,Omaha,90,270,0.48406251
NE,Omaha,90,45,0.3450871
NE,Omaha,90,315,0.30402664
NE,Omaha,90,0,0.213122
NV,Las Vegas,10,180,0.94920259
NV,Las Vegas,10,135,0.94265509
NV,Las Vegas,10,225,0.90885677
NV,Las Vegas,10,90,0.89267908
NV,Las Vegas,10,270,0.84462559
NV,Las Vegas,10,45,0.82741632
NV,Las Vegas,10,315,0.79378861
NV,Las Vegas,10,0,0.78623531
NV,Las Vegas,20,180,1
NV,Las Vegas,20,135,0.98938391
NV,Las Vegas,20,225,0.92548025
NV,Las Vegas,20,90,0.89508726
NV,Las Vegas,20,270,0.80730402
NV,Las Vegas,20,45,0.76496031
NV,Las Vegas,20,315,0.70164049
NV,Las Vegas,20,0,0.67971118
NV,Las Vegas,35,180,1.02791275
NV,Las Vegas,35,135,1.01698433
NV,Las Vegas,35,225,0.91904379
NV,Las Vegas,35,90,0.87396661
NV,Las Vegas,35,270,0.74611332
NV,Las Vegas,35,45,0.65653299
NV,Las Vegas,35,315,0.56631601
NV,Las Vegas,35,0,0.51001008
NV,Las Vegas,60,180,0.94478904
NV,Las Vegas,60,135,0.9500795
NV,Las Vegas,60,225,0.8212675
NV,Las Vegas,60,90,0.78391377
NV,Las Vegas,60,270,0.6297728
NV,Las Vegas,60,45,0.4918128
NV,Las Vegas,60,315,0.39413095
NV,Las Vegas,60,0,0.29566928
NV,Las Vegas,90,180,0.66116874
NV,Las Vegas,90,135,0.71359744
NV,Las Vegas,90,225,0.59563506
NV,Las Vegas,90,90,0.60503143
NV,Las Vegas,90,270,0.47103694
NV,Las Vegas,90,45,0.35853558
NV,Las Vegas,90,315,0.28700113
NV,Las Vegas,90,0,0.19186494
NH,Manchester,10,180,0.93794714
NH,Manchester,10,135,0.92791233
NH,Manchester,10,225,0.8957654
NH,Manchester,10,90,0.87133161
NH,Manchester,10,270,0.82560314
NH,Manchester,10,45,0.80039096
NH,Manchester,10,315,0.76795172
NH,Manchester,10,0,0.75714372
NH,Manchester,20,180,1
NH,Manchester,20,135,0.98231329
NH,Manchester,20,225,0.92138696
NH,Manchester,20,90,0.87509548
NH,Manchester,20,270,0.79121045
NH,Manchester,20,45,0.73446536
NH,Manchester,20,315,0.67540345
NH,Manchester,20,0,0.6461985
NH,Manchester,35,180,1.04669667
NH,Manchester,35,135,1.02320676
NH,Manchester,35,225,0.92799858
NH,Manchester,35,90,0.85860364
NH,Manchester,35,270,0.73563009
NH,Manchester,35,45,0.62753888
NH,Manchester,35,315,0.5466522
NH,Manchester,35,0,0.49029453
NH,Manchester,60,180,0.99635626
NH,Manchester,60,135,0.97977512
NH,Manchester,60,225,0.85034666
NH,Manchester,60,90,0.77753401
NH,Manchester,60,270,0.62955338
NH,Manchester,60,45,0.47957889
NH,Manchester,60,315,0.39707379
NH,Manchester,60,0,0.29813864
NH,Manchester,90,180,0.74368336
NH,Manchester,90,135,0.76162477
NH,Manchester,90,225,0.6379222
NH,Manchester,90,90,0.60653142
NH,Manchester,90,270,0.47844727
NH,Manchester,90,45,0.36023207
NH,Manchester,90,315,0.30279631
NH,Manchester,90,0,0.22288607
NJ,Newark,10,180,0.94271013
NJ,Newark,10,135,0.93540635
NJ,Newark,10,225,0.90027897
NJ,Newark,10,90,0.88273129
NJ,Newark,10,270,0.83265773
NJ,Newark,10,45,0.81452219
NJ,Newark,10,315,0.77892751
NJ,Newark,10,0,0.77120159
NJ,Newark,20,180,1
NJ,Newark,20,135,0.98773126
NJ,Newark,20,225,0.9212988
NJ,Newark,20,90,0.887596
NJ,Newark,20,270,0.79586042
NJ,Newark,20,45,0.75273815
NJ,Newark,20,315,0.68677162
NJ,Newark,20,0,0.66402973
NJ,Newark,35,180,1.04060892
NJ,Newark,35,135,1.02424698
NJ,Newark,35,225,0.92041643
NJ,Newark,35,90,0.87070544
NJ,Newark,35,270,0.73564185
NJ,Newark,35,45,0.64909798
NJ,Newark,35,315,0.55443719
NJ,Newark,35,0,0.50791071
NJ,Newark,60,180,0.97848637
NJ,Newark,60,135,0.97221104
NJ,Newark,60,225,0.83486908
NJ,Newark,60,90,0.78639042
NJ,Newark,60,270,0.62252214
NJ,Newark,60,45,0.49672826
NJ,Newark,60,315,0.39579514
NJ,Newark,60,0,0.31103687
NJ,Newark,90,180,0.71884903
NJ,Newark,90,135,0.74713944
NJ,Newark,90,225,0.61934083
NJ,Newark,90,90,0.61098599
NJ,Newark,90,270,0.46949126
NJ,Newark,90,45,0.36994133
NJ,Newark,90,315,0.29763618
NJ,Newark,90,0,0.22465014
NM,Albuquerque,10,180,0.94848549
NM,Albuquerque,10,135,0.94121733
NM,Albuquerque,10,225,0.90807641
NM,Albuquerque,10,90,0.89079183
NM,Albuquerque,10,270,0.84319801
NM,Albuquerque,10,45,0.82544349
NM,Albuquerque,10,315,0.79180684
NM,Albuquerque,10,0,0.78404683
NM,Albuquerque,20,180,1
NM,Albuquerque,20,135,0.98780143
NM,Albuquerque,20,225,0.92245933
NM,Albuquerque,20,90,0.89211268
NM,Albuquerque,20,270,0.80249325
NM,Albuquerque,20,45,0.76237617
NM,Albuquerque,20,315,0.69889612
NM,Albuquerque,20,0,0.67686797
NM,Albuquerque,35,180,1.02843581
NM,Albuquerque,35,135,1.01455191
NM,Albuquerque,35,225,0.91150911
NM,Albuquerque,35,90,0.8684803
NM,Albuquerque,35,270,0.73718169
NM,Albuquerque,35,45,0.65237316
NM,Albuquerque,35,315,0.56183533
NM,Albuquerque,35,0,0.5059877
NM,Albuquerque,60,180,0.94464746
NM,Albuquerque,60,135,0.94528198
NM,Albuquerque,60,225,0.81122433
NM,Albuquerque,60,90,0.77291585
NM,Albuquerque,60,270,0.61629123
NM,Albuquerque,60,45,0.48130717
NM,Albuquerque,60,315,0.38713056
NM,Albuquerque,60,0,0.2957404
NM,Albuquerque,90,180,0.66211616
NM,Albuquerque,90,135,0.70782724
NM,Albuquerque,90,225,0.58419586
NM,Albuquerque,90,90,0.59012188
NM,Albuquerque,90,270,0.4573006
NM,Albuquerque,90,45,0.34315168
NM,Albuquerque,90,315,0.2789454
NM,Albuquerque,90,0,0.18840694
NY,New York,10,180,0.94319296
NY,New York,10,135,0.93574018
NY,New York,10,225,0.90113001
NY,New York,10,90,0.88318604
NY,New York,10,270,0.83386114
NY,New York,10,45,0.8153173
NY,New York,10,315,0.78027384
NY,New York,10,0,0.77234884
NY,New York,20,180,1
NY,New York,20,135,0.98745611
NY,New York,20,225,0.92211099
NY,New York,20,90,0.88756724
NY,New York,20,270,0.79734892
NY,New York,20,45,0.75323219
NY,New York,20,315,0.68861416
NY,New York,20,0,0.66526362
NY,New York,35,180,1.03986171
NY,New York,35,135,1.02300314
NY,New York,35,225,0.92098696
NY,New York,35,90,0.86994139
NY,New York,35,270,0.73734962
NY,New York,35,45,0.64875214
NY,New York,35,315,0.55749233
NY,New York,35,0,0.50916683
NY,New York,60,180,0.97660424
NY,New York,60,135,0.96979005
NY,New York,60,225,0.83434475
NY,New York,60,90,0.78415318
NY,New York,60,270,0.62330408
NY,New York,60,45,0.49465085
NY,New York,60,315,0.39737369
NY,New York,60,0,0.31250981
NY,New York,90,180,0.71583641
NY,New York,90,135,0.74385571
NY,New York,90,225,0.61703228
NY,New York,90,90,0.60768359
NY,New York,90,270,0.46822429
NY,New York,90,45,0.36757278
NY,New York,90,315,0.29717097
NY,New York,90,0,0.22358811
NC,Charlotte,10,180,0.95087477
NC,Charlotte,10,135,0.94395486
NC,Charlotte,10,225,0.91235753
NC,Charlotte,10,90,0.89571113
NC,Charlotte,10,270,0.85066224
NC,Charlotte,10,45,0.83357012
NC,Charlotte,10,315,0.80177685
NC,Charlotte,10,0,0.79432895
NC,Charlotte,20,180,1
NC,Charlotte,20,135,0.98819298
NC,Charlotte,20,225,0.92702303
NC,Charlotte,20,90,0.89673655
NC,Charlotte,20,270,0.81374467
NC,Charlotte,20,45,0.77323112
NC,Charlotte,20,315,0.71466211
NC,Charlotte,20,0,0.69288082
NC,Charlotte,35,180,1.02615846
NC,Charlotte,35,135,1.01280362
NC,Charlotte,35,225,0.9164614
NC,Charlotte,35,90,0.8720757
NC,Charlotte,35,270,0.75005712
NC,Charlotte,35,45,0.66661531
NC,Charlotte,35,315,0.58388505
NC,Charlotte,35,0,0.52926615
NC,Charlotte,60,180,0.94538553
NC,Charlotte,60,135,0.94239978
NC,Charlotte,60,225,0.81358749
NC,Charlotte,60,90,0.77465328
NC,Charlotte,60,270,0.62654487
NC,Charlotte,60,45,0.49842772
NC,Charlotte,60,315,0.41295829
NC,Charlotte,60,0,0.32434133
NC,Charlotte,90,180,0.66832737
NC,Charlotte,90,135,0.70854418
NC,Charlotte,90,225,0.58651574
NC,Charlotte,90,90,0.58952059
NC,Charlotte,90,270,0.4630122
NC,Charlotte,90,45,0.35724833
NC,Charlotte,90,315,0.30036689
NC,Charlotte,90,0,0.2175859
ND,Fargo,10,180,0.93505897
ND,Fargo,10,135,0.92563471
ND,Fargo,10,225,0.89156843
ND,Fargo,10,90,0.86818765
ND,Fargo,10,270,0.8195453
ND,Fargo,10,45,0.79526056
ND,Fargo,10,315,0.76067149
ND,Fargo,10,0,0.75024778
ND,Fargo,20,180,1
ND,Fargo,20,135,0.98357493
ND,Fargo,20,225,0.91903224
ND,Fargo,20,90,0.87470654
ND,Fargo,20,270,0.7862343
ND,Fargo,20,45,0.73075111
ND,Fargo,20,315,0.66741601
ND,Fargo,20,0,0.64048982
ND,Fargo,35,180,1.05151947
ND,Fargo,35,135,1.03084069
ND,Fargo,35,225,0.93130259
ND,Fargo,35,90,0.86376888
ND,Fargo,35,270,0.73427986
ND,Fargo,35,45,0.63032199
ND,Fargo,35,315,0.54067659
ND,Fargo,35,0,0.49370812
ND,Fargo,60,180,1.01046461
ND,Fargo,60,135,0.99746745
ND,Fargo,60,225,0.86601249
ND,Fargo,60,90,0.79370919
ND,Fargo,60,270,0.63677839
ND,Fargo,60,45,0.49573344
ND,Fargo,60,315,0.40192898
ND,Fargo,60,0,0.30205822
ND,Fargo,90,180,0.7680562
ND,Fargo,90,135,0.78672373
ND,Fargo,90,225,0.66147995
ND,Fargo,90,90,0.62819158
ND,Fargo,90,270,0.49090883
ND,Fargo,90,45,0.38188008
ND,Fargo,90,315,0.31297673
ND,Fargo,90,0,0.23535953
OH,Columbus,10,180,0.95139339
OH,Columbus,10,135,0.94640548
OH,Columbus,10,225,0.91172312
OH,Columbus,10,90,0.89953295
OH,Columbus,10,270,0.8503307
OH,Columbus,10,45,0.83737926
OH,Columbus,10,315,0.8028229
OH,Columbus,10,0,0.79702961
OH,Columbus,20,180,1
OH,Columbus,20,135,0.99205093
OH,Columbus,20,225,0.92545344
OH,Columbus,20,90,0.90264601
OH,Columbus,20,270,0.81194954
OH,Columbus,20,45,0.77912586
OH,Columbus,20,315,0.71502113
OH,Columbus,20,0,0.69697672
OH,Columbus,35,180,1.02616847
OH,Columbus,35,135,1.0195074
OH,Columbus,35,225,0.91566565
OH,Columbus,35,90,0.88146947
OH,Columbus,35,270,0.74760991
OH,Columbus,35,45,0.67589014
OH,Columbus,35,315,0.5849868
OH,Columbus,35,0,0.54275667
OH,Columbus,60,180,0.94939937
OH,Columbus,60,135,0.95578213
OH,Columbus,60,225,0.81695413
OH,Columbus,60,90,0.78960623
OH,Columbus,60,270,0.62732146
OH,Columbus,60,45,0.51590565
OH,Columbus,60,315,0.42054149
OH,Columbus,60,0,0.33756017
OH,Columbus,90,180,0.67993554
OH,Columbus,90,135,0.72572289
OH,Columbus,90,225,0.59506224
OH,Columbus,90,90,0.60618569
OH,Columbus,90,270,0.46757115
OH,Columbus,90,45,0.37876043
OH,Columbus,90,315,0.31339053
OH,Columbus,90,0,0.23542406
OK,Oklahoma City,10,180,0.95098628
OK,Oklahoma City,10,135,0.94239296
OK,Oklahoma City,10,225,0.9139786
OK,Oklahoma City,10,90,0.89318182
OK,Oklahoma City,10,270,0.85278948
OK,Oklahoma City,10,45,0.83137364
OK,Oklahoma City,10,315,0.80328769
OK,Oklahoma City,10,0,0.79367413
OK,Oklahoma City,20,180,1
OK,Oklahoma City,20,135,0.98515322
OK,Oklahoma City,20,225,0.93079648
OK,Oklahoma City,20,90,0.89203543
OK,Oklahoma City,20,270,0.81909966
OK,Oklahoma City,20,45,0.76905268
OK,Oklahoma City,20,315,0.71766402
OK,Oklahoma City,20,0,0.69195273
OK,Oklahoma City,35,180,1.02566452
OK,Oklahoma City,35,135,1.00773184
OK,Oklahoma City,35,225,0.92308013
OK,Oklahoma City,35,90,0.8651731
OK,Oklahoma City,35,270,0.75909688
OK,Oklahoma City,35,45,0.66062582
OK,Oklahoma City,35,315,0.58825834
OK,Oklahoma City,35,0,0.5301358
OK,Oklahoma City,60,180,0.94411572
OK,Oklahoma City,60,135,0.93559388
OK,Oklahoma City,60,225,0.82378254
OK,Oklahoma City,60,90,0.76768963
OK,Oklahoma City,60,270,0.63876001
OK,Oklahoma City,60,45,0.49318339
OK,Oklahoma City,60,315,0.41719888
OK,Oklahoma City,60,0,0.32338297
OK,Oklahoma City,90,180,0.66574643
OK,Oklahoma City,90,135,0.70211843
OK,Oklahoma City,90,225,0.59665348
OK,Oklahoma City,90,90,0.58678141
OK,Oklahoma City,90,270,0.47368835
OK,Oklahoma City,90,45,0.35636309
OK,Oklahoma City,90,315,0.3018903
OK,Oklahoma City,90,0,0.21283144
OR,Portland,10,180,0.93956142
OR,Portland,10,135,0.92694425
OR,Portland,10,225,0.90122722
OR,Portland,10,90,0.87008698
OR,Portland,10,270,0.83362735
OR,Portland,10,45,0.80134528
OR,Portland,10,315,0.77586367
OR,Portland,10,0,0.7619083
OR,Portland,20,180,1
OR,Portland,20,135,0.9782471
OR,Portland,20,225,0.92970273
OR,Portland,20,90,0.87031629
OR,Portland,20,270,0.80458187
OR,Portland,20,45,0.73320727
OR,Portland,20,315,0.68693869
OR,Portland,20,0,0.65314869
OR,Portland,35,180,1.04534449
OR,Portland,35,135,1.01585568
OR,Portland,35,225,0.94041527
OR,Portland,35,90,0.8511565
OR,Portland,35,270,0.75649334
OR,Portland,35,45,0.62450597
OR,Portland,35,315,0.56198621
OR,Portland,35,0,0.49870204
OR,Portland,60,180,0.99179106
OR,Portland,60,135,0.96878297
OR,Portland,60,225,0.86965628
OR,Portland,60,90,0.77292225
OR,Portland,60,270,0.65789482
OR,Portland,60,45,0.47941709
OR,Portland,60,315,0.41596162
OR,Portland,60,0,0.29795202
OR,Portland,90,180,0.73740421
OR,Portland,90,135,0.75355523
OR,Portland,90,225,0.65655777
OR,Portland,90,90,0.60840808
OR,Portland,90,270,0.50681699
OR,Portland,90,45,0.36677007
OR,Portland,90,315,0.32009603
OR,Portland,90,0,0.22599143
PA,Philadelphia,10,180,0.94446791
PA,Philadelphia,10,135,0.93786585
PA,Philadelphia,10,225,0.90236098
PA,Philadelphia,10,90,0.88649934
PA,Philadelphia,10,270,0.835815
PA,Philadelphia,10,45,0.81928467
PA,Philadelphia,10,315,0.78334052
PA,Philadelphia,10,0,0.77628978
PA,Philadelphia,20,180,1
PA,Philadelphia,20,135,0.98910947
PA,Philadelphia,20,225,0.92150232
PA,Philadelphia,20,90,0.89132257
PA,Philadelphia,20,270,0.7978357
PA,Philadelphia,20,45,0.75849751
PA,Philadelphia,20,315,0.69149605
PA,Philadelphia,20,0,0.67054903
PA,Philadelphia,35,180,1.03815854
PA,Philadelphia,35,135,1.02378774
PA,Philadelphia,35,225,0.91781713
PA,Philadelphia,35,90,0.87395113
PA,Philadelphia,35,270,0.73563139
PA,Philadelphia,35,45,0.65576903
PA,Philadelphia,35,315,0.5588385
PA,Philadelphia,35,0,0.51605576
PA,Philadelphia,60,180,0.9725699
PA,Philadelphia,60,135,0.96900957
PA,Philadelphia,60,225,0.82911323
PA,Philadelphia,60,90,0.78777032
PA,Philadelphia,60,270,0.61973468
PA,Philadelphia,60,45,0.50206908
PA,Philadelphia,60,315,0.39776472
PA,Philadelphia,60,0,0.3171629
PA,Philadelphia,90,180,0.71090308
PA,Philadelphia,90,135,0.74237623
PA,Philadelphia,90,225,0.61269117
PA,Philadelphia,90,90,0.60904849
PA,Philadelphia,90,270,0.46593798
PA,Philadelphia,90,45,0.37117793
PA,Philadelphia,90,315,0.29847416
PA,Philadelphia,90,0,0.22624126
RI,Providence,10,180,0.94019751
RI,Providence,10,135,0.93010424
RI,Providence,10,225,0.89919161
RI,Providence,10,90,0.87462599
RI,Providence,10,270,0.83068409
RI,Providence,10,45,0.8054801
RI,Providence,10,315,0.77441986
RI,Providence,10,0,0.76355249
RI,Providence,20,180,1
RI,Providence,20,135,0.98213479
RI,Providence,20,225,0.92298024
RI,Providence,20,90,0.87670366
RI,Providence,20,270,0.79568707
RI,Providence,20,45,0.73968579
RI,Providence,20,315,0.68304595
RI,Providence,20,0,0.65420004
RI,Providence,35,180,1.04349008
RI,Providence,35,135,1.0194187
RI,Providence,35,225,0.92653948
RI,Providence,35,90,0.85711698
RI,Providence,35,270,0.73847527
RI,Providence,35,45,0.63176475
RI,Providence,35,315,0.55489199
RI,Providence,35,0,0.50052302
RI,Providence,60,180,0.98827453
RI,Providence,60,135,0.97119841
RI,Providence,60,225,0.84427965
RI,Providence,60,90,0.77158569
RI,Providence,60,270,0.6287542
RI,Providence,60,45,0.47922032
RI,Providence,60,315,0.40201298
RI,Providence,60,0,0.3069563
RI,Providence,90,180,0.73299966
RI,Providence,90,135,0.75110993
RI,Providence,90,225,0.62911675
RI,Providence,90,90,0.59788554
RI,Providence,90,270,0.47462944
RI,Providence,90,45,0.35651711
RI,Providence,90,315,0.30419985
RI,Providence,90,0,0.22422945
SC,Charleston,10,180,0.95832792
SC,Charleston,10,135,0.95040053
SC,Charleston,10,225,0.92496543
SC,Charleston,10,90,0.90590471
SC,Charleston,10,270,0.86957538
SC,Charleston,10,45,0.85009757
SC,Charleston,10,315,0.82438438
SC,Charleston,10,0,0.81608654
SC,Charleston,20,180,1
SC,Charleston,20,135,0.98641899
SC,Charleston,20,225,0.93768581
SC,Charleston,20,90,0.90211556
SC,Charleston,20,270,0.83518106
SC,Charleston,20,45,0.79062929
SC,Charleston,20,315,0.7426824
SC,Charleston,20,0,0.72038552
SC,Charleston,35,180,1.01495331
SC,Charleston,35,135,0.9988991
SC,Charleston,35,225,0.92286749
SC,Charleston,35,90,0.86998111
SC,Charleston,35,270,0.7724654
SC,Charleston,35,45,0.68245707
SC,Charleston,35,315,0.61515712
SC,Charleston,35,0,0.55793155
SC,Charleston,60,180,0.91657514
SC,Charleston,60,135,0.91208712
SC,Charleston,60,225,0.81162
SC,Charleston,60,90,0.76301199
SC,Charleston,60,270,0.64562456
SC,Charleston,60,45,0.50624742
SC,Charleston,60,315,0.43524913
SC,Charleston,60,0,0.34262848
SC,Charleston,90,180,0.62758845
SC,Charleston,90,135,0.67142591
SC,Charleston,90,225,0.57748332
SC,Charleston,90,90,0.5763494
SC,Charleston,90,270,0.47443153
SC,Charleston,90,45,0.35987546
SC,Charleston,90,315,0.30968442
SC,Charleston,90,0,0.2179266
SD,Sioux Falls,10,180,0.93558728
SD,Sioux Falls,10,135,0.92172881
SD,Sioux Falls,10,225,0.89582667
SD,Sioux Falls,10,90,0.86237204
SD,Sioux Falls,10,270,0.82541403
SD,Sioux Falls,10,45,0.79101776
SD,Sioux Falls,10,315,0.76504671
SD,Sioux Falls,10,0,0.75025862
SD,Sioux Falls,20,180,1
SD,Sioux Falls,20,135,0.97480181
SD,Sioux Falls,20,225,0.9247731
SD,Sioux Falls,20,90,0.86200737
SD,Sioux Falls,20,270,0.79431481
SD,Sioux Falls,20,45,0.72138888
SD,Sioux Falls,20,315,0.67394362
SD,Sioux Falls,20,0,0.6375786
SD,Sioux Falls,35,180,1.04902661
SD,Sioux Falls,35,135,1.01425494
SD,Sioux Falls,35,225,0.93676513
SD,Sioux Falls,35,90,0.84050987
SD,Sioux Falls,35,270,0.74242659
SD,Sioux Falls,35,45,0.61277221
SD,Sioux Falls,35,315,0.54653734
SD,Sioux Falls,35,0,0.48414181
SD,Sioux Falls,60,180,1.00322868
SD,Sioux Falls,60,135,0.96900451
SD,Sioux Falls,60,225,0.86731348
SD,Sioux Falls,60,90,0.75690283
SD,Sioux Falls,60,270,0.63946318
SD,Sioux Falls,60,45,0.4658224
SD,Sioux Falls,60,315,0.39791899
SD,Sioux Falls,60,0,0.29443232
SD,Sioux Falls,90,180,0.75372677
SD,Sioux Falls,90,135,0.7521563
SD,Sioux Falls,90,225,0.65631762
SD,Sioux Falls,90,90,0.58852725
SD,Sioux Falls,90,270,0.48632414
SD,Sioux Falls,90,45,0.35094017
SD,Sioux Falls,90,315,0.30224182
SD,Sioux Falls,90,0,0.21965473
TN,Nashville,10,180,0.95785637
TN,Nashville,10,135,0.95224064
TN,Nashville,10,225,0.92249371
TN,Nashville,10,90,0.90855815
TN,Nashville,10,270,0.86633542
TN,Nashville,10,45,0.85149038
TN,Nashville,10,315,0.8218507
TN,Nashville,10,0,0.81543697
TN,Nashville,20,180,1
TN,Nashville,20,135,0.99066371
TN,Nashville,20,225,0.93451515
TN,Nashville,20,90,0.90795267
TN,Nashville,20,270,0.83063358
TN,Nashville,20,45,0.79429329
TN,Nashville,20,315,0.73857527
TN,Nashville,20,0,0.7200122
TN,Nashville,35,180,1.01764716
TN,Nashville,35,135,1.00719909
TN,Nashville,35,225,0.92064539
TN,Nashville,35,90,0.88102801
TN,Nashville,35,270,0.76763518
TN,Nashville,35,45,0.69092733
TN,Nashville,35,315,0.61010595
TN,Nashville,35,0,0.56409846
TN,Nashville,60,180,0.923214
TN,Nashville,60,135,0.92854347
TN,Nashville,60,225,0.81388992
TN,Nashville,60,90,0.78068516
TN,Nashville,60,270,0.64311486
TN,Nashville,60,45,0.52283073
TN,Nashville,60,315,0.43526523
TN,Nashville,60,0,0.35144141
TN,Nashville,90,180,0.64144743
TN,Nashville,90,135,0.69050141
TN,Nashville,90,225,0.5854289
TN,Nashville,90,90,0.59463056
TN,Nashville,90,270,0.47628538
TN,Nashville,90,45,0.37897624
TN,Nashville,90,315,0.31668339
TN,Nashville,90,0,0.2311341
TX,Houston,10,180,0.96867411
TX,Houston,10,135,0.96392809
TX,Houston,10,225,0.93835224
TX,Houston,10,90,0.92677646
TX,Houston,10,270,0.89038076
TX,Houston,10,45,0.87828512
TX,Houston,10,315,0.85265734
TX,Houston,10,0,0.84750355
TX,Houston,20,180,1
TX,Houston,20,135,0.99250845
TX,Houston,20,225,0.94408257
TX,Houston,20,90,0.92231526
TX,Houston,20,270,0.85458956
TX,Houston,20,45,0.82511962
TX,Houston,20,315,0.77630225
TX,Houston,20,0,0.76156932
TX,Houston,35,180,1.0009096
TX,Houston,35,135,0.99403691
TX,Houston,35,225,0.91905139
TX,Houston,35,90,0.88729047
TX,Houston,35,270,0.78705714
TX,Houston,35,45,0.72305482
TX,Houston,35,315,0.65104947
TX,Houston,35,0,0.60813272
TX,Houston,60,180,0.8841289
TX,Houston,60,135,0.89200143
TX,Houston,60,225,0.79352924
TX,Houston,60,90,0.77165152
TX,Houston,60,270,0.6502313
TX,Houston,60,45,0.54381722
TX,Houston,60,315,0.46250851
TX,Houston,60,0,0.38763187
TX,Houston,90,180,0.58682933
TX,Houston,90,135,0.64315783
TX,Houston,90,225,0.55655417
TX,Houston,90,90,0.57506332
TX,Houston,90,270,0.47270217
TX,Houston,90,45,0.38212377
TX,Houston,90,315,0.32396689
TX,Houston,90,0,0.23778633
UT,Salt Lake City,10,180,0.94353226
UT,Salt Lake City,10,135,0.93130512
UT,Salt Lake City,10,225,0.90604696
UT,Salt Lake City,10,90,0.8762294
UT,Salt Lake City,10,270,0.84002976
UT,Salt Lake City,10,45,0.80947151
UT,Salt Lake City,10,315,0.78408655
UT,Salt Lake City,10,0,0.77102626
UT,Salt Lake City,20,180,1
UT,Salt Lake City,20,135,0.97831723
UT,Salt Lake City,20,225,0.92871796
UT,Salt Lake City,20,90,0.8740767
UT,Salt Lake City,20,270,0.80500934
UT,Salt Lake City,20,45,0.74114987
UT,Salt Lake City,20,315,0.69186027
UT,Salt Lake City,20,0,0.66123317
UT,Salt Lake City,35,180,1.03569545
UT,Salt Lake City,35,135,1.00839135
UT,Salt Lake City,35,225,0.93114555
UT,Salt Lake City,35,90,0.84898637
UT,Salt Lake City,35,270,0.74827941
UT,Salt Lake City,35,45,0.62888258
UT,Salt Lake City,35,315,0.55822114
UT,Salt Lake City,35,0,0.49780364
UT,Salt Lake City,60,180,0.96800491
UT,Salt Lake City,60,135,0.94820907
UT,Salt Lake City,60,225,0.84710068
UT,Salt Lake City,60,90,0.75890856
UT,Salt Lake City,60,270,0.63968303
UT,Salt Lake City,60,45,0.46986328
UT,Salt Lake City,60,315,0.39774961
UT,Salt Lake City,60,0,0.28708842
UT,Salt Lake City,90,180,0.6966246
UT,Salt Lake City,90,135,0.71945053
UT,Salt Lake City,90,225,0.62717334
UT,Salt Lake City,90,90,0.58356467
UT,Salt Lake City,90,270,0.48464733
UT,Salt Lake City,90,45,0.34582044
UT,Salt Lake City,90,315,0.29820738
UT,Salt Lake City,90,0,0.19981417
VT,Burlington,10,180,0.94021985
VT,Burlington,10,135,0.92971821
VT,Burlington,10,225,0.8998703
VT,Burlington,10,90,0.87458739
VT,Burlington,10,270,0.83200716
VT,Burlington,10,45,0.80615004
VT,Burlington,10,315,0.77638193
VT,Burlington,10,0,0.7648943
VT,Burlington,20,180,1
VT,Burlington,20,135,0.98178664
VT,Burlington,20,225,0.9237763
VT,Burlington,20,90,0.87702045
VT,Burlington,20,270,0.79840769
VT,Burlington,20,45,0.74130439
VT,Burlington,20,315,0.68700204
VT,Burlington,20,0,0.65793401
VT,Burlington,35,180,1.04425873
VT,Burlington,35,135,1.01983505
VT,Burlington,35,225,0.92823441
VT,Burlington,35,90,0.8591102
VT,Burlington,35,270,0.74368749
VT,Burlington,35,45,0.63574521
VT,Burlington,35,315,0.56060046
VT,Burlington,35,0,0.50701213
VT,Burlington,60,180,0.99075991
VT,Burlington,60,135,0.97377663
VT,Burlington,60,225,0.84945769
VT,Burlington,60,90,0.77691283
VT,Burlington,60,270,0.63885211
VT,Burlington,60,45,0.48751551
VT,Burlington,60,315,0.41332793
VT,Burlington,60,0,0.31095385
VT,Burlington,90,180,0.73987956
VT,Burlington,90,135,0.75761236
VT,Burlington,90,225,0.63905657
VT,Burlington,90,90,0.6064407
VT,Burlington,90,270,0.48755601
VT,Burlington,90,45,0.36613479
VT,Burlington,90,315,0.31656224
VT,Burlington,90,0,0.23502519
VA,Virginia Beach,10,180,0.95444149
VA,Virginia Beach,10,135,0.94309198
VA,Virginia Beach,10,225,0.9222971
VA,Virginia Beach,10,90,0.89502899
VA,Virginia Beach,10,270,0.86503465
VA,Virginia Beach,10,45,0.83733558
VA,Virginia Beach,10,315,0.81618083
VA,Virginia Beach,10,0,0.80446452
VA,Virginia Beach,20,180,1
VA,Virginia Beach,20,135,0.97975924
VA,Virginia Beach,20,225,0.93735017
VA,Virginia Beach,20,90,0.88809092
VA,Virginia Beach,20,270,0.82849044
VA,Virginia Beach,20,45,0.77324442
VA,Virginia Beach,20,315,0.73158369
VA,Virginia Beach,20,0,0.70531885
VA,Virginia Beach,35,180,1.02114953
VA,Virginia Beach,35,135,0.99336407
VA,Virginia Beach,35,225,0.92495994
VA,Virginia Beach,35,90,0.85265869
VA,Virginia Beach,35,270,0.76400781
VA,Virginia Beach,35,45,0.6608066
VA,Virginia Beach,35,315,0.59885811
VA,Virginia Beach,35,0,0.54572278
VA,Virginia Beach,60,180,0.92962527
VA,Virginia Beach,60,135,0.90952775
VA,Virginia Beach,60,225,0.82057192
VA,Virginia Beach,60,90,0.74158094
VA,Virginia Beach,60,270,0.63754136
VA,Virginia Beach,60,45,0.48410121
VA,Virginia Beach,60,315,0.42067873
VA,Virginia Beach,60,0,0.32588602
VA,Virginia Beach,90,180,0.64657171
VA,Virginia Beach,90,135,0.66832877
VA,Virginia Beach,90,225,0.58913797
VA,Virginia Beach,90,90,0.55298288
VA,Virginia Beach,90,270,0.4702294
VA,Virginia Beach,90,45,0.34210782
VA,Virginia Beach,90,315,0.30426752
VA,Virginia Beach,90,0,0.21446484
WA,Seattle,10,180,0.93914944
WA,Seattle,10,135,0.92195475
WA,Seattle,10,225,0.90558548
WA,Seattle,10,90,0.86359441
WA,Seattle,10,270,0.84028403
WA,Seattle,10,45,0.79719738
WA,Seattle,10,315,0.78111776
WA,Seattle,10,0,0.76273787
WA,Seattle,20,180,1
WA,Seattle,20,135,0.96925967
WA,Seattle,20,225,0.93629695
WA,Seattle,20,90,0.85858791
WA,Seattle,20,270,0.81490071
WA,Seattle,20,45,0.72608075
WA,Seattle,20,315,0.69695046
WA,Seattle,20,0,0.65586345
WA,Seattle,35,180,1.04507897
WA,Seattle,35,135,1.00235691
WA,Seattle,35,225,0.95070839
WA,Seattle,35,90,0.83365746
WA,Seattle,35,270,0.771473
WA,Seattle,35,45,0.61441066
WA,Seattle,35,315,0.5757745
WA,Seattle,35,0,0.50154732
WA,Seattle,60,180,0.99290376
WA,Seattle,60,135,0.95172052
WA,Seattle,60,225,0.88529942
WA,Seattle,60,90,0.75042131
WA,Seattle,60,270,0.67803509
WA,Seattle,60,45,0.46936564
WA,Seattle,60,315,0.43373865
WA,Seattle,60,0,0.29853509
WA,Seattle,90,180,0.74268216
WA,Seattle,90,135,0.73857494
WA,Seattle,90,225,0.67476481
WA,Seattle,90,90,0.5877091
WA,Seattle,90,270,0.52575145
WA,Seattle,90,45,0.35932858
WA,Seattle,90,315,0.33551735
WA,Seattle,90,0,0.23463031
WV,Charleston,10,180,0.95306674
WV,Charleston,10,135,0.94535127
WV,Charleston,10,225,0.91698444
WV,Charleston,10,90,0.8982985
WV,Charleston,10,270,0.8578383
WV,Charleston,10,45,0.83855637
WV,Charleston,10,315,0.81035612
WV,Charleston,10,0,0.80176141
WV,Charleston,20,180,1
WV,Charleston,20,135,0.98675438
WV,Charleston,20,225,0.93144245
WV,Charleston,20,90,0.89763076
WV,Charleston,20,270,0.82233308
WV,Charleston,20,45,0.77875531
WV,Charleston,20,315,0.72575007
WV,Charleston,20,0,0.703359
WV,Charleston,35,180,1.0231335
WV,Charleston,35,135,1.00828408
WV,Charleston,35,225,0.92170881
WV,Charleston,35,90,0.87177006
WV,Charleston,35,270,0.76088595
WV,Charleston,35,45,0.67361959
WV,Charleston,35,315,0.59668044
WV,Charleston,35,0,0.5471505
WV,Charleston,60,180,0.94005024
WV,Charleston,60,135,0.93571487
WV,Charleston,60,225,0.82232496
WV,Charleston,60,90,0.77472043
WV,Charleston,60,270,0.64162669
WV,Charleston,60,45,0.50907886
WV,Charleston,60,315,0.42766381
WV,Charleston,60,0,0.33354158
WV,Charleston,90,180,0.66366863
WV,Charleston,90,135,0.70192235
WV,Charleston,90,225,0.59825016
WV,Charleston,90,90,0.59154105
WV,Charleston,90,270,0.47877817
WV,Charleston,90,45,0.37003929
WV,Charleston,90,315,0.31424069
WV,Charleston,90,0,0.22816685
WI,Milwaukee,10,180,0.94420349
WI,Milwaukee,10,135,0.93557451
WI,Milwaukee,10,225,0.90393423
WI,Milwaukee,10,90,0.8829718
WI,Milwaukee,10,270,0.83810322
WI,Milwaukee,10,45,0.81640189
WI,Milwaukee,10,315,0.78468847
WI,Milwaukee,10,0,0.7752269
WI,Milwaukee,20,180,1
WI,Milwaukee,20,135,0.98543585
WI,Milwaukee,20,225,0.92593742
WI,Milwaukee,20,90,0.88554394
WI,Milwaukee,20,270,0.80421563
WI,Milwaukee,20,45,0.75330145
WI,Milwaukee,20,315,0.69526632
WI,Milwaukee,20,0,0.66978485
WI,Milwaukee,35,180,1.03816787
WI,Milwaukee,35,135,1.01940585
WI,Milwaukee,35,225,0.92759379
WI,Milwaukee,35,90,0.86697785
WI,Milwaukee,35,270,0.74780766
WI,Milwaukee,35,45,0.64817858
WI,Milwaukee,35,315,0.56610761
WI,Milwaukee,35,0,0.51720621
WI,Milwaukee,60,180,0.97410677
WI,Milwaukee,60,135,0.96609664
WI,Milwaukee,60,225,0.84338017
WI,Milwaukee,60,90,0.78321163
WI,Milwaukee,60,270,0.63889172
WI,Milwaukee,60,45,0.49702497
WI,Milwaukee,60,315,0.40982236
WI,Milwaukee,60,0,0.31157906
WI,Milwaukee,90,180,0.71282953
WI,Milwaukee,90,135,0.7430401
WI,Milwaukee,90,225,0.62748989
WI,Milwaukee,90,90,0.61102756
WI,Milwaukee,90,270,0.48433755
WI,Milwaukee,90,45,0.37299302
WI,Milwaukee,90,315,0.3093765
WI,Milwaukee,90,0,0.2262266
WY,Cheyenne,10,180,0.93859384
WY,Cheyenne,10,135,0.93363448
WY,Cheyenne,10,225,0.89091054
WY,Cheyenne,10,90,0.87889049
WY,Cheyenne,10,270,0.81807194
WY,Cheyenne,10,45,0.80533015
WY,Cheyenne,10,315,0.76226838
WY,Cheyenne,10,0,0.75662283
WY,Cheyenne,20,180,1
WY,Cheyenne,20,135,0.99252825
WY,Cheyenne,20,225,0.91145737
WY,Cheyenne,20,90,0.88853834
WY,Cheyenne,20,270,0.77744712
WY,Cheyenne,20,45,0.74309297
WY,Cheyenne,20,315,0.66359644
WY,Cheyenne,20,0,0.64404161
WY,Cheyenne,35,180,1.04582839
WY,Cheyenne,35,135,1.03745597
WY,Cheyenne,35,225,0.91126688
WY,Cheyenne,35,90,0.8779115
WY,Cheyenne,35,270,0.71508868
WY,Cheyenne,35,45,0.63968725
WY,Cheyenne,35,315,0.5259884
WY,Cheyenne,35,0,0.48428706
WY,Cheyenne,60,180,0.98824618
WY,Cheyenne,60,135,0.99378525
WY,Cheyenne,60,225,0.82792052
WY,Cheyenne,60,90,0.80015549
WY,Cheyenne,60,270,0.60300737
WY,Cheyenne,60,45,0.48895617
WY,Cheyenne,60,315,0.36695947
WY,Cheyenne,60,0,0.28296267
WY,Cheyenne,90,180,0.72735271
WY,Cheyenne,90,135,0.76826287
WY,Cheyenne,90,225,0.61381606
WY,Cheyenne,90,90,0.62622465
WY,Cheyenne,90,270,0.45424388
WY,Cheyenne,90,45,0.36472238
WY,Cheyenne,90,315,0.27595164
WY,Cheyenne,90,0,0.20310026

Reproduce with research/build_production.py. Numerical reference: research/reference_calculator.py, using full hourly arrays and pvlib's inverter implementation. Forecast accuracy for a particular home is not established by software regression tests.