diff --git a/jobvisualization/apps/__init__.py b/apps/__init__.py similarity index 100% rename from jobvisualization/apps/__init__.py rename to apps/__init__.py diff --git a/apps/__init__.pyc b/apps/__init__.pyc new file mode 100644 index 0000000..ab872ca Binary files /dev/null and b/apps/__init__.pyc differ diff --git a/jobvisualization/apps/data_storage/__init__.py b/apps/data_storage/__init__.py similarity index 100% rename from jobvisualization/apps/data_storage/__init__.py rename to apps/data_storage/__init__.py diff --git a/apps/data_storage/__init__.pyc b/apps/data_storage/__init__.pyc new file mode 100644 index 0000000..12ba3f7 Binary files /dev/null and b/apps/data_storage/__init__.pyc differ diff --git a/jobvisualization/apps/data_storage/admin.py b/apps/data_storage/admin.py similarity index 100% rename from jobvisualization/apps/data_storage/admin.py rename to apps/data_storage/admin.py diff --git a/apps/data_storage/admin.pyc b/apps/data_storage/admin.pyc new file mode 100644 index 0000000..3ebda17 Binary files /dev/null and b/apps/data_storage/admin.pyc differ diff --git a/jobvisualization/apps/data_storage/job_query.py b/apps/data_storage/job_query.py similarity index 100% rename from jobvisualization/apps/data_storage/job_query.py rename to apps/data_storage/job_query.py diff --git a/jobvisualization/apps/data_storage/job_query.pyc b/apps/data_storage/job_query.pyc similarity index 100% rename from jobvisualization/apps/data_storage/job_query.pyc rename to apps/data_storage/job_query.pyc diff --git a/jobvisualization/apps/data_storage/migrations/0001_initial.py b/apps/data_storage/migrations/0001_initial.py similarity index 100% rename from jobvisualization/apps/data_storage/migrations/0001_initial.py rename to apps/data_storage/migrations/0001_initial.py diff --git a/jobvisualization/apps/data_storage/migrations/0001_initial.pyc b/apps/data_storage/migrations/0001_initial.pyc similarity index 67% rename from jobvisualization/apps/data_storage/migrations/0001_initial.pyc rename to apps/data_storage/migrations/0001_initial.pyc index 2865e90..65a3c2c 100644 Binary files a/jobvisualization/apps/data_storage/migrations/0001_initial.pyc and b/apps/data_storage/migrations/0001_initial.pyc differ diff --git a/jobvisualization/apps/data_storage/migrations/0002_auto_20150727_2312.py b/apps/data_storage/migrations/0002_auto_20150727_2312.py similarity index 100% rename from jobvisualization/apps/data_storage/migrations/0002_auto_20150727_2312.py rename to apps/data_storage/migrations/0002_auto_20150727_2312.py diff --git a/apps/data_storage/migrations/0002_auto_20150727_2312.pyc b/apps/data_storage/migrations/0002_auto_20150727_2312.pyc new file mode 100644 index 0000000..b49f3e9 Binary files /dev/null and b/apps/data_storage/migrations/0002_auto_20150727_2312.pyc differ diff --git a/jobvisualization/apps/data_storage/migrations/0003_auto_20150728_2302.py b/apps/data_storage/migrations/0003_auto_20150728_2302.py similarity index 100% rename from jobvisualization/apps/data_storage/migrations/0003_auto_20150728_2302.py rename to apps/data_storage/migrations/0003_auto_20150728_2302.py diff --git a/jobvisualization/apps/data_storage/migrations/0003_auto_20150728_2302.pyc b/apps/data_storage/migrations/0003_auto_20150728_2302.pyc similarity index 58% rename from jobvisualization/apps/data_storage/migrations/0003_auto_20150728_2302.pyc rename to apps/data_storage/migrations/0003_auto_20150728_2302.pyc index aa90369..75021f9 100644 Binary files a/jobvisualization/apps/data_storage/migrations/0003_auto_20150728_2302.pyc and b/apps/data_storage/migrations/0003_auto_20150728_2302.pyc differ diff --git a/jobvisualization/apps/data_storage/migrations/__init__.py b/apps/data_storage/migrations/__init__.py similarity index 100% rename from jobvisualization/apps/data_storage/migrations/__init__.py rename to apps/data_storage/migrations/__init__.py diff --git a/apps/data_storage/migrations/__init__.pyc b/apps/data_storage/migrations/__init__.pyc new file mode 100644 index 0000000..c066429 Binary files /dev/null and b/apps/data_storage/migrations/__init__.pyc differ diff --git a/jobvisualization/apps/data_storage/models.py b/apps/data_storage/models.py similarity index 100% rename from jobvisualization/apps/data_storage/models.py rename to apps/data_storage/models.py diff --git a/apps/data_storage/models.pyc b/apps/data_storage/models.pyc new file mode 100644 index 0000000..f927249 Binary files /dev/null and b/apps/data_storage/models.pyc differ diff --git a/jobvisualization/apps/data_storage/tests.py b/apps/data_storage/tests.py similarity index 100% rename from jobvisualization/apps/data_storage/tests.py rename to apps/data_storage/tests.py diff --git a/jobvisualization/apps/data_storage/views.py b/apps/data_storage/views.py similarity index 100% rename from jobvisualization/apps/data_storage/views.py rename to apps/data_storage/views.py diff --git a/jobvisualization/apps/data_storage/views.pyc b/apps/data_storage/views.pyc similarity index 100% rename from jobvisualization/apps/data_storage/views.pyc rename to apps/data_storage/views.pyc diff --git a/jobvisualization/apps/mapvisuals/__init__.py b/apps/mapvisuals/__init__.py similarity index 100% rename from jobvisualization/apps/mapvisuals/__init__.py rename to apps/mapvisuals/__init__.py diff --git a/apps/mapvisuals/__init__.pyc b/apps/mapvisuals/__init__.pyc new file mode 100644 index 0000000..d4a2900 Binary files /dev/null and b/apps/mapvisuals/__init__.pyc differ diff --git a/jobvisualization/apps/mapvisuals/admin.py b/apps/mapvisuals/admin.py similarity index 100% rename from jobvisualization/apps/mapvisuals/admin.py rename to apps/mapvisuals/admin.py diff --git a/apps/mapvisuals/admin.pyc b/apps/mapvisuals/admin.pyc new file mode 100644 index 0000000..937f2ee Binary files /dev/null and b/apps/mapvisuals/admin.pyc differ diff --git a/jobvisualization/apps/mapvisuals/migrations/__init__.py b/apps/mapvisuals/lib/__init__.py similarity index 100% rename from jobvisualization/apps/mapvisuals/migrations/__init__.py rename to apps/mapvisuals/lib/__init__.py diff --git a/apps/mapvisuals/lib/__init__.pyc b/apps/mapvisuals/lib/__init__.pyc new file mode 100644 index 0000000..ebf51bd Binary files /dev/null and b/apps/mapvisuals/lib/__init__.pyc differ diff --git a/apps/mapvisuals/lib/states.py b/apps/mapvisuals/lib/states.py new file mode 100644 index 0000000..0e109bc --- /dev/null +++ b/apps/mapvisuals/lib/states.py @@ -0,0 +1,15090 @@ +import json + +def state_data(): + return json.loads({ + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "id": "01", + "properties": { + "name": "Alabama" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -87.359296, + 35.00118 + ], + [ + -85.606675, + 34.984749 + ], + [ + -85.431413, + 34.124869 + ], + [ + -85.184951, + 32.859696 + ], + [ + -85.069935, + 32.580372 + ], + [ + -84.960397, + 32.421541 + ], + [ + -85.004212, + 32.322956 + ], + [ + -84.889196, + 32.262709 + ], + [ + -85.058981, + 32.13674 + ], + [ + -85.053504, + 32.01077 + ], + [ + -85.141136, + 31.840985 + ], + [ + -85.042551, + 31.539753 + ], + [ + -85.113751, + 31.27686 + ], + [ + -85.004212, + 31.003013 + ], + [ + -85.497137, + 30.997536 + ], + [ + -87.600282, + 30.997536 + ], + [ + -87.633143, + 30.86609 + ], + [ + -87.408589, + 30.674397 + ], + [ + -87.446927, + 30.510088 + ], + [ + -87.37025, + 30.427934 + ], + [ + -87.518128, + 30.280057 + ], + [ + -87.655051, + 30.247195 + ], + [ + -87.90699, + 30.411504 + ], + [ + -87.934375, + 30.657966 + ], + [ + -88.011052, + 30.685351 + ], + [ + -88.10416, + 30.499135 + ], + [ + -88.137022, + 30.318396 + ], + [ + -88.394438, + 30.367688 + ], + [ + -88.471115, + 31.895754 + ], + [ + -88.241084, + 33.796253 + ], + [ + -88.098683, + 34.891641 + ], + [ + -88.202745, + 34.995703 + ], + [ + -87.359296, + 35.00118 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "02", + "properties": { + "name": "Alaska" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -131.602021, + 55.117982 + ], + [ + -131.569159, + 55.28229 + ], + [ + -131.355558, + 55.183705 + ], + [ + -131.38842, + 55.01392 + ], + [ + -131.645836, + 55.035827 + ], + [ + -131.602021, + 55.117982 + ] + ] + ], + [ + [ + [ + -131.832052, + 55.42469 + ], + [ + -131.645836, + 55.304197 + ], + [ + -131.749898, + 55.128935 + ], + [ + -131.832052, + 55.189182 + ], + [ + -131.832052, + 55.42469 + ] + ] + ], + [ + [ + [ + -132.976733, + 56.437924 + ], + [ + -132.735747, + 56.459832 + ], + [ + -132.631685, + 56.421493 + ], + [ + -132.664547, + 56.273616 + ], + [ + -132.878148, + 56.240754 + ], + [ + -133.069841, + 56.333862 + ], + [ + -132.976733, + 56.437924 + ] + ] + ], + [ + [ + [ + -133.595627, + 56.350293 + ], + [ + -133.162949, + 56.317431 + ], + [ + -133.05341, + 56.125739 + ], + [ + -132.620732, + 55.912138 + ], + [ + -132.472854, + 55.780691 + ], + [ + -132.4619, + 55.671152 + ], + [ + -132.357838, + 55.649245 + ], + [ + -132.341408, + 55.506844 + ], + [ + -132.166146, + 55.364444 + ], + [ + -132.144238, + 55.238474 + ], + [ + -132.029222, + 55.276813 + ], + [ + -131.97993, + 55.178228 + ], + [ + -131.958022, + 54.789365 + ], + [ + -132.029222, + 54.701734 + ], + [ + -132.308546, + 54.718165 + ], + [ + -132.385223, + 54.915335 + ], + [ + -132.483808, + 54.898904 + ], + [ + -132.686455, + 55.046781 + ], + [ + -132.746701, + 54.997489 + ], + [ + -132.916486, + 55.046781 + ], + [ + -132.889102, + 54.898904 + ], + [ + -132.73027, + 54.937242 + ], + [ + -132.626209, + 54.882473 + ], + [ + -132.675501, + 54.679826 + ], + [ + -132.867194, + 54.701734 + ], + [ + -133.157472, + 54.95915 + ], + [ + -133.239626, + 55.090597 + ], + [ + -133.223195, + 55.22752 + ], + [ + -133.453227, + 55.216566 + ], + [ + -133.453227, + 55.320628 + ], + [ + -133.277964, + 55.331582 + ], + [ + -133.102702, + 55.42469 + ], + [ + -133.17938, + 55.588998 + ], + [ + -133.387503, + 55.62186 + ], + [ + -133.420365, + 55.884753 + ], + [ + -133.497042, + 56.0162 + ], + [ + -133.639442, + 55.923092 + ], + [ + -133.694212, + 56.070969 + ], + [ + -133.546335, + 56.142169 + ], + [ + -133.666827, + 56.311955 + ], + [ + -133.595627, + 56.350293 + ] + ] + ], + [ + [ + [ + -133.738027, + 55.556137 + ], + [ + -133.546335, + 55.490413 + ], + [ + -133.414888, + 55.572568 + ], + [ + -133.283441, + 55.534229 + ], + [ + -133.420365, + 55.386352 + ], + [ + -133.633966, + 55.430167 + ], + [ + -133.738027, + 55.556137 + ] + ] + ], + [ + [ + [ + -133.907813, + 56.930849 + ], + [ + -134.050213, + 57.029434 + ], + [ + -133.885905, + 57.095157 + ], + [ + -133.343688, + 57.002049 + ], + [ + -133.102702, + 57.007526 + ], + [ + -132.932917, + 56.82131 + ], + [ + -132.620732, + 56.667956 + ], + [ + -132.653593, + 56.55294 + ], + [ + -132.817901, + 56.492694 + ], + [ + -133.042456, + 56.520078 + ], + [ + -133.201287, + 56.448878 + ], + [ + -133.420365, + 56.492694 + ], + [ + -133.66135, + 56.448878 + ], + [ + -133.710643, + 56.684386 + ], + [ + -133.688735, + 56.837741 + ], + [ + -133.869474, + 56.843218 + ], + [ + -133.907813, + 56.930849 + ] + ] + ], + [ + [ + [ + -134.115936, + 56.48174 + ], + [ + -134.25286, + 56.558417 + ], + [ + -134.400737, + 56.722725 + ], + [ + -134.417168, + 56.848695 + ], + [ + -134.296675, + 56.908941 + ], + [ + -134.170706, + 56.848695 + ], + [ + -134.143321, + 56.952757 + ], + [ + -133.748981, + 56.772017 + ], + [ + -133.710643, + 56.596755 + ], + [ + -133.847566, + 56.574848 + ], + [ + -133.935197, + 56.377678 + ], + [ + -133.836612, + 56.322908 + ], + [ + -133.957105, + 56.092877 + ], + [ + -134.110459, + 56.142169 + ], + [ + -134.132367, + 55.999769 + ], + [ + -134.230952, + 56.070969 + ], + [ + -134.291198, + 56.350293 + ], + [ + -134.115936, + 56.48174 + ] + ] + ], + [ + [ + [ + -134.636246, + 56.28457 + ], + [ + -134.669107, + 56.169554 + ], + [ + -134.806031, + 56.235277 + ], + [ + -135.178463, + 56.67891 + ], + [ + -135.413971, + 56.810356 + ], + [ + -135.331817, + 56.914418 + ], + [ + -135.424925, + 57.166357 + ], + [ + -135.687818, + 57.369004 + ], + [ + -135.419448, + 57.566174 + ], + [ + -135.298955, + 57.48402 + ], + [ + -135.063447, + 57.418296 + ], + [ + -134.849846, + 57.407343 + ], + [ + -134.844369, + 57.248511 + ], + [ + -134.636246, + 56.728202 + ], + [ + -134.636246, + 56.28457 + ] + ] + ], + [ + [ + [ + -134.712923, + 58.223407 + ], + [ + -134.373353, + 58.14673 + ], + [ + -134.176183, + 58.157683 + ], + [ + -134.187137, + 58.081006 + ], + [ + -133.902336, + 57.807159 + ], + [ + -134.099505, + 57.850975 + ], + [ + -134.148798, + 57.757867 + ], + [ + -133.935197, + 57.615466 + ], + [ + -133.869474, + 57.363527 + ], + [ + -134.083075, + 57.297804 + ], + [ + -134.154275, + 57.210173 + ], + [ + -134.499322, + 57.029434 + ], + [ + -134.603384, + 57.034911 + ], + [ + -134.6472, + 57.226604 + ], + [ + -134.575999, + 57.341619 + ], + [ + -134.608861, + 57.511404 + ], + [ + -134.729354, + 57.719528 + ], + [ + -134.707446, + 57.829067 + ], + [ + -134.784123, + 58.097437 + ], + [ + -134.91557, + 58.212453 + ], + [ + -134.953908, + 58.409623 + ], + [ + -134.712923, + 58.223407 + ] + ] + ], + [ + [ + [ + -135.857603, + 57.330665 + ], + [ + -135.715203, + 57.330665 + ], + [ + -135.567326, + 57.149926 + ], + [ + -135.633049, + 57.023957 + ], + [ + -135.857603, + 56.996572 + ], + [ + -135.824742, + 57.193742 + ], + [ + -135.857603, + 57.330665 + ] + ] + ], + [ + [ + [ + -136.279328, + 58.206976 + ], + [ + -135.978096, + 58.201499 + ], + [ + -135.780926, + 58.28913 + ], + [ + -135.496125, + 58.168637 + ], + [ + -135.64948, + 58.037191 + ], + [ + -135.59471, + 57.987898 + ], + [ + -135.45231, + 58.135776 + ], + [ + -135.107263, + 58.086483 + ], + [ + -134.91557, + 57.976944 + ], + [ + -135.025108, + 57.779775 + ], + [ + -134.937477, + 57.763344 + ], + [ + -134.822462, + 57.500451 + ], + [ + -135.085355, + 57.462112 + ], + [ + -135.572802, + 57.675713 + ], + [ + -135.556372, + 57.456635 + ], + [ + -135.709726, + 57.369004 + ], + [ + -135.890465, + 57.407343 + ], + [ + -136.000004, + 57.544266 + ], + [ + -136.208128, + 57.637374 + ], + [ + -136.366959, + 57.829067 + ], + [ + -136.569606, + 57.916698 + ], + [ + -136.558652, + 58.075529 + ], + [ + -136.421728, + 58.130299 + ], + [ + -136.377913, + 58.267222 + ], + [ + -136.279328, + 58.206976 + ] + ] + ], + [ + [ + [ + -147.079854, + 60.200582 + ], + [ + -147.501579, + 59.948643 + ], + [ + -147.53444, + 59.850058 + ], + [ + -147.874011, + 59.784335 + ], + [ + -147.80281, + 59.937689 + ], + [ + -147.435855, + 60.09652 + ], + [ + -147.205824, + 60.271782 + ], + [ + -147.079854, + 60.200582 + ] + ] + ], + [ + [ + [ + -147.561825, + 60.578491 + ], + [ + -147.616594, + 60.370367 + ], + [ + -147.758995, + 60.156767 + ], + [ + -147.956165, + 60.227967 + ], + [ + -147.791856, + 60.474429 + ], + [ + -147.561825, + 60.578491 + ] + ] + ], + [ + [ + [ + -147.786379, + 70.245291 + ], + [ + -147.682318, + 70.201475 + ], + [ + -147.162008, + 70.15766 + ], + [ + -146.888161, + 70.185044 + ], + [ + -146.510252, + 70.185044 + ], + [ + -146.099482, + 70.146706 + ], + [ + -145.858496, + 70.168614 + ], + [ + -145.622988, + 70.08646 + ], + [ + -145.195787, + 69.993352 + ], + [ + -144.620708, + 69.971444 + ], + [ + -144.461877, + 70.026213 + ], + [ + -144.078491, + 70.059075 + ], + [ + -143.914183, + 70.130275 + ], + [ + -143.497935, + 70.141229 + ], + [ + -143.503412, + 70.091936 + ], + [ + -143.25695, + 70.119321 + ], + [ + -142.747594, + 70.042644 + ], + [ + -142.402547, + 69.916674 + ], + [ + -142.079408, + 69.856428 + ], + [ + -142.008207, + 69.801659 + ], + [ + -141.712453, + 69.790705 + ], + [ + -141.433129, + 69.697597 + ], + [ + -141.378359, + 69.63735 + ], + [ + -141.208574, + 69.686643 + ], + [ + -141.00045, + 69.648304 + ], + [ + -141.00045, + 60.304644 + ], + [ + -140.53491, + 60.22249 + ], + [ + -140.474664, + 60.310121 + ], + [ + -139.987216, + 60.184151 + ], + [ + -139.696939, + 60.342983 + ], + [ + -139.088998, + 60.359413 + ], + [ + -139.198537, + 60.091043 + ], + [ + -139.045183, + 59.997935 + ], + [ + -138.700135, + 59.910304 + ], + [ + -138.623458, + 59.767904 + ], + [ + -137.604747, + 59.242118 + ], + [ + -137.445916, + 58.908024 + ], + [ + -137.265177, + 59.001132 + ], + [ + -136.827022, + 59.159963 + ], + [ + -136.580559, + 59.16544 + ], + [ + -136.465544, + 59.285933 + ], + [ + -136.476498, + 59.466672 + ], + [ + -136.301236, + 59.466672 + ], + [ + -136.25742, + 59.625503 + ], + [ + -135.945234, + 59.663842 + ], + [ + -135.479694, + 59.800766 + ], + [ + -135.025108, + 59.565257 + ], + [ + -135.068924, + 59.422857 + ], + [ + -134.959385, + 59.280456 + ], + [ + -134.701969, + 59.247595 + ], + [ + -134.378829, + 59.033994 + ], + [ + -134.400737, + 58.973748 + ], + [ + -134.25286, + 58.858732 + ], + [ + -133.842089, + 58.727285 + ], + [ + -133.173903, + 58.152206 + ], + [ + -133.075318, + 57.998852 + ], + [ + -132.867194, + 57.845498 + ], + [ + -132.560485, + 57.505928 + ], + [ + -132.253777, + 57.21565 + ], + [ + -132.368792, + 57.095157 + ], + [ + -132.05113, + 57.051341 + ], + [ + -132.127807, + 56.876079 + ], + [ + -131.870391, + 56.804879 + ], + [ + -131.837529, + 56.602232 + ], + [ + -131.580113, + 56.613186 + ], + [ + -131.087188, + 56.405062 + ], + [ + -130.78048, + 56.366724 + ], + [ + -130.621648, + 56.268139 + ], + [ + -130.468294, + 56.240754 + ], + [ + -130.424478, + 56.142169 + ], + [ + -130.101339, + 56.114785 + ], + [ + -130.002754, + 55.994292 + ], + [ + -130.150631, + 55.769737 + ], + [ + -130.128724, + 55.583521 + ], + [ + -129.986323, + 55.276813 + ], + [ + -130.095862, + 55.200136 + ], + [ + -130.336847, + 54.920812 + ], + [ + -130.687372, + 54.718165 + ], + [ + -130.785957, + 54.822227 + ], + [ + -130.917403, + 54.789365 + ], + [ + -131.010511, + 54.997489 + ], + [ + -130.983126, + 55.08512 + ], + [ + -131.092665, + 55.189182 + ], + [ + -130.862634, + 55.298721 + ], + [ + -130.928357, + 55.337059 + ], + [ + -131.158389, + 55.200136 + ], + [ + -131.284358, + 55.287767 + ], + [ + -131.426759, + 55.238474 + ], + [ + -131.843006, + 55.457552 + ], + [ + -131.700606, + 55.698537 + ], + [ + -131.963499, + 55.616383 + ], + [ + -131.974453, + 55.49589 + ], + [ + -132.182576, + 55.588998 + ], + [ + -132.226392, + 55.704014 + ], + [ + -132.083991, + 55.829984 + ], + [ + -132.127807, + 55.955953 + ], + [ + -132.324977, + 55.851892 + ], + [ + -132.522147, + 56.076446 + ], + [ + -132.642639, + 56.032631 + ], + [ + -132.719317, + 56.218847 + ], + [ + -132.527624, + 56.339339 + ], + [ + -132.341408, + 56.339339 + ], + [ + -132.396177, + 56.487217 + ], + [ + -132.297592, + 56.67891 + ], + [ + -132.450946, + 56.673433 + ], + [ + -132.768609, + 56.837741 + ], + [ + -132.993164, + 57.034911 + ], + [ + -133.51895, + 57.177311 + ], + [ + -133.507996, + 57.577128 + ], + [ + -133.677781, + 57.62642 + ], + [ + -133.639442, + 57.790728 + ], + [ + -133.814705, + 57.834544 + ], + [ + -134.072121, + 58.053622 + ], + [ + -134.143321, + 58.168637 + ], + [ + -134.586953, + 58.206976 + ], + [ + -135.074401, + 58.502731 + ], + [ + -135.282525, + 59.192825 + ], + [ + -135.38111, + 59.033994 + ], + [ + -135.337294, + 58.891593 + ], + [ + -135.140124, + 58.617746 + ], + [ + -135.189417, + 58.573931 + ], + [ + -135.05797, + 58.349376 + ], + [ + -135.085355, + 58.201499 + ], + [ + -135.277048, + 58.234361 + ], + [ + -135.430402, + 58.398669 + ], + [ + -135.633049, + 58.426053 + ], + [ + -135.91785, + 58.382238 + ], + [ + -135.912373, + 58.617746 + ], + [ + -136.087635, + 58.814916 + ], + [ + -136.246466, + 58.75467 + ], + [ + -136.876314, + 58.962794 + ], + [ + -136.931084, + 58.902547 + ], + [ + -136.586036, + 58.836824 + ], + [ + -136.317666, + 58.672516 + ], + [ + -136.213604, + 58.667039 + ], + [ + -136.180743, + 58.535592 + ], + [ + -136.043819, + 58.382238 + ], + [ + -136.388867, + 58.294607 + ], + [ + -136.591513, + 58.349376 + ], + [ + -136.59699, + 58.212453 + ], + [ + -136.859883, + 58.316515 + ], + [ + -136.947514, + 58.393192 + ], + [ + -137.111823, + 58.393192 + ], + [ + -137.566409, + 58.590362 + ], + [ + -137.900502, + 58.765624 + ], + [ + -137.933364, + 58.869686 + ], + [ + -138.11958, + 59.02304 + ], + [ + -138.634412, + 59.132579 + ], + [ + -138.919213, + 59.247595 + ], + [ + -139.417615, + 59.379041 + ], + [ + -139.746231, + 59.505011 + ], + [ + -139.718846, + 59.641934 + ], + [ + -139.625738, + 59.598119 + ], + [ + -139.5162, + 59.68575 + ], + [ + -139.625738, + 59.88292 + ], + [ + -139.488815, + 59.992458 + ], + [ + -139.554538, + 60.041751 + ], + [ + -139.801, + 59.833627 + ], + [ + -140.315833, + 59.696704 + ], + [ + -140.92925, + 59.745996 + ], + [ + -141.444083, + 59.871966 + ], + [ + -141.46599, + 59.970551 + ], + [ + -141.706976, + 59.948643 + ], + [ + -141.964392, + 60.019843 + ], + [ + -142.539471, + 60.085566 + ], + [ + -142.873564, + 60.091043 + ], + [ + -143.623905, + 60.036274 + ], + [ + -143.892275, + 59.997935 + ], + [ + -144.231845, + 60.140336 + ], + [ + -144.65357, + 60.206059 + ], + [ + -144.785016, + 60.29369 + ], + [ + -144.834309, + 60.441568 + ], + [ + -145.124586, + 60.430614 + ], + [ + -145.223171, + 60.299167 + ], + [ + -145.738004, + 60.474429 + ], + [ + -145.820158, + 60.551106 + ], + [ + -146.351421, + 60.408706 + ], + [ + -146.608837, + 60.238921 + ], + [ + -146.718376, + 60.397752 + ], + [ + -146.608837, + 60.485383 + ], + [ + -146.455483, + 60.463475 + ], + [ + -145.951604, + 60.578491 + ], + [ + -146.017328, + 60.666122 + ], + [ + -146.252836, + 60.622307 + ], + [ + -146.345944, + 60.737322 + ], + [ + -146.565022, + 60.753753 + ], + [ + -146.784099, + 61.044031 + ], + [ + -146.866253, + 60.972831 + ], + [ + -147.172962, + 60.934492 + ], + [ + -147.271547, + 60.972831 + ], + [ + -147.375609, + 60.879723 + ], + [ + -147.758995, + 60.912584 + ], + [ + -147.775426, + 60.808523 + ], + [ + -148.032842, + 60.781138 + ], + [ + -148.153334, + 60.819476 + ], + [ + -148.065703, + 61.005692 + ], + [ + -148.175242, + 61.000215 + ], + [ + -148.350504, + 60.803046 + ], + [ + -148.109519, + 60.737322 + ], + [ + -148.087611, + 60.594922 + ], + [ + -147.939734, + 60.441568 + ], + [ + -148.027365, + 60.277259 + ], + [ + -148.219058, + 60.332029 + ], + [ + -148.273827, + 60.249875 + ], + [ + -148.087611, + 60.217013 + ], + [ + -147.983549, + 59.997935 + ], + [ + -148.251919, + 59.95412 + ], + [ + -148.399797, + 59.997935 + ], + [ + -148.635305, + 59.937689 + ], + [ + -148.755798, + 59.986981 + ], + [ + -149.067984, + 59.981505 + ], + [ + -149.05703, + 60.063659 + ], + [ + -149.204907, + 60.008889 + ], + [ + -149.287061, + 59.904827 + ], + [ + -149.418508, + 59.997935 + ], + [ + -149.582816, + 59.866489 + ], + [ + -149.511616, + 59.806242 + ], + [ + -149.741647, + 59.729565 + ], + [ + -149.949771, + 59.718611 + ], + [ + -150.031925, + 59.61455 + ], + [ + -150.25648, + 59.521442 + ], + [ + -150.409834, + 59.554303 + ], + [ + -150.579619, + 59.444764 + ], + [ + -150.716543, + 59.450241 + ], + [ + -151.001343, + 59.225687 + ], + [ + -151.308052, + 59.209256 + ], + [ + -151.406637, + 59.280456 + ], + [ + -151.592853, + 59.159963 + ], + [ + -151.976239, + 59.253071 + ], + [ + -151.888608, + 59.422857 + ], + [ + -151.636669, + 59.483103 + ], + [ + -151.47236, + 59.472149 + ], + [ + -151.423068, + 59.537872 + ], + [ + -151.127313, + 59.669319 + ], + [ + -151.116359, + 59.778858 + ], + [ + -151.505222, + 59.63098 + ], + [ + -151.828361, + 59.718611 + ], + [ + -151.8667, + 59.778858 + ], + [ + -151.702392, + 60.030797 + ], + [ + -151.423068, + 60.211536 + ], + [ + -151.379252, + 60.359413 + ], + [ + -151.297098, + 60.386798 + ], + [ + -151.264237, + 60.545629 + ], + [ + -151.406637, + 60.720892 + ], + [ + -151.06159, + 60.786615 + ], + [ + -150.404357, + 61.038554 + ], + [ + -150.245526, + 60.939969 + ], + [ + -150.042879, + 60.912584 + ], + [ + -149.741647, + 61.016646 + ], + [ + -150.075741, + 61.15357 + ], + [ + -150.207187, + 61.257632 + ], + [ + -150.47008, + 61.246678 + ], + [ + -150.656296, + 61.29597 + ], + [ + -150.711066, + 61.252155 + ], + [ + -151.023251, + 61.180954 + ], + [ + -151.165652, + 61.044031 + ], + [ + -151.477837, + 61.011169 + ], + [ + -151.800977, + 60.852338 + ], + [ + -151.833838, + 60.748276 + ], + [ + -152.080301, + 60.693507 + ], + [ + -152.13507, + 60.578491 + ], + [ + -152.310332, + 60.507291 + ], + [ + -152.392486, + 60.304644 + ], + [ + -152.732057, + 60.173197 + ], + [ + -152.567748, + 60.069136 + ], + [ + -152.704672, + 59.915781 + ], + [ + -153.022334, + 59.888397 + ], + [ + -153.049719, + 59.691227 + ], + [ + -153.345474, + 59.620026 + ], + [ + -153.438582, + 59.702181 + ], + [ + -153.586459, + 59.548826 + ], + [ + -153.761721, + 59.543349 + ], + [ + -153.72886, + 59.433811 + ], + [ + -154.117723, + 59.368087 + ], + [ + -154.1944, + 59.066856 + ], + [ + -153.750768, + 59.050425 + ], + [ + -153.400243, + 58.968271 + ], + [ + -153.301658, + 58.869686 + ], + [ + -153.444059, + 58.710854 + ], + [ + -153.679567, + 58.612269 + ], + [ + -153.898645, + 58.606793 + ], + [ + -153.920553, + 58.519161 + ], + [ + -154.062953, + 58.4863 + ], + [ + -153.99723, + 58.376761 + ], + [ + -154.145107, + 58.212453 + ], + [ + -154.46277, + 58.059098 + ], + [ + -154.643509, + 58.059098 + ], + [ + -154.818771, + 58.004329 + ], + [ + -154.988556, + 58.015283 + ], + [ + -155.120003, + 57.955037 + ], + [ + -155.081664, + 57.872883 + ], + [ + -155.328126, + 57.829067 + ], + [ + -155.377419, + 57.708574 + ], + [ + -155.547204, + 57.785251 + ], + [ + -155.73342, + 57.549743 + ], + [ + -156.045606, + 57.566174 + ], + [ + -156.023698, + 57.440204 + ], + [ + -156.209914, + 57.473066 + ], + [ + -156.34136, + 57.418296 + ], + [ + -156.34136, + 57.248511 + ], + [ + -156.549484, + 56.985618 + ], + [ + -156.883577, + 56.952757 + ], + [ + -157.157424, + 56.832264 + ], + [ + -157.20124, + 56.766541 + ], + [ + -157.376502, + 56.859649 + ], + [ + -157.672257, + 56.607709 + ], + [ + -157.754411, + 56.67891 + ], + [ + -157.918719, + 56.657002 + ], + [ + -157.957058, + 56.514601 + ], + [ + -158.126843, + 56.459832 + ], + [ + -158.32949, + 56.48174 + ], + [ + -158.488321, + 56.339339 + ], + [ + -158.208997, + 56.295524 + ], + [ + -158.510229, + 55.977861 + ], + [ + -159.375585, + 55.873799 + ], + [ + -159.616571, + 55.594475 + ], + [ + -159.676817, + 55.654722 + ], + [ + -159.643955, + 55.829984 + ], + [ + -159.813741, + 55.857368 + ], + [ + -160.027341, + 55.791645 + ], + [ + -160.060203, + 55.720445 + ], + [ + -160.394296, + 55.605429 + ], + [ + -160.536697, + 55.473983 + ], + [ + -160.580512, + 55.567091 + ], + [ + -160.668143, + 55.457552 + ], + [ + -160.865313, + 55.528752 + ], + [ + -161.232268, + 55.358967 + ], + [ + -161.506115, + 55.364444 + ], + [ + -161.467776, + 55.49589 + ], + [ + -161.588269, + 55.62186 + ], + [ + -161.697808, + 55.517798 + ], + [ + -161.686854, + 55.408259 + ], + [ + -162.053809, + 55.074166 + ], + [ + -162.179779, + 55.15632 + ], + [ + -162.218117, + 55.03035 + ], + [ + -162.470057, + 55.052258 + ], + [ + -162.508395, + 55.249428 + ], + [ + -162.661749, + 55.293244 + ], + [ + -162.716519, + 55.222043 + ], + [ + -162.579595, + 55.134412 + ], + [ + -162.645319, + 54.997489 + ], + [ + -162.847965, + 54.926289 + ], + [ + -163.00132, + 55.079643 + ], + [ + -163.187536, + 55.090597 + ], + [ + -163.220397, + 55.03035 + ], + [ + -163.034181, + 54.942719 + ], + [ + -163.373752, + 54.800319 + ], + [ + -163.14372, + 54.76198 + ], + [ + -163.138243, + 54.696257 + ], + [ + -163.329936, + 54.74555 + ], + [ + -163.587352, + 54.614103 + ], + [ + -164.085754, + 54.61958 + ], + [ + -164.332216, + 54.531949 + ], + [ + -164.354124, + 54.466226 + ], + [ + -164.638925, + 54.389548 + ], + [ + -164.847049, + 54.416933 + ], + [ + -164.918249, + 54.603149 + ], + [ + -164.710125, + 54.663395 + ], + [ + -164.551294, + 54.88795 + ], + [ + -164.34317, + 54.893427 + ], + [ + -163.894061, + 55.041304 + ], + [ + -163.532583, + 55.046781 + ], + [ + -163.39566, + 54.904381 + ], + [ + -163.291598, + 55.008443 + ], + [ + -163.313505, + 55.128935 + ], + [ + -163.105382, + 55.183705 + ], + [ + -162.880827, + 55.183705 + ], + [ + -162.579595, + 55.446598 + ], + [ + -162.245502, + 55.682106 + ], + [ + -161.807347, + 55.89023 + ], + [ + -161.292514, + 55.983338 + ], + [ + -161.078914, + 55.939523 + ], + [ + -160.87079, + 55.999769 + ], + [ + -160.816021, + 55.912138 + ], + [ + -160.931036, + 55.813553 + ], + [ + -160.805067, + 55.736876 + ], + [ + -160.766728, + 55.857368 + ], + [ + -160.509312, + 55.868322 + ], + [ + -160.438112, + 55.791645 + ], + [ + -160.27928, + 55.76426 + ], + [ + -160.273803, + 55.857368 + ], + [ + -160.536697, + 55.939523 + ], + [ + -160.558604, + 55.994292 + ], + [ + -160.383342, + 56.251708 + ], + [ + -160.147834, + 56.399586 + ], + [ + -159.830171, + 56.541986 + ], + [ + -159.326293, + 56.667956 + ], + [ + -158.959338, + 56.848695 + ], + [ + -158.784076, + 56.782971 + ], + [ + -158.641675, + 56.810356 + ], + [ + -158.701922, + 56.925372 + ], + [ + -158.658106, + 57.034911 + ], + [ + -158.378782, + 57.264942 + ], + [ + -157.995396, + 57.41282 + ], + [ + -157.688688, + 57.609989 + ], + [ + -157.705118, + 57.719528 + ], + [ + -157.458656, + 58.497254 + ], + [ + -157.07527, + 58.705377 + ], + [ + -157.119086, + 58.869686 + ], + [ + -158.039212, + 58.634177 + ], + [ + -158.32949, + 58.661562 + ], + [ + -158.40069, + 58.760147 + ], + [ + -158.564998, + 58.803962 + ], + [ + -158.619768, + 58.913501 + ], + [ + -158.767645, + 58.864209 + ], + [ + -158.860753, + 58.694424 + ], + [ + -158.701922, + 58.480823 + ], + [ + -158.893615, + 58.387715 + ], + [ + -159.0634, + 58.420577 + ], + [ + -159.392016, + 58.760147 + ], + [ + -159.616571, + 58.929932 + ], + [ + -159.731586, + 58.929932 + ], + [ + -159.808264, + 58.803962 + ], + [ + -159.906848, + 58.782055 + ], + [ + -160.054726, + 58.886116 + ], + [ + -160.235465, + 58.902547 + ], + [ + -160.317619, + 59.072332 + ], + [ + -160.854359, + 58.88064 + ], + [ + -161.33633, + 58.743716 + ], + [ + -161.374669, + 58.667039 + ], + [ + -161.752577, + 58.552023 + ], + [ + -161.938793, + 58.656085 + ], + [ + -161.769008, + 58.776578 + ], + [ + -161.829255, + 59.061379 + ], + [ + -161.955224, + 59.36261 + ], + [ + -161.703285, + 59.48858 + ], + [ + -161.911409, + 59.740519 + ], + [ + -162.092148, + 59.88292 + ], + [ + -162.234548, + 60.091043 + ], + [ + -162.448149, + 60.178674 + ], + [ + -162.502918, + 59.997935 + ], + [ + -162.760334, + 59.959597 + ], + [ + -163.171105, + 59.844581 + ], + [ + -163.66403, + 59.795289 + ], + [ + -163.9324, + 59.806242 + ], + [ + -164.162431, + 59.866489 + ], + [ + -164.189816, + 60.02532 + ], + [ + -164.386986, + 60.074613 + ], + [ + -164.699171, + 60.29369 + ], + [ + -164.962064, + 60.337506 + ], + [ + -165.268773, + 60.578491 + ], + [ + -165.060649, + 60.68803 + ], + [ + -165.016834, + 60.890677 + ], + [ + -165.175665, + 60.846861 + ], + [ + -165.197573, + 60.972831 + ], + [ + -165.120896, + 61.076893 + ], + [ + -165.323543, + 61.170001 + ], + [ + -165.34545, + 61.071416 + ], + [ + -165.591913, + 61.109754 + ], + [ + -165.624774, + 61.279539 + ], + [ + -165.816467, + 61.301447 + ], + [ + -165.920529, + 61.416463 + ], + [ + -165.915052, + 61.558863 + ], + [ + -166.106745, + 61.49314 + ], + [ + -166.139607, + 61.630064 + ], + [ + -165.904098, + 61.662925 + ], + [ + -166.095791, + 61.81628 + ], + [ + -165.756221, + 61.827233 + ], + [ + -165.756221, + 62.013449 + ], + [ + -165.674067, + 62.139419 + ], + [ + -165.044219, + 62.539236 + ], + [ + -164.912772, + 62.659728 + ], + [ + -164.819664, + 62.637821 + ], + [ + -164.874433, + 62.807606 + ], + [ + -164.633448, + 63.097884 + ], + [ + -164.425324, + 63.212899 + ], + [ + -164.036462, + 63.262192 + ], + [ + -163.73523, + 63.212899 + ], + [ + -163.313505, + 63.037637 + ], + [ + -163.039658, + 63.059545 + ], + [ + -162.661749, + 63.22933 + ], + [ + -162.272887, + 63.486746 + ], + [ + -162.075717, + 63.514131 + ], + [ + -162.026424, + 63.448408 + ], + [ + -161.555408, + 63.448408 + ], + [ + -161.13916, + 63.503177 + ], + [ + -160.766728, + 63.771547 + ], + [ + -160.766728, + 63.837271 + ], + [ + -160.952944, + 64.08921 + ], + [ + -160.974852, + 64.237087 + ], + [ + -161.26513, + 64.395918 + ], + [ + -161.374669, + 64.532842 + ], + [ + -161.078914, + 64.494503 + ], + [ + -160.79959, + 64.609519 + ], + [ + -160.783159, + 64.719058 + ], + [ + -161.144637, + 64.921705 + ], + [ + -161.413007, + 64.762873 + ], + [ + -161.664946, + 64.790258 + ], + [ + -161.900455, + 64.702627 + ], + [ + -162.168825, + 64.680719 + ], + [ + -162.234548, + 64.620473 + ], + [ + -162.541257, + 64.532842 + ], + [ + -162.634365, + 64.384965 + ], + [ + -162.787719, + 64.324718 + ], + [ + -162.858919, + 64.49998 + ], + [ + -163.045135, + 64.538319 + ], + [ + -163.176582, + 64.401395 + ], + [ + -163.253259, + 64.467119 + ], + [ + -163.598306, + 64.565704 + ], + [ + -164.304832, + 64.560227 + ], + [ + -164.80871, + 64.450688 + ], + [ + -165.000403, + 64.434257 + ], + [ + -165.411174, + 64.49998 + ], + [ + -166.188899, + 64.576658 + ], + [ + -166.391546, + 64.636904 + ], + [ + -166.484654, + 64.735489 + ], + [ + -166.413454, + 64.872412 + ], + [ + -166.692778, + 64.987428 + ], + [ + -166.638008, + 65.113398 + ], + [ + -166.462746, + 65.179121 + ], + [ + -166.517516, + 65.337952 + ], + [ + -166.796839, + 65.337952 + ], + [ + -167.026871, + 65.381768 + ], + [ + -167.47598, + 65.414629 + ], + [ + -167.711489, + 65.496784 + ], + [ + -168.072967, + 65.578938 + ], + [ + -168.105828, + 65.682999 + ], + [ + -167.541703, + 65.819923 + ], + [ + -166.829701, + 66.049954 + ], + [ + -166.3313, + 66.186878 + ], + [ + -166.046499, + 66.110201 + ], + [ + -165.756221, + 66.09377 + ], + [ + -165.690498, + 66.203309 + ], + [ + -165.86576, + 66.21974 + ], + [ + -165.88219, + 66.312848 + ], + [ + -165.186619, + 66.466202 + ], + [ + -164.403417, + 66.581218 + ], + [ + -163.981692, + 66.592172 + ], + [ + -163.751661, + 66.553833 + ], + [ + -163.872153, + 66.389525 + ], + [ + -163.828338, + 66.274509 + ], + [ + -163.915969, + 66.192355 + ], + [ + -163.768091, + 66.060908 + ], + [ + -163.494244, + 66.082816 + ], + [ + -163.149197, + 66.060908 + ], + [ + -162.749381, + 66.088293 + ], + [ + -162.634365, + 66.039001 + ], + [ + -162.371472, + 66.028047 + ], + [ + -162.14144, + 66.077339 + ], + [ + -161.840208, + 66.02257 + ], + [ + -161.549931, + 66.241647 + ], + [ + -161.341807, + 66.252601 + ], + [ + -161.199406, + 66.208786 + ], + [ + -161.128206, + 66.334755 + ], + [ + -161.528023, + 66.395002 + ], + [ + -161.911409, + 66.345709 + ], + [ + -161.87307, + 66.510017 + ], + [ + -162.174302, + 66.68528 + ], + [ + -162.502918, + 66.740049 + ], + [ + -162.601503, + 66.89888 + ], + [ + -162.344087, + 66.937219 + ], + [ + -162.015471, + 66.778388 + ], + [ + -162.075717, + 66.652418 + ], + [ + -161.916886, + 66.553833 + ], + [ + -161.571838, + 66.438817 + ], + [ + -161.489684, + 66.55931 + ], + [ + -161.884024, + 66.718141 + ], + [ + -161.714239, + 67.002942 + ], + [ + -161.851162, + 67.052235 + ], + [ + -162.240025, + 66.991988 + ], + [ + -162.639842, + 67.008419 + ], + [ + -162.700088, + 67.057712 + ], + [ + -162.902735, + 67.008419 + ], + [ + -163.740707, + 67.128912 + ], + [ + -163.757138, + 67.254881 + ], + [ + -164.009077, + 67.534205 + ], + [ + -164.211724, + 67.638267 + ], + [ + -164.534863, + 67.725898 + ], + [ + -165.192096, + 67.966884 + ], + [ + -165.493328, + 68.059992 + ], + [ + -165.794559, + 68.081899 + ], + [ + -166.243668, + 68.246208 + ], + [ + -166.681824, + 68.339316 + ], + [ + -166.703731, + 68.372177 + ], + [ + -166.375115, + 68.42147 + ], + [ + -166.227238, + 68.574824 + ], + [ + -166.216284, + 68.881533 + ], + [ + -165.329019, + 68.859625 + ], + [ + -164.255539, + 68.930825 + ], + [ + -163.976215, + 68.985595 + ], + [ + -163.532583, + 69.138949 + ], + [ + -163.110859, + 69.374457 + ], + [ + -163.023228, + 69.609966 + ], + [ + -162.842489, + 69.812613 + ], + [ + -162.470057, + 69.982398 + ], + [ + -162.311225, + 70.108367 + ], + [ + -161.851162, + 70.311014 + ], + [ + -161.779962, + 70.256245 + ], + [ + -161.396576, + 70.239814 + ], + [ + -160.837928, + 70.343876 + ], + [ + -160.487404, + 70.453415 + ], + [ + -159.649432, + 70.792985 + ], + [ + -159.33177, + 70.809416 + ], + [ + -159.298908, + 70.760123 + ], + [ + -158.975769, + 70.798462 + ], + [ + -158.658106, + 70.787508 + ], + [ + -158.033735, + 70.831323 + ], + [ + -157.420318, + 70.979201 + ], + [ + -156.812377, + 71.285909 + ], + [ + -156.565915, + 71.351633 + ], + [ + -156.522099, + 71.296863 + ], + [ + -155.585543, + 71.170894 + ], + [ + -155.508865, + 71.083263 + ], + [ + -155.832005, + 70.968247 + ], + [ + -155.979882, + 70.96277 + ], + [ + -155.974405, + 70.809416 + ], + [ + -155.503388, + 70.858708 + ], + [ + -155.476004, + 70.940862 + ], + [ + -155.262403, + 71.017539 + ], + [ + -155.191203, + 70.973724 + ], + [ + -155.032372, + 71.148986 + ], + [ + -154.566832, + 70.990155 + ], + [ + -154.643509, + 70.869662 + ], + [ + -154.353231, + 70.8368 + ], + [ + -154.183446, + 70.7656 + ], + [ + -153.931507, + 70.880616 + ], + [ + -153.487874, + 70.886093 + ], + [ + -153.235935, + 70.924431 + ], + [ + -152.589656, + 70.886093 + ], + [ + -152.26104, + 70.842277 + ], + [ + -152.419871, + 70.606769 + ], + [ + -151.817408, + 70.546523 + ], + [ + -151.773592, + 70.486276 + ], + [ + -151.187559, + 70.382214 + ], + [ + -151.182082, + 70.431507 + ], + [ + -150.760358, + 70.49723 + ], + [ + -150.355064, + 70.491753 + ], + [ + -150.349588, + 70.436984 + ], + [ + -150.114079, + 70.431507 + ], + [ + -149.867617, + 70.508184 + ], + [ + -149.462323, + 70.519138 + ], + [ + -149.177522, + 70.486276 + ], + [ + -148.78866, + 70.404122 + ], + [ + -148.607921, + 70.420553 + ], + [ + -148.350504, + 70.305537 + ], + [ + -148.202627, + 70.349353 + ], + [ + -147.961642, + 70.316491 + ], + [ + -147.786379, + 70.245291 + ] + ] + ], + [ + [ + [ + -152.94018, + 58.026237 + ], + [ + -152.945657, + 57.982421 + ], + [ + -153.290705, + 58.048145 + ], + [ + -153.044242, + 58.305561 + ], + [ + -152.819688, + 58.327469 + ], + [ + -152.666333, + 58.562977 + ], + [ + -152.496548, + 58.354853 + ], + [ + -152.354148, + 58.426053 + ], + [ + -152.080301, + 58.311038 + ], + [ + -152.080301, + 58.152206 + ], + [ + -152.480117, + 58.130299 + ], + [ + -152.655379, + 58.059098 + ], + [ + -152.94018, + 58.026237 + ] + ] + ], + [ + [ + [ + -153.958891, + 57.538789 + ], + [ + -153.67409, + 57.670236 + ], + [ + -153.931507, + 57.69762 + ], + [ + -153.936983, + 57.812636 + ], + [ + -153.723383, + 57.889313 + ], + [ + -153.570028, + 57.834544 + ], + [ + -153.548121, + 57.719528 + ], + [ + -153.46049, + 57.796205 + ], + [ + -153.455013, + 57.96599 + ], + [ + -153.268797, + 57.889313 + ], + [ + -153.235935, + 57.998852 + ], + [ + -153.071627, + 57.933129 + ], + [ + -152.874457, + 57.933129 + ], + [ + -152.721103, + 57.993375 + ], + [ + -152.469163, + 57.889313 + ], + [ + -152.469163, + 57.599035 + ], + [ + -152.151501, + 57.620943 + ], + [ + -152.359625, + 57.42925 + ], + [ + -152.74301, + 57.505928 + ], + [ + -152.60061, + 57.379958 + ], + [ + -152.710149, + 57.275896 + ], + [ + -152.907319, + 57.325188 + ], + [ + -152.912796, + 57.128019 + ], + [ + -153.214027, + 57.073249 + ], + [ + -153.312612, + 56.991095 + ], + [ + -153.498828, + 57.067772 + ], + [ + -153.695998, + 56.859649 + ], + [ + -153.849352, + 56.837741 + ], + [ + -154.013661, + 56.744633 + ], + [ + -154.073907, + 56.969187 + ], + [ + -154.303938, + 56.848695 + ], + [ + -154.314892, + 56.919895 + ], + [ + -154.523016, + 56.991095 + ], + [ + -154.539447, + 57.193742 + ], + [ + -154.742094, + 57.275896 + ], + [ + -154.627078, + 57.511404 + ], + [ + -154.227261, + 57.659282 + ], + [ + -153.980799, + 57.648328 + ], + [ + -153.958891, + 57.538789 + ] + ] + ], + [ + [ + [ + -154.53397, + 56.602232 + ], + [ + -154.742094, + 56.399586 + ], + [ + -154.807817, + 56.432447 + ], + [ + -154.53397, + 56.602232 + ] + ] + ], + [ + [ + [ + -155.634835, + 55.923092 + ], + [ + -155.476004, + 55.912138 + ], + [ + -155.530773, + 55.704014 + ], + [ + -155.793666, + 55.731399 + ], + [ + -155.837482, + 55.802599 + ], + [ + -155.634835, + 55.923092 + ] + ] + ], + [ + [ + [ + -159.890418, + 55.28229 + ], + [ + -159.950664, + 55.068689 + ], + [ + -160.257373, + 54.893427 + ], + [ + -160.109495, + 55.161797 + ], + [ + -160.005433, + 55.134412 + ], + [ + -159.890418, + 55.28229 + ] + ] + ], + [ + [ + [ + -160.520266, + 55.358967 + ], + [ + -160.33405, + 55.358967 + ], + [ + -160.339527, + 55.249428 + ], + [ + -160.525743, + 55.128935 + ], + [ + -160.690051, + 55.211089 + ], + [ + -160.794113, + 55.134412 + ], + [ + -160.854359, + 55.320628 + ], + [ + -160.79959, + 55.380875 + ], + [ + -160.520266, + 55.358967 + ] + ] + ], + [ + [ + [ + -162.256456, + 54.981058 + ], + [ + -162.234548, + 54.893427 + ], + [ + -162.349564, + 54.838658 + ], + [ + -162.437195, + 54.931766 + ], + [ + -162.256456, + 54.981058 + ] + ] + ], + [ + [ + [ + -162.415287, + 63.634624 + ], + [ + -162.563165, + 63.536039 + ], + [ + -162.612457, + 63.62367 + ], + [ + -162.415287, + 63.634624 + ] + ] + ], + [ + [ + [ + -162.80415, + 54.488133 + ], + [ + -162.590549, + 54.449795 + ], + [ + -162.612457, + 54.367641 + ], + [ + -162.782242, + 54.373118 + ], + [ + -162.80415, + 54.488133 + ] + ] + ], + [ + [ + [ + -165.548097, + 54.29644 + ], + [ + -165.476897, + 54.181425 + ], + [ + -165.630251, + 54.132132 + ], + [ + -165.685021, + 54.252625 + ], + [ + -165.548097, + 54.29644 + ] + ] + ], + [ + [ + [ + -165.73979, + 54.15404 + ], + [ + -166.046499, + 54.044501 + ], + [ + -166.112222, + 54.121178 + ], + [ + -165.980775, + 54.219763 + ], + [ + -165.73979, + 54.15404 + ] + ] + ], + [ + [ + [ + -166.364161, + 60.359413 + ], + [ + -166.13413, + 60.397752 + ], + [ + -166.084837, + 60.326552 + ], + [ + -165.88219, + 60.342983 + ], + [ + -165.685021, + 60.277259 + ], + [ + -165.646682, + 59.992458 + ], + [ + -165.750744, + 59.89935 + ], + [ + -166.00816, + 59.844581 + ], + [ + -166.062929, + 59.745996 + ], + [ + -166.440838, + 59.855535 + ], + [ + -166.6161, + 59.850058 + ], + [ + -166.994009, + 59.992458 + ], + [ + -167.125456, + 59.992458 + ], + [ + -167.344534, + 60.074613 + ], + [ + -167.421211, + 60.206059 + ], + [ + -167.311672, + 60.238921 + ], + [ + -166.93924, + 60.206059 + ], + [ + -166.763978, + 60.310121 + ], + [ + -166.577762, + 60.321075 + ], + [ + -166.495608, + 60.392275 + ], + [ + -166.364161, + 60.359413 + ] + ] + ], + [ + [ + [ + -166.375115, + 54.01164 + ], + [ + -166.210807, + 53.934962 + ], + [ + -166.5449, + 53.748746 + ], + [ + -166.539423, + 53.715885 + ], + [ + -166.117699, + 53.852808 + ], + [ + -166.112222, + 53.776131 + ], + [ + -166.282007, + 53.683023 + ], + [ + -166.555854, + 53.622777 + ], + [ + -166.583239, + 53.529669 + ], + [ + -166.878994, + 53.431084 + ], + [ + -167.13641, + 53.425607 + ], + [ + -167.306195, + 53.332499 + ], + [ + -167.623857, + 53.250345 + ], + [ + -167.793643, + 53.337976 + ], + [ + -167.459549, + 53.442038 + ], + [ + -167.355487, + 53.425607 + ], + [ + -167.103548, + 53.513238 + ], + [ + -167.163794, + 53.611823 + ], + [ + -167.021394, + 53.715885 + ], + [ + -166.807793, + 53.666592 + ], + [ + -166.785886, + 53.732316 + ], + [ + -167.015917, + 53.754223 + ], + [ + -167.141887, + 53.825424 + ], + [ + -167.032348, + 53.945916 + ], + [ + -166.643485, + 54.017116 + ], + [ + -166.561331, + 53.880193 + ], + [ + -166.375115, + 54.01164 + ] + ] + ], + [ + [ + [ + -168.790446, + 53.157237 + ], + [ + -168.40706, + 53.34893 + ], + [ + -168.385152, + 53.431084 + ], + [ + -168.237275, + 53.524192 + ], + [ + -168.007243, + 53.568007 + ], + [ + -167.886751, + 53.518715 + ], + [ + -167.842935, + 53.387268 + ], + [ + -168.270136, + 53.244868 + ], + [ + -168.500168, + 53.036744 + ], + [ + -168.686384, + 52.965544 + ], + [ + -168.790446, + 53.157237 + ] + ] + ], + [ + [ + [ + -169.74891, + 52.894344 + ], + [ + -169.705095, + 52.795759 + ], + [ + -169.962511, + 52.790282 + ], + [ + -169.989896, + 52.856005 + ], + [ + -169.74891, + 52.894344 + ] + ] + ], + [ + [ + [ + -170.148727, + 57.221127 + ], + [ + -170.28565, + 57.128019 + ], + [ + -170.313035, + 57.221127 + ], + [ + -170.148727, + 57.221127 + ] + ] + ], + [ + [ + [ + -170.669036, + 52.697174 + ], + [ + -170.603313, + 52.604066 + ], + [ + -170.789529, + 52.538343 + ], + [ + -170.816914, + 52.636928 + ], + [ + -170.669036, + 52.697174 + ] + ] + ], + [ + [ + [ + -171.742517, + 63.716778 + ], + [ + -170.94836, + 63.5689 + ], + [ + -170.488297, + 63.69487 + ], + [ + -170.280174, + 63.683916 + ], + [ + -170.093958, + 63.612716 + ], + [ + -170.044665, + 63.492223 + ], + [ + -169.644848, + 63.4265 + ], + [ + -169.518879, + 63.366254 + ], + [ + -168.99857, + 63.338869 + ], + [ + -168.686384, + 63.295053 + ], + [ + -168.856169, + 63.147176 + ], + [ + -169.108108, + 63.180038 + ], + [ + -169.376478, + 63.152653 + ], + [ + -169.513402, + 63.08693 + ], + [ + -169.639372, + 62.939052 + ], + [ + -169.831064, + 63.075976 + ], + [ + -170.055619, + 63.169084 + ], + [ + -170.263743, + 63.180038 + ], + [ + -170.362328, + 63.2841 + ], + [ + -170.866206, + 63.415546 + ], + [ + -171.101715, + 63.421023 + ], + [ + -171.463193, + 63.306007 + ], + [ + -171.73704, + 63.366254 + ], + [ + -171.852055, + 63.486746 + ], + [ + -171.742517, + 63.716778 + ] + ] + ], + [ + [ + [ + -172.432611, + 52.390465 + ], + [ + -172.41618, + 52.275449 + ], + [ + -172.607873, + 52.253542 + ], + [ + -172.569535, + 52.352127 + ], + [ + -172.432611, + 52.390465 + ] + ] + ], + [ + [ + [ + -173.626584, + 52.14948 + ], + [ + -173.495138, + 52.105664 + ], + [ + -173.122706, + 52.111141 + ], + [ + -173.106275, + 52.07828 + ], + [ + -173.549907, + 52.028987 + ], + [ + -173.626584, + 52.14948 + ] + ] + ], + [ + [ + [ + -174.322156, + 52.280926 + ], + [ + -174.327632, + 52.379511 + ], + [ + -174.185232, + 52.41785 + ], + [ + -173.982585, + 52.319265 + ], + [ + -174.059262, + 52.226157 + ], + [ + -174.179755, + 52.231634 + ], + [ + -174.141417, + 52.127572 + ], + [ + -174.333109, + 52.116618 + ], + [ + -174.738403, + 52.007079 + ], + [ + -174.968435, + 52.039941 + ], + [ + -174.902711, + 52.116618 + ], + [ + -174.656249, + 52.105664 + ], + [ + -174.322156, + 52.280926 + ] + ] + ], + [ + [ + [ + -176.469116, + 51.853725 + ], + [ + -176.288377, + 51.870156 + ], + [ + -176.288377, + 51.744186 + ], + [ + -176.518409, + 51.760617 + ], + [ + -176.80321, + 51.61274 + ], + [ + -176.912748, + 51.80991 + ], + [ + -176.792256, + 51.815386 + ], + [ + -176.775825, + 51.963264 + ], + [ + -176.627947, + 51.968741 + ], + [ + -176.627947, + 51.859202 + ], + [ + -176.469116, + 51.853725 + ] + ] + ], + [ + [ + [ + -177.153734, + 51.946833 + ], + [ + -177.044195, + 51.897541 + ], + [ + -177.120872, + 51.727755 + ], + [ + -177.274226, + 51.678463 + ], + [ + -177.279703, + 51.782525 + ], + [ + -177.153734, + 51.946833 + ] + ] + ], + [ + [ + [ + -178.123152, + 51.919448 + ], + [ + -177.953367, + 51.913971 + ], + [ + -177.800013, + 51.793479 + ], + [ + -177.964321, + 51.651078 + ], + [ + -178.123152, + 51.919448 + ] + ] + ], + [ + [ + [ + 173.107557, + 52.992929 + ], + [ + 173.293773, + 52.927205 + ], + [ + 173.304726, + 52.823143 + ], + [ + 172.90491, + 52.762897 + ], + [ + 172.642017, + 52.927205 + ], + [ + 172.642017, + 53.003883 + ], + [ + 173.107557, + 52.992929 + ] + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "04", + "properties": { + "name": "Arizona" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -109.042503, + 37.000263 + ], + [ + -109.04798, + 31.331629 + ], + [ + -111.074448, + 31.331629 + ], + [ + -112.246513, + 31.704061 + ], + [ + -114.815198, + 32.492741 + ], + [ + -114.72209, + 32.717295 + ], + [ + -114.524921, + 32.755634 + ], + [ + -114.470151, + 32.843265 + ], + [ + -114.524921, + 33.029481 + ], + [ + -114.661844, + 33.034958 + ], + [ + -114.727567, + 33.40739 + ], + [ + -114.524921, + 33.54979 + ], + [ + -114.497536, + 33.697668 + ], + [ + -114.535874, + 33.933176 + ], + [ + -114.415382, + 34.108438 + ], + [ + -114.256551, + 34.174162 + ], + [ + -114.136058, + 34.305608 + ], + [ + -114.333228, + 34.448009 + ], + [ + -114.470151, + 34.710902 + ], + [ + -114.634459, + 34.87521 + ], + [ + -114.634459, + 35.00118 + ], + [ + -114.574213, + 35.138103 + ], + [ + -114.596121, + 35.324319 + ], + [ + -114.678275, + 35.516012 + ], + [ + -114.738521, + 36.102045 + ], + [ + -114.371566, + 36.140383 + ], + [ + -114.251074, + 36.01989 + ], + [ + -114.152489, + 36.025367 + ], + [ + -114.048427, + 36.195153 + ], + [ + -114.048427, + 37.000263 + ], + [ + -110.499369, + 37.00574 + ], + [ + -109.042503, + 37.000263 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "05", + "properties": { + "name": "Arkansas" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -94.473842, + 36.501861 + ], + [ + -90.152536, + 36.496384 + ], + [ + -90.064905, + 36.304691 + ], + [ + -90.218259, + 36.184199 + ], + [ + -90.377091, + 35.997983 + ], + [ + -89.730812, + 35.997983 + ], + [ + -89.763673, + 35.811767 + ], + [ + -89.911551, + 35.756997 + ], + [ + -89.944412, + 35.603643 + ], + [ + -90.130628, + 35.439335 + ], + [ + -90.114197, + 35.198349 + ], + [ + -90.212782, + 35.023087 + ], + [ + -90.311367, + 34.995703 + ], + [ + -90.251121, + 34.908072 + ], + [ + -90.409952, + 34.831394 + ], + [ + -90.481152, + 34.661609 + ], + [ + -90.585214, + 34.617794 + ], + [ + -90.568783, + 34.420624 + ], + [ + -90.749522, + 34.365854 + ], + [ + -90.744046, + 34.300131 + ], + [ + -90.952169, + 34.135823 + ], + [ + -90.891923, + 34.026284 + ], + [ + -91.072662, + 33.867453 + ], + [ + -91.231493, + 33.560744 + ], + [ + -91.056231, + 33.429298 + ], + [ + -91.143862, + 33.347144 + ], + [ + -91.089093, + 33.13902 + ], + [ + -91.16577, + 33.002096 + ], + [ + -93.608485, + 33.018527 + ], + [ + -94.041164, + 33.018527 + ], + [ + -94.041164, + 33.54979 + ], + [ + -94.183564, + 33.593606 + ], + [ + -94.380734, + 33.544313 + ], + [ + -94.484796, + 33.637421 + ], + [ + -94.430026, + 35.395519 + ], + [ + -94.616242, + 36.501861 + ], + [ + -94.473842, + 36.501861 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "06", + "properties": { + "name": "California" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -123.233256, + 42.006186 + ], + [ + -122.378853, + 42.011663 + ], + [ + -121.037003, + 41.995232 + ], + [ + -120.001861, + 41.995232 + ], + [ + -119.996384, + 40.264519 + ], + [ + -120.001861, + 38.999346 + ], + [ + -118.71478, + 38.101128 + ], + [ + -117.498899, + 37.21934 + ], + [ + -116.540435, + 36.501861 + ], + [ + -115.85034, + 35.970598 + ], + [ + -114.634459, + 35.00118 + ], + [ + -114.634459, + 34.87521 + ], + [ + -114.470151, + 34.710902 + ], + [ + -114.333228, + 34.448009 + ], + [ + -114.136058, + 34.305608 + ], + [ + -114.256551, + 34.174162 + ], + [ + -114.415382, + 34.108438 + ], + [ + -114.535874, + 33.933176 + ], + [ + -114.497536, + 33.697668 + ], + [ + -114.524921, + 33.54979 + ], + [ + -114.727567, + 33.40739 + ], + [ + -114.661844, + 33.034958 + ], + [ + -114.524921, + 33.029481 + ], + [ + -114.470151, + 32.843265 + ], + [ + -114.524921, + 32.755634 + ], + [ + -114.72209, + 32.717295 + ], + [ + -116.04751, + 32.624187 + ], + [ + -117.126467, + 32.536556 + ], + [ + -117.24696, + 32.668003 + ], + [ + -117.252437, + 32.876127 + ], + [ + -117.329114, + 33.122589 + ], + [ + -117.471515, + 33.297851 + ], + [ + -117.7837, + 33.538836 + ], + [ + -118.183517, + 33.763391 + ], + [ + -118.260194, + 33.703145 + ], + [ + -118.413548, + 33.741483 + ], + [ + -118.391641, + 33.840068 + ], + [ + -118.566903, + 34.042715 + ], + [ + -118.802411, + 33.998899 + ], + [ + -119.218659, + 34.146777 + ], + [ + -119.278905, + 34.26727 + ], + [ + -119.558229, + 34.415147 + ], + [ + -119.875891, + 34.40967 + ], + [ + -120.138784, + 34.475393 + ], + [ + -120.472878, + 34.448009 + ], + [ + -120.64814, + 34.579455 + ], + [ + -120.609801, + 34.858779 + ], + [ + -120.670048, + 34.902595 + ], + [ + -120.631709, + 35.099764 + ], + [ + -120.894602, + 35.247642 + ], + [ + -120.905556, + 35.450289 + ], + [ + -121.004141, + 35.461243 + ], + [ + -121.168449, + 35.636505 + ], + [ + -121.283465, + 35.674843 + ], + [ + -121.332757, + 35.784382 + ], + [ + -121.716143, + 36.195153 + ], + [ + -121.896882, + 36.315645 + ], + [ + -121.935221, + 36.638785 + ], + [ + -121.858544, + 36.6114 + ], + [ + -121.787344, + 36.803093 + ], + [ + -121.929744, + 36.978355 + ], + [ + -122.105006, + 36.956447 + ], + [ + -122.335038, + 37.115279 + ], + [ + -122.417192, + 37.241248 + ], + [ + -122.400761, + 37.361741 + ], + [ + -122.515777, + 37.520572 + ], + [ + -122.515777, + 37.783465 + ], + [ + -122.329561, + 37.783465 + ], + [ + -122.406238, + 38.15042 + ], + [ + -122.488392, + 38.112082 + ], + [ + -122.504823, + 37.931343 + ], + [ + -122.701993, + 37.893004 + ], + [ + -122.937501, + 38.029928 + ], + [ + -122.97584, + 38.265436 + ], + [ + -123.129194, + 38.451652 + ], + [ + -123.331841, + 38.566668 + ], + [ + -123.44138, + 38.698114 + ], + [ + -123.737134, + 38.95553 + ], + [ + -123.687842, + 39.032208 + ], + [ + -123.824765, + 39.366301 + ], + [ + -123.764519, + 39.552517 + ], + [ + -123.85215, + 39.831841 + ], + [ + -124.109566, + 40.105688 + ], + [ + -124.361506, + 40.259042 + ], + [ + -124.410798, + 40.439781 + ], + [ + -124.158859, + 40.877937 + ], + [ + -124.109566, + 41.025814 + ], + [ + -124.158859, + 41.14083 + ], + [ + -124.065751, + 41.442061 + ], + [ + -124.147905, + 41.715908 + ], + [ + -124.257444, + 41.781632 + ], + [ + -124.213628, + 42.000709 + ], + [ + -123.233256, + 42.006186 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "08", + "properties": { + "name": "Colorado" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -107.919731, + 41.003906 + ], + [ + -105.728954, + 40.998429 + ], + [ + -104.053011, + 41.003906 + ], + [ + -102.053927, + 41.003906 + ], + [ + -102.053927, + 40.001626 + ], + [ + -102.042974, + 36.994786 + ], + [ + -103.001438, + 37.000263 + ], + [ + -104.337812, + 36.994786 + ], + [ + -106.868158, + 36.994786 + ], + [ + -107.421329, + 37.000263 + ], + [ + -109.042503, + 37.000263 + ], + [ + -109.042503, + 38.166851 + ], + [ + -109.058934, + 38.27639 + ], + [ + -109.053457, + 39.125316 + ], + [ + -109.04798, + 40.998429 + ], + [ + -107.919731, + 41.003906 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "09", + "properties": { + "name": "Connecticut" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -73.053528, + 42.039048 + ], + [ + -71.799309, + 42.022617 + ], + [ + -71.799309, + 42.006186 + ], + [ + -71.799309, + 41.414677 + ], + [ + -71.859555, + 41.321569 + ], + [ + -71.947186, + 41.338 + ], + [ + -72.385341, + 41.261322 + ], + [ + -72.905651, + 41.28323 + ], + [ + -73.130205, + 41.146307 + ], + [ + -73.371191, + 41.102491 + ], + [ + -73.655992, + 40.987475 + ], + [ + -73.727192, + 41.102491 + ], + [ + -73.48073, + 41.21203 + ], + [ + -73.55193, + 41.294184 + ], + [ + -73.486206, + 42.050002 + ], + [ + -73.053528, + 42.039048 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "10", + "properties": { + "name": "Delaware" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -75.414089, + 39.804456 + ], + [ + -75.507197, + 39.683964 + ], + [ + -75.611259, + 39.61824 + ], + [ + -75.589352, + 39.459409 + ], + [ + -75.441474, + 39.311532 + ], + [ + -75.403136, + 39.065069 + ], + [ + -75.189535, + 38.807653 + ], + [ + -75.09095, + 38.796699 + ], + [ + -75.047134, + 38.451652 + ], + [ + -75.693413, + 38.462606 + ], + [ + -75.786521, + 39.722302 + ], + [ + -75.616736, + 39.831841 + ], + [ + -75.414089, + 39.804456 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "11", + "properties": { + "name": "District of Columbia" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -77.035264, + 38.993869 + ], + [ + -76.909294, + 38.895284 + ], + [ + -77.040741, + 38.791222 + ], + [ + -77.117418, + 38.933623 + ], + [ + -77.035264, + 38.993869 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "12", + "properties": { + "name": "Florida" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -85.497137, + 30.997536 + ], + [ + -85.004212, + 31.003013 + ], + [ + -84.867289, + 30.712735 + ], + [ + -83.498053, + 30.647012 + ], + [ + -82.216449, + 30.570335 + ], + [ + -82.167157, + 30.356734 + ], + [ + -82.046664, + 30.362211 + ], + [ + -82.002849, + 30.564858 + ], + [ + -82.041187, + 30.751074 + ], + [ + -81.948079, + 30.827751 + ], + [ + -81.718048, + 30.745597 + ], + [ + -81.444201, + 30.707258 + ], + [ + -81.383954, + 30.27458 + ], + [ + -81.257985, + 29.787132 + ], + [ + -80.967707, + 29.14633 + ], + [ + -80.524075, + 28.461713 + ], + [ + -80.589798, + 28.41242 + ], + [ + -80.56789, + 28.094758 + ], + [ + -80.381674, + 27.738757 + ], + [ + -80.091397, + 27.021277 + ], + [ + -80.03115, + 26.796723 + ], + [ + -80.036627, + 26.566691 + ], + [ + -80.146166, + 25.739673 + ], + [ + -80.239274, + 25.723243 + ], + [ + -80.337859, + 25.465826 + ], + [ + -80.304997, + 25.383672 + ], + [ + -80.49669, + 25.197456 + ], + [ + -80.573367, + 25.241272 + ], + [ + -80.759583, + 25.164595 + ], + [ + -81.077246, + 25.120779 + ], + [ + -81.170354, + 25.224841 + ], + [ + -81.126538, + 25.378195 + ], + [ + -81.351093, + 25.821827 + ], + [ + -81.526355, + 25.903982 + ], + [ + -81.679709, + 25.843735 + ], + [ + -81.800202, + 26.090198 + ], + [ + -81.833064, + 26.292844 + ], + [ + -82.041187, + 26.517399 + ], + [ + -82.09048, + 26.665276 + ], + [ + -82.057618, + 26.878877 + ], + [ + -82.172634, + 26.917216 + ], + [ + -82.145249, + 26.791246 + ], + [ + -82.249311, + 26.758384 + ], + [ + -82.566974, + 27.300601 + ], + [ + -82.692943, + 27.437525 + ], + [ + -82.391711, + 27.837342 + ], + [ + -82.588881, + 27.815434 + ], + [ + -82.720328, + 27.689464 + ], + [ + -82.851774, + 27.886634 + ], + [ + -82.676512, + 28.434328 + ], + [ + -82.643651, + 28.888914 + ], + [ + -82.764143, + 28.998453 + ], + [ + -82.802482, + 29.14633 + ], + [ + -82.994175, + 29.179192 + ], + [ + -83.218729, + 29.420177 + ], + [ + -83.399469, + 29.518762 + ], + [ + -83.410422, + 29.66664 + ], + [ + -83.536392, + 29.721409 + ], + [ + -83.640454, + 29.885717 + ], + [ + -84.02384, + 30.104795 + ], + [ + -84.357933, + 30.055502 + ], + [ + -84.341502, + 29.902148 + ], + [ + -84.451041, + 29.929533 + ], + [ + -84.867289, + 29.743317 + ], + [ + -85.310921, + 29.699501 + ], + [ + -85.299967, + 29.80904 + ], + [ + -85.404029, + 29.940487 + ], + [ + -85.924338, + 30.236241 + ], + [ + -86.29677, + 30.362211 + ], + [ + -86.630863, + 30.395073 + ], + [ + -86.910187, + 30.373165 + ], + [ + -87.518128, + 30.280057 + ], + [ + -87.37025, + 30.427934 + ], + [ + -87.446927, + 30.510088 + ], + [ + -87.408589, + 30.674397 + ], + [ + -87.633143, + 30.86609 + ], + [ + -87.600282, + 30.997536 + ], + [ + -85.497137, + 30.997536 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "13", + "properties": { + "name": "Georgia" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -83.109191, + 35.00118 + ], + [ + -83.322791, + 34.787579 + ], + [ + -83.339222, + 34.683517 + ], + [ + -83.005129, + 34.469916 + ], + [ + -82.901067, + 34.486347 + ], + [ + -82.747713, + 34.26727 + ], + [ + -82.714851, + 34.152254 + ], + [ + -82.55602, + 33.94413 + ], + [ + -82.325988, + 33.81816 + ], + [ + -82.194542, + 33.631944 + ], + [ + -81.926172, + 33.462159 + ], + [ + -81.937125, + 33.347144 + ], + [ + -81.761863, + 33.160928 + ], + [ + -81.493493, + 33.007573 + ], + [ + -81.42777, + 32.843265 + ], + [ + -81.416816, + 32.629664 + ], + [ + -81.279893, + 32.558464 + ], + [ + -81.121061, + 32.290094 + ], + [ + -81.115584, + 32.120309 + ], + [ + -80.885553, + 32.032678 + ], + [ + -81.132015, + 31.693108 + ], + [ + -81.175831, + 31.517845 + ], + [ + -81.279893, + 31.364491 + ], + [ + -81.290846, + 31.20566 + ], + [ + -81.400385, + 31.13446 + ], + [ + -81.444201, + 30.707258 + ], + [ + -81.718048, + 30.745597 + ], + [ + -81.948079, + 30.827751 + ], + [ + -82.041187, + 30.751074 + ], + [ + -82.002849, + 30.564858 + ], + [ + -82.046664, + 30.362211 + ], + [ + -82.167157, + 30.356734 + ], + [ + -82.216449, + 30.570335 + ], + [ + -83.498053, + 30.647012 + ], + [ + -84.867289, + 30.712735 + ], + [ + -85.004212, + 31.003013 + ], + [ + -85.113751, + 31.27686 + ], + [ + -85.042551, + 31.539753 + ], + [ + -85.141136, + 31.840985 + ], + [ + -85.053504, + 32.01077 + ], + [ + -85.058981, + 32.13674 + ], + [ + -84.889196, + 32.262709 + ], + [ + -85.004212, + 32.322956 + ], + [ + -84.960397, + 32.421541 + ], + [ + -85.069935, + 32.580372 + ], + [ + -85.184951, + 32.859696 + ], + [ + -85.431413, + 34.124869 + ], + [ + -85.606675, + 34.984749 + ], + [ + -84.319594, + 34.990226 + ], + [ + -83.618546, + 34.984749 + ], + [ + -83.109191, + 35.00118 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "15", + "properties": { + "name": "Hawaii" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -155.634835, + 18.948267 + ], + [ + -155.881297, + 19.035898 + ], + [ + -155.919636, + 19.123529 + ], + [ + -155.886774, + 19.348084 + ], + [ + -156.062036, + 19.73147 + ], + [ + -155.925113, + 19.857439 + ], + [ + -155.826528, + 20.032702 + ], + [ + -155.897728, + 20.147717 + ], + [ + -155.87582, + 20.26821 + ], + [ + -155.596496, + 20.12581 + ], + [ + -155.284311, + 20.021748 + ], + [ + -155.092618, + 19.868393 + ], + [ + -155.092618, + 19.736947 + ], + [ + -154.807817, + 19.523346 + ], + [ + -154.983079, + 19.348084 + ], + [ + -155.295265, + 19.26593 + ], + [ + -155.514342, + 19.134483 + ], + [ + -155.634835, + 18.948267 + ] + ] + ], + [ + [ + [ + -156.587823, + 21.029505 + ], + [ + -156.472807, + 20.892581 + ], + [ + -156.324929, + 20.952827 + ], + [ + -156.00179, + 20.793996 + ], + [ + -156.051082, + 20.651596 + ], + [ + -156.379699, + 20.580396 + ], + [ + -156.445422, + 20.60778 + ], + [ + -156.461853, + 20.783042 + ], + [ + -156.631638, + 20.821381 + ], + [ + -156.697361, + 20.919966 + ], + [ + -156.587823, + 21.029505 + ] + ] + ], + [ + [ + [ + -156.982162, + 21.210244 + ], + [ + -157.080747, + 21.106182 + ], + [ + -157.310779, + 21.106182 + ], + [ + -157.239579, + 21.221198 + ], + [ + -156.982162, + 21.210244 + ] + ] + ], + [ + [ + [ + -157.951581, + 21.697691 + ], + [ + -157.842042, + 21.462183 + ], + [ + -157.896811, + 21.325259 + ], + [ + -158.110412, + 21.303352 + ], + [ + -158.252813, + 21.582676 + ], + [ + -158.126843, + 21.588153 + ], + [ + -157.951581, + 21.697691 + ] + ] + ], + [ + [ + [ + -159.468693, + 22.228955 + ], + [ + -159.353678, + 22.218001 + ], + [ + -159.298908, + 22.113939 + ], + [ + -159.33177, + 21.966061 + ], + [ + -159.446786, + 21.872953 + ], + [ + -159.764448, + 21.987969 + ], + [ + -159.726109, + 22.152277 + ], + [ + -159.468693, + 22.228955 + ] + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "16", + "properties": { + "name": "Idaho" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -116.04751, + 49.000239 + ], + [ + -116.04751, + 47.976051 + ], + [ + -115.724371, + 47.696727 + ], + [ + -115.718894, + 47.42288 + ], + [ + -115.527201, + 47.302388 + ], + [ + -115.324554, + 47.258572 + ], + [ + -115.302646, + 47.187372 + ], + [ + -114.930214, + 46.919002 + ], + [ + -114.886399, + 46.809463 + ], + [ + -114.623506, + 46.705401 + ], + [ + -114.612552, + 46.639678 + ], + [ + -114.322274, + 46.645155 + ], + [ + -114.464674, + 46.272723 + ], + [ + -114.492059, + 46.037214 + ], + [ + -114.387997, + 45.88386 + ], + [ + -114.568736, + 45.774321 + ], + [ + -114.497536, + 45.670259 + ], + [ + -114.546828, + 45.560721 + ], + [ + -114.333228, + 45.456659 + ], + [ + -114.086765, + 45.593582 + ], + [ + -113.98818, + 45.703121 + ], + [ + -113.807441, + 45.604536 + ], + [ + -113.834826, + 45.522382 + ], + [ + -113.736241, + 45.330689 + ], + [ + -113.571933, + 45.128042 + ], + [ + -113.45144, + 45.056842 + ], + [ + -113.456917, + 44.865149 + ], + [ + -113.341901, + 44.782995 + ], + [ + -113.133778, + 44.772041 + ], + [ + -113.002331, + 44.448902 + ], + [ + -112.887315, + 44.394132 + ], + [ + -112.783254, + 44.48724 + ], + [ + -112.471068, + 44.481763 + ], + [ + -112.241036, + 44.569394 + ], + [ + -112.104113, + 44.520102 + ], + [ + -111.868605, + 44.563917 + ], + [ + -111.819312, + 44.509148 + ], + [ + -111.616665, + 44.547487 + ], + [ + -111.386634, + 44.75561 + ], + [ + -111.227803, + 44.580348 + ], + [ + -111.047063, + 44.476286 + ], + [ + -111.047063, + 42.000709 + ], + [ + -112.164359, + 41.995232 + ], + [ + -114.04295, + 41.995232 + ], + [ + -117.027882, + 42.000709 + ], + [ + -117.027882, + 43.830007 + ], + [ + -116.896436, + 44.158624 + ], + [ + -116.97859, + 44.240778 + ], + [ + -117.170283, + 44.257209 + ], + [ + -117.241483, + 44.394132 + ], + [ + -117.038836, + 44.750133 + ], + [ + -116.934774, + 44.782995 + ], + [ + -116.830713, + 44.930872 + ], + [ + -116.847143, + 45.02398 + ], + [ + -116.732128, + 45.144473 + ], + [ + -116.671881, + 45.319735 + ], + [ + -116.463758, + 45.61549 + ], + [ + -116.545912, + 45.752413 + ], + [ + -116.78142, + 45.823614 + ], + [ + -116.918344, + 45.993399 + ], + [ + -116.92382, + 46.168661 + ], + [ + -117.055267, + 46.343923 + ], + [ + -117.038836, + 46.426077 + ], + [ + -117.044313, + 47.762451 + ], + [ + -117.033359, + 49.000239 + ], + [ + -116.04751, + 49.000239 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "17", + "properties": { + "name": "Illinois" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -90.639984, + 42.510065 + ], + [ + -88.788778, + 42.493634 + ], + [ + -87.802929, + 42.493634 + ], + [ + -87.83579, + 42.301941 + ], + [ + -87.682436, + 42.077386 + ], + [ + -87.523605, + 41.710431 + ], + [ + -87.529082, + 39.34987 + ], + [ + -87.63862, + 39.169131 + ], + [ + -87.512651, + 38.95553 + ], + [ + -87.49622, + 38.780268 + ], + [ + -87.62219, + 38.637868 + ], + [ + -87.655051, + 38.506421 + ], + [ + -87.83579, + 38.292821 + ], + [ + -87.950806, + 38.27639 + ], + [ + -87.923421, + 38.15042 + ], + [ + -88.000098, + 38.101128 + ], + [ + -88.060345, + 37.865619 + ], + [ + -88.027483, + 37.799896 + ], + [ + -88.15893, + 37.657496 + ], + [ + -88.065822, + 37.482234 + ], + [ + -88.476592, + 37.389126 + ], + [ + -88.514931, + 37.285064 + ], + [ + -88.421823, + 37.153617 + ], + [ + -88.547792, + 37.071463 + ], + [ + -88.914747, + 37.224817 + ], + [ + -89.029763, + 37.213863 + ], + [ + -89.183118, + 37.038601 + ], + [ + -89.133825, + 36.983832 + ], + [ + -89.292656, + 36.994786 + ], + [ + -89.517211, + 37.279587 + ], + [ + -89.435057, + 37.34531 + ], + [ + -89.517211, + 37.537003 + ], + [ + -89.517211, + 37.690357 + ], + [ + -89.84035, + 37.903958 + ], + [ + -89.949889, + 37.88205 + ], + [ + -90.059428, + 38.013497 + ], + [ + -90.355183, + 38.216144 + ], + [ + -90.349706, + 38.374975 + ], + [ + -90.179921, + 38.632391 + ], + [ + -90.207305, + 38.725499 + ], + [ + -90.10872, + 38.845992 + ], + [ + -90.251121, + 38.917192 + ], + [ + -90.470199, + 38.961007 + ], + [ + -90.585214, + 38.867899 + ], + [ + -90.661891, + 38.928146 + ], + [ + -90.727615, + 39.256762 + ], + [ + -91.061708, + 39.470363 + ], + [ + -91.368417, + 39.727779 + ], + [ + -91.494386, + 40.034488 + ], + [ + -91.50534, + 40.237135 + ], + [ + -91.417709, + 40.379535 + ], + [ + -91.401278, + 40.560274 + ], + [ + -91.121954, + 40.669813 + ], + [ + -91.09457, + 40.823167 + ], + [ + -90.963123, + 40.921752 + ], + [ + -90.946692, + 41.097014 + ], + [ + -91.111001, + 41.239415 + ], + [ + -91.045277, + 41.414677 + ], + [ + -90.656414, + 41.463969 + ], + [ + -90.344229, + 41.589939 + ], + [ + -90.311367, + 41.743293 + ], + [ + -90.179921, + 41.809016 + ], + [ + -90.141582, + 42.000709 + ], + [ + -90.168967, + 42.126679 + ], + [ + -90.393521, + 42.225264 + ], + [ + -90.420906, + 42.329326 + ], + [ + -90.639984, + 42.510065 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "18", + "properties": { + "name": "Indiana" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -85.990061, + 41.759724 + ], + [ + -84.807042, + 41.759724 + ], + [ + -84.807042, + 41.694001 + ], + [ + -84.801565, + 40.500028 + ], + [ + -84.817996, + 39.103408 + ], + [ + -84.894673, + 39.059592 + ], + [ + -84.812519, + 38.785745 + ], + [ + -84.987781, + 38.780268 + ], + [ + -85.173997, + 38.68716 + ], + [ + -85.431413, + 38.730976 + ], + [ + -85.42046, + 38.533806 + ], + [ + -85.590245, + 38.451652 + ], + [ + -85.655968, + 38.325682 + ], + [ + -85.83123, + 38.27639 + ], + [ + -85.924338, + 38.024451 + ], + [ + -86.039354, + 37.958727 + ], + [ + -86.263908, + 38.051835 + ], + [ + -86.302247, + 38.166851 + ], + [ + -86.521325, + 38.040881 + ], + [ + -86.504894, + 37.931343 + ], + [ + -86.729448, + 37.893004 + ], + [ + -86.795172, + 37.991589 + ], + [ + -87.047111, + 37.893004 + ], + [ + -87.129265, + 37.788942 + ], + [ + -87.381204, + 37.93682 + ], + [ + -87.512651, + 37.903958 + ], + [ + -87.600282, + 37.975158 + ], + [ + -87.682436, + 37.903958 + ], + [ + -87.934375, + 37.893004 + ], + [ + -88.027483, + 37.799896 + ], + [ + -88.060345, + 37.865619 + ], + [ + -88.000098, + 38.101128 + ], + [ + -87.923421, + 38.15042 + ], + [ + -87.950806, + 38.27639 + ], + [ + -87.83579, + 38.292821 + ], + [ + -87.655051, + 38.506421 + ], + [ + -87.62219, + 38.637868 + ], + [ + -87.49622, + 38.780268 + ], + [ + -87.512651, + 38.95553 + ], + [ + -87.63862, + 39.169131 + ], + [ + -87.529082, + 39.34987 + ], + [ + -87.523605, + 41.710431 + ], + [ + -87.42502, + 41.644708 + ], + [ + -87.118311, + 41.644708 + ], + [ + -86.822556, + 41.759724 + ], + [ + -85.990061, + 41.759724 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "19", + "properties": { + "name": "Iowa" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -91.368417, + 43.501391 + ], + [ + -91.215062, + 43.501391 + ], + [ + -91.204109, + 43.353514 + ], + [ + -91.056231, + 43.254929 + ], + [ + -91.176724, + 43.134436 + ], + [ + -91.143862, + 42.909881 + ], + [ + -91.067185, + 42.75105 + ], + [ + -90.711184, + 42.636034 + ], + [ + -90.639984, + 42.510065 + ], + [ + -90.420906, + 42.329326 + ], + [ + -90.393521, + 42.225264 + ], + [ + -90.168967, + 42.126679 + ], + [ + -90.141582, + 42.000709 + ], + [ + -90.179921, + 41.809016 + ], + [ + -90.311367, + 41.743293 + ], + [ + -90.344229, + 41.589939 + ], + [ + -90.656414, + 41.463969 + ], + [ + -91.045277, + 41.414677 + ], + [ + -91.111001, + 41.239415 + ], + [ + -90.946692, + 41.097014 + ], + [ + -90.963123, + 40.921752 + ], + [ + -91.09457, + 40.823167 + ], + [ + -91.121954, + 40.669813 + ], + [ + -91.401278, + 40.560274 + ], + [ + -91.417709, + 40.379535 + ], + [ + -91.527248, + 40.412397 + ], + [ + -91.729895, + 40.615043 + ], + [ + -91.833957, + 40.609566 + ], + [ + -93.257961, + 40.582182 + ], + [ + -94.632673, + 40.571228 + ], + [ + -95.7664, + 40.587659 + ], + [ + -95.881416, + 40.719105 + ], + [ + -95.826646, + 40.976521 + ], + [ + -95.925231, + 41.201076 + ], + [ + -95.919754, + 41.453015 + ], + [ + -96.095016, + 41.540646 + ], + [ + -96.122401, + 41.67757 + ], + [ + -96.062155, + 41.798063 + ], + [ + -96.127878, + 41.973325 + ], + [ + -96.264801, + 42.039048 + ], + [ + -96.44554, + 42.488157 + ], + [ + -96.631756, + 42.707235 + ], + [ + -96.544125, + 42.855112 + ], + [ + -96.511264, + 43.052282 + ], + [ + -96.434587, + 43.123482 + ], + [ + -96.560556, + 43.222067 + ], + [ + -96.527695, + 43.397329 + ], + [ + -96.582464, + 43.479483 + ], + [ + -96.451017, + 43.501391 + ], + [ + -91.368417, + 43.501391 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "20", + "properties": { + "name": "Kansas" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -101.90605, + 40.001626 + ], + [ + -95.306337, + 40.001626 + ], + [ + -95.207752, + 39.908518 + ], + [ + -94.884612, + 39.831841 + ], + [ + -95.109167, + 39.541563 + ], + [ + -94.983197, + 39.442978 + ], + [ + -94.824366, + 39.20747 + ], + [ + -94.610765, + 39.158177 + ], + [ + -94.616242, + 37.000263 + ], + [ + -100.087706, + 37.000263 + ], + [ + -102.042974, + 36.994786 + ], + [ + -102.053927, + 40.001626 + ], + [ + -101.90605, + 40.001626 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "21", + "properties": { + "name": "Kentucky" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -83.903347, + 38.769315 + ], + [ + -83.678792, + 38.632391 + ], + [ + -83.519961, + 38.703591 + ], + [ + -83.142052, + 38.626914 + ], + [ + -83.032514, + 38.725499 + ], + [ + -82.890113, + 38.758361 + ], + [ + -82.846298, + 38.588575 + ], + [ + -82.731282, + 38.561191 + ], + [ + -82.594358, + 38.424267 + ], + [ + -82.621743, + 38.123036 + ], + [ + -82.50125, + 37.931343 + ], + [ + -82.342419, + 37.783465 + ], + [ + -82.293127, + 37.668449 + ], + [ + -82.101434, + 37.553434 + ], + [ + -81.969987, + 37.537003 + ], + [ + -82.353373, + 37.268633 + ], + [ + -82.720328, + 37.120755 + ], + [ + -82.720328, + 37.044078 + ], + [ + -82.868205, + 36.978355 + ], + [ + -82.879159, + 36.890724 + ], + [ + -83.070852, + 36.852385 + ], + [ + -83.136575, + 36.742847 + ], + [ + -83.673316, + 36.600446 + ], + [ + -83.689746, + 36.584015 + ], + [ + -84.544149, + 36.594969 + ], + [ + -85.289013, + 36.627831 + ], + [ + -85.486183, + 36.616877 + ], + [ + -86.592525, + 36.655216 + ], + [ + -87.852221, + 36.633308 + ], + [ + -88.071299, + 36.677123 + ], + [ + -88.054868, + 36.496384 + ], + [ + -89.298133, + 36.507338 + ], + [ + -89.418626, + 36.496384 + ], + [ + -89.363857, + 36.622354 + ], + [ + -89.215979, + 36.578538 + ], + [ + -89.133825, + 36.983832 + ], + [ + -89.183118, + 37.038601 + ], + [ + -89.029763, + 37.213863 + ], + [ + -88.914747, + 37.224817 + ], + [ + -88.547792, + 37.071463 + ], + [ + -88.421823, + 37.153617 + ], + [ + -88.514931, + 37.285064 + ], + [ + -88.476592, + 37.389126 + ], + [ + -88.065822, + 37.482234 + ], + [ + -88.15893, + 37.657496 + ], + [ + -88.027483, + 37.799896 + ], + [ + -87.934375, + 37.893004 + ], + [ + -87.682436, + 37.903958 + ], + [ + -87.600282, + 37.975158 + ], + [ + -87.512651, + 37.903958 + ], + [ + -87.381204, + 37.93682 + ], + [ + -87.129265, + 37.788942 + ], + [ + -87.047111, + 37.893004 + ], + [ + -86.795172, + 37.991589 + ], + [ + -86.729448, + 37.893004 + ], + [ + -86.504894, + 37.931343 + ], + [ + -86.521325, + 38.040881 + ], + [ + -86.302247, + 38.166851 + ], + [ + -86.263908, + 38.051835 + ], + [ + -86.039354, + 37.958727 + ], + [ + -85.924338, + 38.024451 + ], + [ + -85.83123, + 38.27639 + ], + [ + -85.655968, + 38.325682 + ], + [ + -85.590245, + 38.451652 + ], + [ + -85.42046, + 38.533806 + ], + [ + -85.431413, + 38.730976 + ], + [ + -85.173997, + 38.68716 + ], + [ + -84.987781, + 38.780268 + ], + [ + -84.812519, + 38.785745 + ], + [ + -84.894673, + 39.059592 + ], + [ + -84.817996, + 39.103408 + ], + [ + -84.43461, + 39.103408 + ], + [ + -84.231963, + 38.895284 + ], + [ + -84.215533, + 38.807653 + ], + [ + -83.903347, + 38.769315 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "22", + "properties": { + "name": "Louisiana" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -93.608485, + 33.018527 + ], + [ + -91.16577, + 33.002096 + ], + [ + -91.072662, + 32.887081 + ], + [ + -91.143862, + 32.843265 + ], + [ + -91.154816, + 32.640618 + ], + [ + -91.006939, + 32.514649 + ], + [ + -90.985031, + 32.218894 + ], + [ + -91.105524, + 31.988862 + ], + [ + -91.341032, + 31.846462 + ], + [ + -91.401278, + 31.621907 + ], + [ + -91.499863, + 31.643815 + ], + [ + -91.516294, + 31.27686 + ], + [ + -91.636787, + 31.265906 + ], + [ + -91.565587, + 31.068736 + ], + [ + -91.636787, + 30.997536 + ], + [ + -89.747242, + 30.997536 + ], + [ + -89.845827, + 30.66892 + ], + [ + -89.681519, + 30.449842 + ], + [ + -89.643181, + 30.285534 + ], + [ + -89.522688, + 30.181472 + ], + [ + -89.818443, + 30.044549 + ], + [ + -89.84035, + 29.945964 + ], + [ + -89.599365, + 29.88024 + ], + [ + -89.495303, + 30.039072 + ], + [ + -89.287179, + 29.88024 + ], + [ + -89.30361, + 29.754271 + ], + [ + -89.424103, + 29.699501 + ], + [ + -89.648657, + 29.748794 + ], + [ + -89.621273, + 29.655686 + ], + [ + -89.69795, + 29.513285 + ], + [ + -89.506257, + 29.387316 + ], + [ + -89.199548, + 29.348977 + ], + [ + -89.09001, + 29.2011 + ], + [ + -89.002379, + 29.179192 + ], + [ + -89.16121, + 29.009407 + ], + [ + -89.336472, + 29.042268 + ], + [ + -89.484349, + 29.217531 + ], + [ + -89.851304, + 29.310638 + ], + [ + -89.851304, + 29.480424 + ], + [ + -90.032043, + 29.425654 + ], + [ + -90.021089, + 29.283254 + ], + [ + -90.103244, + 29.151807 + ], + [ + -90.23469, + 29.129899 + ], + [ + -90.333275, + 29.277777 + ], + [ + -90.563307, + 29.283254 + ], + [ + -90.645461, + 29.129899 + ], + [ + -90.798815, + 29.086084 + ], + [ + -90.963123, + 29.179192 + ], + [ + -91.09457, + 29.190146 + ], + [ + -91.220539, + 29.436608 + ], + [ + -91.445094, + 29.546147 + ], + [ + -91.532725, + 29.529716 + ], + [ + -91.620356, + 29.73784 + ], + [ + -91.883249, + 29.710455 + ], + [ + -91.888726, + 29.836425 + ], + [ + -92.146142, + 29.715932 + ], + [ + -92.113281, + 29.622824 + ], + [ + -92.31045, + 29.535193 + ], + [ + -92.617159, + 29.579009 + ], + [ + -92.97316, + 29.715932 + ], + [ + -93.2251, + 29.776178 + ], + [ + -93.767317, + 29.726886 + ], + [ + -93.838517, + 29.688547 + ], + [ + -93.926148, + 29.787132 + ], + [ + -93.690639, + 30.143133 + ], + [ + -93.767317, + 30.334826 + ], + [ + -93.696116, + 30.438888 + ], + [ + -93.728978, + 30.575812 + ], + [ + -93.630393, + 30.679874 + ], + [ + -93.526331, + 30.93729 + ], + [ + -93.542762, + 31.15089 + ], + [ + -93.816609, + 31.556184 + ], + [ + -93.822086, + 31.775262 + ], + [ + -94.041164, + 31.994339 + ], + [ + -94.041164, + 33.018527 + ], + [ + -93.608485, + 33.018527 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "23", + "properties": { + "name": "Maine" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -70.703921, + 43.057759 + ], + [ + -70.824413, + 43.128959 + ], + [ + -70.807983, + 43.227544 + ], + [ + -70.966814, + 43.34256 + ], + [ + -71.032537, + 44.657025 + ], + [ + -71.08183, + 45.303304 + ], + [ + -70.649151, + 45.440228 + ], + [ + -70.720352, + 45.511428 + ], + [ + -70.556043, + 45.664782 + ], + [ + -70.386258, + 45.735983 + ], + [ + -70.41912, + 45.796229 + ], + [ + -70.260289, + 45.889337 + ], + [ + -70.309581, + 46.064599 + ], + [ + -70.210996, + 46.327492 + ], + [ + -70.057642, + 46.415123 + ], + [ + -69.997395, + 46.694447 + ], + [ + -69.225147, + 47.461219 + ], + [ + -69.044408, + 47.428357 + ], + [ + -69.033454, + 47.242141 + ], + [ + -68.902007, + 47.176418 + ], + [ + -68.578868, + 47.285957 + ], + [ + -68.376221, + 47.285957 + ], + [ + -68.233821, + 47.357157 + ], + [ + -67.954497, + 47.198326 + ], + [ + -67.790188, + 47.066879 + ], + [ + -67.779235, + 45.944106 + ], + [ + -67.801142, + 45.675736 + ], + [ + -67.456095, + 45.604536 + ], + [ + -67.505388, + 45.48952 + ], + [ + -67.417757, + 45.379982 + ], + [ + -67.488957, + 45.281397 + ], + [ + -67.346556, + 45.128042 + ], + [ + -67.16034, + 45.160904 + ], + [ + -66.979601, + 44.804903 + ], + [ + -67.187725, + 44.646072 + ], + [ + -67.308218, + 44.706318 + ], + [ + -67.406803, + 44.596779 + ], + [ + -67.549203, + 44.624164 + ], + [ + -67.565634, + 44.531056 + ], + [ + -67.75185, + 44.54201 + ], + [ + -68.047605, + 44.328409 + ], + [ + -68.118805, + 44.476286 + ], + [ + -68.222867, + 44.48724 + ], + [ + -68.173574, + 44.328409 + ], + [ + -68.403606, + 44.251732 + ], + [ + -68.458375, + 44.377701 + ], + [ + -68.567914, + 44.311978 + ], + [ + -68.82533, + 44.311978 + ], + [ + -68.830807, + 44.459856 + ], + [ + -68.984161, + 44.426994 + ], + [ + -68.956777, + 44.322932 + ], + [ + -69.099177, + 44.103854 + ], + [ + -69.071793, + 44.043608 + ], + [ + -69.258008, + 43.923115 + ], + [ + -69.444224, + 43.966931 + ], + [ + -69.553763, + 43.840961 + ], + [ + -69.707118, + 43.82453 + ], + [ + -69.833087, + 43.720469 + ], + [ + -69.986442, + 43.742376 + ], + [ + -70.030257, + 43.851915 + ], + [ + -70.254812, + 43.676653 + ], + [ + -70.194565, + 43.567114 + ], + [ + -70.358873, + 43.528776 + ], + [ + -70.369827, + 43.435668 + ], + [ + -70.556043, + 43.320652 + ], + [ + -70.703921, + 43.057759 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "24", + "properties": { + "name": "Maryland" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -75.994645, + 37.95325 + ], + [ + -76.016553, + 37.95325 + ], + [ + -76.043938, + 37.95325 + ], + [ + -75.994645, + 37.95325 + ] + ] + ], + [ + [ + [ + -79.477979, + 39.722302 + ], + [ + -75.786521, + 39.722302 + ], + [ + -75.693413, + 38.462606 + ], + [ + -75.047134, + 38.451652 + ], + [ + -75.244304, + 38.029928 + ], + [ + -75.397659, + 38.013497 + ], + [ + -75.671506, + 37.95325 + ], + [ + -75.885106, + 37.909435 + ], + [ + -75.879629, + 38.073743 + ], + [ + -75.961783, + 38.139466 + ], + [ + -75.846768, + 38.210667 + ], + [ + -76.000122, + 38.374975 + ], + [ + -76.049415, + 38.303775 + ], + [ + -76.257538, + 38.320205 + ], + [ + -76.328738, + 38.500944 + ], + [ + -76.263015, + 38.500944 + ], + [ + -76.257538, + 38.736453 + ], + [ + -76.191815, + 38.829561 + ], + [ + -76.279446, + 39.147223 + ], + [ + -76.169907, + 39.333439 + ], + [ + -76.000122, + 39.366301 + ], + [ + -75.972737, + 39.557994 + ], + [ + -76.098707, + 39.536086 + ], + [ + -76.104184, + 39.437501 + ], + [ + -76.367077, + 39.311532 + ], + [ + -76.443754, + 39.196516 + ], + [ + -76.460185, + 38.906238 + ], + [ + -76.55877, + 38.769315 + ], + [ + -76.514954, + 38.539283 + ], + [ + -76.383508, + 38.380452 + ], + [ + -76.399939, + 38.259959 + ], + [ + -76.317785, + 38.139466 + ], + [ + -76.3616, + 38.057312 + ], + [ + -76.591632, + 38.216144 + ], + [ + -76.920248, + 38.292821 + ], + [ + -77.018833, + 38.446175 + ], + [ + -77.205049, + 38.358544 + ], + [ + -77.276249, + 38.479037 + ], + [ + -77.128372, + 38.632391 + ], + [ + -77.040741, + 38.791222 + ], + [ + -76.909294, + 38.895284 + ], + [ + -77.035264, + 38.993869 + ], + [ + -77.117418, + 38.933623 + ], + [ + -77.248864, + 39.026731 + ], + [ + -77.456988, + 39.076023 + ], + [ + -77.456988, + 39.223901 + ], + [ + -77.566527, + 39.306055 + ], + [ + -77.719881, + 39.322485 + ], + [ + -77.834897, + 39.601809 + ], + [ + -78.004682, + 39.601809 + ], + [ + -78.174467, + 39.694917 + ], + [ + -78.267575, + 39.61824 + ], + [ + -78.431884, + 39.623717 + ], + [ + -78.470222, + 39.514178 + ], + [ + -78.765977, + 39.585379 + ], + [ + -78.963147, + 39.437501 + ], + [ + -79.094593, + 39.470363 + ], + [ + -79.291763, + 39.300578 + ], + [ + -79.488933, + 39.20747 + ], + [ + -79.477979, + 39.722302 + ] + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "25", + "properties": { + "name": "Massachusetts" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -70.917521, + 42.887974 + ], + [ + -70.818936, + 42.871543 + ], + [ + -70.780598, + 42.696281 + ], + [ + -70.824413, + 42.55388 + ], + [ + -70.983245, + 42.422434 + ], + [ + -70.988722, + 42.269079 + ], + [ + -70.769644, + 42.247172 + ], + [ + -70.638197, + 42.08834 + ], + [ + -70.660105, + 41.962371 + ], + [ + -70.550566, + 41.929509 + ], + [ + -70.539613, + 41.814493 + ], + [ + -70.260289, + 41.715908 + ], + [ + -69.937149, + 41.809016 + ], + [ + -70.008349, + 41.672093 + ], + [ + -70.484843, + 41.5516 + ], + [ + -70.660105, + 41.546123 + ], + [ + -70.764167, + 41.639231 + ], + [ + -70.928475, + 41.611847 + ], + [ + -70.933952, + 41.540646 + ], + [ + -71.120168, + 41.496831 + ], + [ + -71.196845, + 41.67757 + ], + [ + -71.22423, + 41.710431 + ], + [ + -71.328292, + 41.781632 + ], + [ + -71.383061, + 42.01714 + ], + [ + -71.530939, + 42.01714 + ], + [ + -71.799309, + 42.006186 + ], + [ + -71.799309, + 42.022617 + ], + [ + -73.053528, + 42.039048 + ], + [ + -73.486206, + 42.050002 + ], + [ + -73.508114, + 42.08834 + ], + [ + -73.267129, + 42.745573 + ], + [ + -72.456542, + 42.729142 + ], + [ + -71.29543, + 42.696281 + ], + [ + -71.185891, + 42.789389 + ], + [ + -70.917521, + 42.887974 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "26", + "properties": { + "name": "Michigan" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -83.454238, + 41.732339 + ], + [ + -84.807042, + 41.694001 + ], + [ + -84.807042, + 41.759724 + ], + [ + -85.990061, + 41.759724 + ], + [ + -86.822556, + 41.759724 + ], + [ + -86.619909, + 41.891171 + ], + [ + -86.482986, + 42.115725 + ], + [ + -86.357016, + 42.252649 + ], + [ + -86.263908, + 42.444341 + ], + [ + -86.209139, + 42.718189 + ], + [ + -86.231047, + 43.013943 + ], + [ + -86.526801, + 43.594499 + ], + [ + -86.433693, + 43.813577 + ], + [ + -86.499417, + 44.07647 + ], + [ + -86.269385, + 44.34484 + ], + [ + -86.220093, + 44.569394 + ], + [ + -86.252954, + 44.689887 + ], + [ + -86.088646, + 44.73918 + ], + [ + -86.066738, + 44.903488 + ], + [ + -85.809322, + 44.947303 + ], + [ + -85.612152, + 45.128042 + ], + [ + -85.628583, + 44.766564 + ], + [ + -85.524521, + 44.750133 + ], + [ + -85.393075, + 44.930872 + ], + [ + -85.387598, + 45.237581 + ], + [ + -85.305444, + 45.314258 + ], + [ + -85.031597, + 45.363551 + ], + [ + -85.119228, + 45.577151 + ], + [ + -84.938489, + 45.75789 + ], + [ + -84.713934, + 45.768844 + ], + [ + -84.461995, + 45.653829 + ], + [ + -84.215533, + 45.637398 + ], + [ + -84.09504, + 45.494997 + ], + [ + -83.908824, + 45.484043 + ], + [ + -83.596638, + 45.352597 + ], + [ + -83.4871, + 45.358074 + ], + [ + -83.317314, + 45.144473 + ], + [ + -83.454238, + 45.029457 + ], + [ + -83.322791, + 44.88158 + ], + [ + -83.273499, + 44.711795 + ], + [ + -83.333745, + 44.339363 + ], + [ + -83.536392, + 44.246255 + ], + [ + -83.585684, + 44.054562 + ], + [ + -83.82667, + 43.988839 + ], + [ + -83.958116, + 43.758807 + ], + [ + -83.908824, + 43.671176 + ], + [ + -83.667839, + 43.589022 + ], + [ + -83.481623, + 43.714992 + ], + [ + -83.262545, + 43.972408 + ], + [ + -82.917498, + 44.070993 + ], + [ + -82.747713, + 43.994316 + ], + [ + -82.643651, + 43.851915 + ], + [ + -82.539589, + 43.435668 + ], + [ + -82.523158, + 43.227544 + ], + [ + -82.413619, + 42.975605 + ], + [ + -82.517681, + 42.614127 + ], + [ + -82.681989, + 42.559357 + ], + [ + -82.687466, + 42.690804 + ], + [ + -82.797005, + 42.652465 + ], + [ + -82.922975, + 42.351234 + ], + [ + -83.125621, + 42.236218 + ], + [ + -83.185868, + 42.006186 + ], + [ + -83.437807, + 41.814493 + ], + [ + -83.454238, + 41.732339 + ] + ] + ], + [ + [ + [ + -85.508091, + 45.730506 + ], + [ + -85.49166, + 45.610013 + ], + [ + -85.623106, + 45.588105 + ], + [ + -85.568337, + 45.75789 + ], + [ + -85.508091, + 45.730506 + ] + ] + ], + [ + [ + [ + -87.589328, + 45.095181 + ], + [ + -87.742682, + 45.199243 + ], + [ + -87.649574, + 45.341643 + ], + [ + -87.885083, + 45.363551 + ], + [ + -87.791975, + 45.500474 + ], + [ + -87.781021, + 45.675736 + ], + [ + -87.989145, + 45.796229 + ], + [ + -88.10416, + 45.922199 + ], + [ + -88.531362, + 46.020784 + ], + [ + -88.662808, + 45.987922 + ], + [ + -89.09001, + 46.135799 + ], + [ + -90.119674, + 46.338446 + ], + [ + -90.229213, + 46.508231 + ], + [ + -90.415429, + 46.568478 + ], + [ + -90.026566, + 46.672539 + ], + [ + -89.851304, + 46.793032 + ], + [ + -89.413149, + 46.842325 + ], + [ + -89.128348, + 46.990202 + ], + [ + -88.996902, + 46.995679 + ], + [ + -88.887363, + 47.099741 + ], + [ + -88.575177, + 47.247618 + ], + [ + -88.416346, + 47.373588 + ], + [ + -88.180837, + 47.455742 + ], + [ + -87.956283, + 47.384542 + ], + [ + -88.350623, + 47.077833 + ], + [ + -88.443731, + 46.973771 + ], + [ + -88.438254, + 46.787555 + ], + [ + -88.246561, + 46.929956 + ], + [ + -87.901513, + 46.908048 + ], + [ + -87.633143, + 46.809463 + ], + [ + -87.392158, + 46.535616 + ], + [ + -87.260711, + 46.486323 + ], + [ + -87.008772, + 46.530139 + ], + [ + -86.948526, + 46.469893 + ], + [ + -86.696587, + 46.437031 + ], + [ + -86.159846, + 46.667063 + ], + [ + -85.880522, + 46.68897 + ], + [ + -85.508091, + 46.678016 + ], + [ + -85.256151, + 46.754694 + ], + [ + -85.064458, + 46.760171 + ], + [ + -85.02612, + 46.480847 + ], + [ + -84.82895, + 46.442508 + ], + [ + -84.63178, + 46.486323 + ], + [ + -84.549626, + 46.4206 + ], + [ + -84.418179, + 46.502754 + ], + [ + -84.127902, + 46.530139 + ], + [ + -84.122425, + 46.179615 + ], + [ + -83.990978, + 46.031737 + ], + [ + -83.793808, + 45.993399 + ], + [ + -83.7719, + 46.091984 + ], + [ + -83.580208, + 46.091984 + ], + [ + -83.476146, + 45.987922 + ], + [ + -83.563777, + 45.911245 + ], + [ + -84.111471, + 45.976968 + ], + [ + -84.374364, + 45.933153 + ], + [ + -84.659165, + 46.053645 + ], + [ + -84.741319, + 45.944106 + ], + [ + -84.70298, + 45.850998 + ], + [ + -84.82895, + 45.872906 + ], + [ + -85.015166, + 46.00983 + ], + [ + -85.338305, + 46.091984 + ], + [ + -85.502614, + 46.097461 + ], + [ + -85.661445, + 45.966014 + ], + [ + -85.924338, + 45.933153 + ], + [ + -86.209139, + 45.960537 + ], + [ + -86.324155, + 45.905768 + ], + [ + -86.351539, + 45.796229 + ], + [ + -86.663725, + 45.703121 + ], + [ + -86.647294, + 45.834568 + ], + [ + -86.784218, + 45.861952 + ], + [ + -86.838987, + 45.725029 + ], + [ + -87.069019, + 45.719552 + ], + [ + -87.17308, + 45.659305 + ], + [ + -87.326435, + 45.423797 + ], + [ + -87.611236, + 45.122565 + ], + [ + -87.589328, + 45.095181 + ] + ] + ], + [ + [ + [ + -88.805209, + 47.976051 + ], + [ + -89.057148, + 47.850082 + ], + [ + -89.188594, + 47.833651 + ], + [ + -89.177641, + 47.937713 + ], + [ + -88.547792, + 48.173221 + ], + [ + -88.668285, + 48.008913 + ], + [ + -88.805209, + 47.976051 + ] + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "27", + "properties": { + "name": "Minnesota" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -92.014696, + 46.705401 + ], + [ + -92.091373, + 46.749217 + ], + [ + -92.29402, + 46.667063 + ], + [ + -92.29402, + 46.075553 + ], + [ + -92.354266, + 46.015307 + ], + [ + -92.639067, + 45.933153 + ], + [ + -92.869098, + 45.719552 + ], + [ + -92.885529, + 45.577151 + ], + [ + -92.770513, + 45.566198 + ], + [ + -92.644544, + 45.440228 + ], + [ + -92.75956, + 45.286874 + ], + [ + -92.737652, + 45.117088 + ], + [ + -92.808852, + 44.750133 + ], + [ + -92.545959, + 44.569394 + ], + [ + -92.337835, + 44.552964 + ], + [ + -92.233773, + 44.443425 + ], + [ + -91.927065, + 44.333886 + ], + [ + -91.877772, + 44.202439 + ], + [ + -91.592971, + 44.032654 + ], + [ + -91.43414, + 43.994316 + ], + [ + -91.242447, + 43.775238 + ], + [ + -91.269832, + 43.616407 + ], + [ + -91.215062, + 43.501391 + ], + [ + -91.368417, + 43.501391 + ], + [ + -96.451017, + 43.501391 + ], + [ + -96.451017, + 45.297827 + ], + [ + -96.681049, + 45.412843 + ], + [ + -96.856311, + 45.604536 + ], + [ + -96.582464, + 45.818137 + ], + [ + -96.560556, + 45.933153 + ], + [ + -96.598895, + 46.332969 + ], + [ + -96.719387, + 46.437031 + ], + [ + -96.801542, + 46.656109 + ], + [ + -96.785111, + 46.924479 + ], + [ + -96.823449, + 46.968294 + ], + [ + -96.856311, + 47.609096 + ], + [ + -97.053481, + 47.948667 + ], + [ + -97.130158, + 48.140359 + ], + [ + -97.16302, + 48.545653 + ], + [ + -97.097296, + 48.682577 + ], + [ + -97.228743, + 49.000239 + ], + [ + -95.152983, + 49.000239 + ], + [ + -95.152983, + 49.383625 + ], + [ + -94.955813, + 49.372671 + ], + [ + -94.824366, + 49.295994 + ], + [ + -94.69292, + 48.775685 + ], + [ + -94.588858, + 48.715438 + ], + [ + -94.260241, + 48.699007 + ], + [ + -94.221903, + 48.649715 + ], + [ + -93.838517, + 48.627807 + ], + [ + -93.794701, + 48.518268 + ], + [ + -93.466085, + 48.545653 + ], + [ + -93.466085, + 48.589469 + ], + [ + -93.208669, + 48.644238 + ], + [ + -92.984114, + 48.62233 + ], + [ + -92.726698, + 48.540176 + ], + [ + -92.655498, + 48.436114 + ], + [ + -92.50762, + 48.447068 + ], + [ + -92.370697, + 48.222514 + ], + [ + -92.304974, + 48.315622 + ], + [ + -92.053034, + 48.359437 + ], + [ + -92.009219, + 48.266329 + ], + [ + -91.713464, + 48.200606 + ], + [ + -91.713464, + 48.112975 + ], + [ + -91.565587, + 48.041775 + ], + [ + -91.264355, + 48.080113 + ], + [ + -91.083616, + 48.178698 + ], + [ + -90.837154, + 48.238944 + ], + [ + -90.749522, + 48.091067 + ], + [ + -90.579737, + 48.123929 + ], + [ + -90.377091, + 48.091067 + ], + [ + -90.141582, + 48.112975 + ], + [ + -89.873212, + 47.987005 + ], + [ + -89.615796, + 48.008913 + ], + [ + -89.637704, + 47.954144 + ], + [ + -89.971797, + 47.828174 + ], + [ + -90.437337, + 47.729589 + ], + [ + -90.738569, + 47.625527 + ], + [ + -91.171247, + 47.368111 + ], + [ + -91.357463, + 47.20928 + ], + [ + -91.642264, + 47.028541 + ], + [ + -92.091373, + 46.787555 + ], + [ + -92.014696, + 46.705401 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "28", + "properties": { + "name": "Mississippi" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -88.471115, + 34.995703 + ], + [ + -88.202745, + 34.995703 + ], + [ + -88.098683, + 34.891641 + ], + [ + -88.241084, + 33.796253 + ], + [ + -88.471115, + 31.895754 + ], + [ + -88.394438, + 30.367688 + ], + [ + -88.503977, + 30.323872 + ], + [ + -88.744962, + 30.34578 + ], + [ + -88.843547, + 30.411504 + ], + [ + -89.084533, + 30.367688 + ], + [ + -89.418626, + 30.252672 + ], + [ + -89.522688, + 30.181472 + ], + [ + -89.643181, + 30.285534 + ], + [ + -89.681519, + 30.449842 + ], + [ + -89.845827, + 30.66892 + ], + [ + -89.747242, + 30.997536 + ], + [ + -91.636787, + 30.997536 + ], + [ + -91.565587, + 31.068736 + ], + [ + -91.636787, + 31.265906 + ], + [ + -91.516294, + 31.27686 + ], + [ + -91.499863, + 31.643815 + ], + [ + -91.401278, + 31.621907 + ], + [ + -91.341032, + 31.846462 + ], + [ + -91.105524, + 31.988862 + ], + [ + -90.985031, + 32.218894 + ], + [ + -91.006939, + 32.514649 + ], + [ + -91.154816, + 32.640618 + ], + [ + -91.143862, + 32.843265 + ], + [ + -91.072662, + 32.887081 + ], + [ + -91.16577, + 33.002096 + ], + [ + -91.089093, + 33.13902 + ], + [ + -91.143862, + 33.347144 + ], + [ + -91.056231, + 33.429298 + ], + [ + -91.231493, + 33.560744 + ], + [ + -91.072662, + 33.867453 + ], + [ + -90.891923, + 34.026284 + ], + [ + -90.952169, + 34.135823 + ], + [ + -90.744046, + 34.300131 + ], + [ + -90.749522, + 34.365854 + ], + [ + -90.568783, + 34.420624 + ], + [ + -90.585214, + 34.617794 + ], + [ + -90.481152, + 34.661609 + ], + [ + -90.409952, + 34.831394 + ], + [ + -90.251121, + 34.908072 + ], + [ + -90.311367, + 34.995703 + ], + [ + -88.471115, + 34.995703 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "29", + "properties": { + "name": "Missouri" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -91.833957, + 40.609566 + ], + [ + -91.729895, + 40.615043 + ], + [ + -91.527248, + 40.412397 + ], + [ + -91.417709, + 40.379535 + ], + [ + -91.50534, + 40.237135 + ], + [ + -91.494386, + 40.034488 + ], + [ + -91.368417, + 39.727779 + ], + [ + -91.061708, + 39.470363 + ], + [ + -90.727615, + 39.256762 + ], + [ + -90.661891, + 38.928146 + ], + [ + -90.585214, + 38.867899 + ], + [ + -90.470199, + 38.961007 + ], + [ + -90.251121, + 38.917192 + ], + [ + -90.10872, + 38.845992 + ], + [ + -90.207305, + 38.725499 + ], + [ + -90.179921, + 38.632391 + ], + [ + -90.349706, + 38.374975 + ], + [ + -90.355183, + 38.216144 + ], + [ + -90.059428, + 38.013497 + ], + [ + -89.949889, + 37.88205 + ], + [ + -89.84035, + 37.903958 + ], + [ + -89.517211, + 37.690357 + ], + [ + -89.517211, + 37.537003 + ], + [ + -89.435057, + 37.34531 + ], + [ + -89.517211, + 37.279587 + ], + [ + -89.292656, + 36.994786 + ], + [ + -89.133825, + 36.983832 + ], + [ + -89.215979, + 36.578538 + ], + [ + -89.363857, + 36.622354 + ], + [ + -89.418626, + 36.496384 + ], + [ + -89.484349, + 36.496384 + ], + [ + -89.539119, + 36.496384 + ], + [ + -89.533642, + 36.249922 + ], + [ + -89.730812, + 35.997983 + ], + [ + -90.377091, + 35.997983 + ], + [ + -90.218259, + 36.184199 + ], + [ + -90.064905, + 36.304691 + ], + [ + -90.152536, + 36.496384 + ], + [ + -94.473842, + 36.501861 + ], + [ + -94.616242, + 36.501861 + ], + [ + -94.616242, + 37.000263 + ], + [ + -94.610765, + 39.158177 + ], + [ + -94.824366, + 39.20747 + ], + [ + -94.983197, + 39.442978 + ], + [ + -95.109167, + 39.541563 + ], + [ + -94.884612, + 39.831841 + ], + [ + -95.207752, + 39.908518 + ], + [ + -95.306337, + 40.001626 + ], + [ + -95.552799, + 40.264519 + ], + [ + -95.7664, + 40.587659 + ], + [ + -94.632673, + 40.571228 + ], + [ + -93.257961, + 40.582182 + ], + [ + -91.833957, + 40.609566 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "30", + "properties": { + "name": "Montana" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -104.047534, + 49.000239 + ], + [ + -104.042057, + 47.861036 + ], + [ + -104.047534, + 45.944106 + ], + [ + -104.042057, + 44.996596 + ], + [ + -104.058488, + 44.996596 + ], + [ + -105.91517, + 45.002073 + ], + [ + -109.080842, + 45.002073 + ], + [ + -111.05254, + 45.002073 + ], + [ + -111.047063, + 44.476286 + ], + [ + -111.227803, + 44.580348 + ], + [ + -111.386634, + 44.75561 + ], + [ + -111.616665, + 44.547487 + ], + [ + -111.819312, + 44.509148 + ], + [ + -111.868605, + 44.563917 + ], + [ + -112.104113, + 44.520102 + ], + [ + -112.241036, + 44.569394 + ], + [ + -112.471068, + 44.481763 + ], + [ + -112.783254, + 44.48724 + ], + [ + -112.887315, + 44.394132 + ], + [ + -113.002331, + 44.448902 + ], + [ + -113.133778, + 44.772041 + ], + [ + -113.341901, + 44.782995 + ], + [ + -113.456917, + 44.865149 + ], + [ + -113.45144, + 45.056842 + ], + [ + -113.571933, + 45.128042 + ], + [ + -113.736241, + 45.330689 + ], + [ + -113.834826, + 45.522382 + ], + [ + -113.807441, + 45.604536 + ], + [ + -113.98818, + 45.703121 + ], + [ + -114.086765, + 45.593582 + ], + [ + -114.333228, + 45.456659 + ], + [ + -114.546828, + 45.560721 + ], + [ + -114.497536, + 45.670259 + ], + [ + -114.568736, + 45.774321 + ], + [ + -114.387997, + 45.88386 + ], + [ + -114.492059, + 46.037214 + ], + [ + -114.464674, + 46.272723 + ], + [ + -114.322274, + 46.645155 + ], + [ + -114.612552, + 46.639678 + ], + [ + -114.623506, + 46.705401 + ], + [ + -114.886399, + 46.809463 + ], + [ + -114.930214, + 46.919002 + ], + [ + -115.302646, + 47.187372 + ], + [ + -115.324554, + 47.258572 + ], + [ + -115.527201, + 47.302388 + ], + [ + -115.718894, + 47.42288 + ], + [ + -115.724371, + 47.696727 + ], + [ + -116.04751, + 47.976051 + ], + [ + -116.04751, + 49.000239 + ], + [ + -111.50165, + 48.994762 + ], + [ + -109.453274, + 49.000239 + ], + [ + -104.047534, + 49.000239 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "31", + "properties": { + "name": "Nebraska" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -103.324578, + 43.002989 + ], + [ + -101.626726, + 42.997512 + ], + [ + -98.499393, + 42.997512 + ], + [ + -98.466531, + 42.94822 + ], + [ + -97.951699, + 42.767481 + ], + [ + -97.831206, + 42.866066 + ], + [ + -97.688806, + 42.844158 + ], + [ + -97.217789, + 42.844158 + ], + [ + -96.692003, + 42.657942 + ], + [ + -96.626279, + 42.515542 + ], + [ + -96.44554, + 42.488157 + ], + [ + -96.264801, + 42.039048 + ], + [ + -96.127878, + 41.973325 + ], + [ + -96.062155, + 41.798063 + ], + [ + -96.122401, + 41.67757 + ], + [ + -96.095016, + 41.540646 + ], + [ + -95.919754, + 41.453015 + ], + [ + -95.925231, + 41.201076 + ], + [ + -95.826646, + 40.976521 + ], + [ + -95.881416, + 40.719105 + ], + [ + -95.7664, + 40.587659 + ], + [ + -95.552799, + 40.264519 + ], + [ + -95.306337, + 40.001626 + ], + [ + -101.90605, + 40.001626 + ], + [ + -102.053927, + 40.001626 + ], + [ + -102.053927, + 41.003906 + ], + [ + -104.053011, + 41.003906 + ], + [ + -104.053011, + 43.002989 + ], + [ + -103.324578, + 43.002989 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "32", + "properties": { + "name": "Nevada" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -117.027882, + 42.000709 + ], + [ + -114.04295, + 41.995232 + ], + [ + -114.048427, + 37.000263 + ], + [ + -114.048427, + 36.195153 + ], + [ + -114.152489, + 36.025367 + ], + [ + -114.251074, + 36.01989 + ], + [ + -114.371566, + 36.140383 + ], + [ + -114.738521, + 36.102045 + ], + [ + -114.678275, + 35.516012 + ], + [ + -114.596121, + 35.324319 + ], + [ + -114.574213, + 35.138103 + ], + [ + -114.634459, + 35.00118 + ], + [ + -115.85034, + 35.970598 + ], + [ + -116.540435, + 36.501861 + ], + [ + -117.498899, + 37.21934 + ], + [ + -118.71478, + 38.101128 + ], + [ + -120.001861, + 38.999346 + ], + [ + -119.996384, + 40.264519 + ], + [ + -120.001861, + 41.995232 + ], + [ + -118.698349, + 41.989755 + ], + [ + -117.027882, + 42.000709 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "33", + "properties": { + "name": "New Hampshire" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -71.08183, + 45.303304 + ], + [ + -71.032537, + 44.657025 + ], + [ + -70.966814, + 43.34256 + ], + [ + -70.807983, + 43.227544 + ], + [ + -70.824413, + 43.128959 + ], + [ + -70.703921, + 43.057759 + ], + [ + -70.818936, + 42.871543 + ], + [ + -70.917521, + 42.887974 + ], + [ + -71.185891, + 42.789389 + ], + [ + -71.29543, + 42.696281 + ], + [ + -72.456542, + 42.729142 + ], + [ + -72.544173, + 42.80582 + ], + [ + -72.533219, + 42.953697 + ], + [ + -72.445588, + 43.008466 + ], + [ + -72.456542, + 43.150867 + ], + [ + -72.379864, + 43.572591 + ], + [ + -72.204602, + 43.769761 + ], + [ + -72.116971, + 43.994316 + ], + [ + -72.02934, + 44.07647 + ], + [ + -72.034817, + 44.322932 + ], + [ + -71.700724, + 44.41604 + ], + [ + -71.536416, + 44.585825 + ], + [ + -71.629524, + 44.750133 + ], + [ + -71.4926, + 44.914442 + ], + [ + -71.503554, + 45.013027 + ], + [ + -71.361154, + 45.270443 + ], + [ + -71.131122, + 45.243058 + ], + [ + -71.08183, + 45.303304 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "34", + "properties": { + "name": "New Jersey" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -74.236547, + 41.14083 + ], + [ + -73.902454, + 40.998429 + ], + [ + -74.022947, + 40.708151 + ], + [ + -74.187255, + 40.642428 + ], + [ + -74.274886, + 40.489074 + ], + [ + -74.001039, + 40.412397 + ], + [ + -73.979131, + 40.297381 + ], + [ + -74.099624, + 39.760641 + ], + [ + -74.411809, + 39.360824 + ], + [ + -74.614456, + 39.245808 + ], + [ + -74.795195, + 38.993869 + ], + [ + -74.888303, + 39.158177 + ], + [ + -75.178581, + 39.240331 + ], + [ + -75.534582, + 39.459409 + ], + [ + -75.55649, + 39.607286 + ], + [ + -75.561967, + 39.629194 + ], + [ + -75.507197, + 39.683964 + ], + [ + -75.414089, + 39.804456 + ], + [ + -75.145719, + 39.88661 + ], + [ + -75.129289, + 39.963288 + ], + [ + -74.82258, + 40.127596 + ], + [ + -74.773287, + 40.215227 + ], + [ + -75.058088, + 40.417874 + ], + [ + -75.069042, + 40.543843 + ], + [ + -75.195012, + 40.576705 + ], + [ + -75.205966, + 40.691721 + ], + [ + -75.052611, + 40.866983 + ], + [ + -75.134765, + 40.971045 + ], + [ + -74.882826, + 41.179168 + ], + [ + -74.828057, + 41.288707 + ], + [ + -74.69661, + 41.359907 + ], + [ + -74.236547, + 41.14083 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "35", + "properties": { + "name": "New Mexico" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -107.421329, + 37.000263 + ], + [ + -106.868158, + 36.994786 + ], + [ + -104.337812, + 36.994786 + ], + [ + -103.001438, + 37.000263 + ], + [ + -103.001438, + 36.501861 + ], + [ + -103.039777, + 36.501861 + ], + [ + -103.045254, + 34.01533 + ], + [ + -103.067161, + 33.002096 + ], + [ + -103.067161, + 31.999816 + ], + [ + -106.616219, + 31.999816 + ], + [ + -106.643603, + 31.901231 + ], + [ + -106.528588, + 31.786216 + ], + [ + -108.210008, + 31.786216 + ], + [ + -108.210008, + 31.331629 + ], + [ + -109.04798, + 31.331629 + ], + [ + -109.042503, + 37.000263 + ], + [ + -107.421329, + 37.000263 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "36", + "properties": { + "name": "New York" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -73.343806, + 45.013027 + ], + [ + -73.332852, + 44.804903 + ], + [ + -73.387622, + 44.618687 + ], + [ + -73.294514, + 44.437948 + ], + [ + -73.321898, + 44.246255 + ], + [ + -73.436914, + 44.043608 + ], + [ + -73.349283, + 43.769761 + ], + [ + -73.404052, + 43.687607 + ], + [ + -73.245221, + 43.523299 + ], + [ + -73.278083, + 42.833204 + ], + [ + -73.267129, + 42.745573 + ], + [ + -73.508114, + 42.08834 + ], + [ + -73.486206, + 42.050002 + ], + [ + -73.55193, + 41.294184 + ], + [ + -73.48073, + 41.21203 + ], + [ + -73.727192, + 41.102491 + ], + [ + -73.655992, + 40.987475 + ], + [ + -73.22879, + 40.905321 + ], + [ + -73.141159, + 40.965568 + ], + [ + -72.774204, + 40.965568 + ], + [ + -72.587988, + 40.998429 + ], + [ + -72.28128, + 41.157261 + ], + [ + -72.259372, + 41.042245 + ], + [ + -72.100541, + 40.992952 + ], + [ + -72.467496, + 40.845075 + ], + [ + -73.239744, + 40.625997 + ], + [ + -73.562884, + 40.582182 + ], + [ + -73.776484, + 40.593136 + ], + [ + -73.935316, + 40.543843 + ], + [ + -74.022947, + 40.708151 + ], + [ + -73.902454, + 40.998429 + ], + [ + -74.236547, + 41.14083 + ], + [ + -74.69661, + 41.359907 + ], + [ + -74.740426, + 41.431108 + ], + [ + -74.89378, + 41.436584 + ], + [ + -75.074519, + 41.60637 + ], + [ + -75.052611, + 41.754247 + ], + [ + -75.173104, + 41.869263 + ], + [ + -75.249781, + 41.863786 + ], + [ + -75.35932, + 42.000709 + ], + [ + -79.76278, + 42.000709 + ], + [ + -79.76278, + 42.252649 + ], + [ + -79.76278, + 42.269079 + ], + [ + -79.149363, + 42.55388 + ], + [ + -79.050778, + 42.690804 + ], + [ + -78.853608, + 42.783912 + ], + [ + -78.930285, + 42.953697 + ], + [ + -79.012439, + 42.986559 + ], + [ + -79.072686, + 43.260406 + ], + [ + -78.486653, + 43.375421 + ], + [ + -77.966344, + 43.369944 + ], + [ + -77.75822, + 43.34256 + ], + [ + -77.533665, + 43.233021 + ], + [ + -77.391265, + 43.276836 + ], + [ + -76.958587, + 43.271359 + ], + [ + -76.695693, + 43.34256 + ], + [ + -76.41637, + 43.523299 + ], + [ + -76.235631, + 43.528776 + ], + [ + -76.230154, + 43.802623 + ], + [ + -76.137046, + 43.961454 + ], + [ + -76.3616, + 44.070993 + ], + [ + -76.312308, + 44.196962 + ], + [ + -75.912491, + 44.366748 + ], + [ + -75.764614, + 44.514625 + ], + [ + -75.282643, + 44.848718 + ], + [ + -74.828057, + 45.018503 + ], + [ + -74.148916, + 44.991119 + ], + [ + -73.343806, + 45.013027 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "37", + "properties": { + "name": "North Carolina" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -80.978661, + 36.562108 + ], + [ + -80.294043, + 36.545677 + ], + [ + -79.510841, + 36.5402 + ], + [ + -75.868676, + 36.551154 + ], + [ + -75.75366, + 36.151337 + ], + [ + -76.032984, + 36.189676 + ], + [ + -76.071322, + 36.140383 + ], + [ + -76.410893, + 36.080137 + ], + [ + -76.460185, + 36.025367 + ], + [ + -76.68474, + 36.008937 + ], + [ + -76.673786, + 35.937736 + ], + [ + -76.399939, + 35.987029 + ], + [ + -76.3616, + 35.943213 + ], + [ + -76.060368, + 35.992506 + ], + [ + -75.961783, + 35.899398 + ], + [ + -75.781044, + 35.937736 + ], + [ + -75.715321, + 35.696751 + ], + [ + -75.775568, + 35.581735 + ], + [ + -75.89606, + 35.570781 + ], + [ + -76.147999, + 35.324319 + ], + [ + -76.482093, + 35.313365 + ], + [ + -76.536862, + 35.14358 + ], + [ + -76.394462, + 34.973795 + ], + [ + -76.279446, + 34.940933 + ], + [ + -76.493047, + 34.661609 + ], + [ + -76.673786, + 34.694471 + ], + [ + -76.991448, + 34.667086 + ], + [ + -77.210526, + 34.60684 + ], + [ + -77.555573, + 34.415147 + ], + [ + -77.82942, + 34.163208 + ], + [ + -77.971821, + 33.845545 + ], + [ + -78.179944, + 33.916745 + ], + [ + -78.541422, + 33.851022 + ], + [ + -79.675149, + 34.80401 + ], + [ + -80.797922, + 34.820441 + ], + [ + -80.781491, + 34.935456 + ], + [ + -80.934845, + 35.105241 + ], + [ + -81.038907, + 35.044995 + ], + [ + -81.044384, + 35.149057 + ], + [ + -82.276696, + 35.198349 + ], + [ + -82.550543, + 35.160011 + ], + [ + -82.764143, + 35.066903 + ], + [ + -83.109191, + 35.00118 + ], + [ + -83.618546, + 34.984749 + ], + [ + -84.319594, + 34.990226 + ], + [ + -84.29221, + 35.225734 + ], + [ + -84.09504, + 35.247642 + ], + [ + -84.018363, + 35.41195 + ], + [ + -83.7719, + 35.559827 + ], + [ + -83.498053, + 35.565304 + ], + [ + -83.251591, + 35.718659 + ], + [ + -82.994175, + 35.773428 + ], + [ + -82.775097, + 35.997983 + ], + [ + -82.638174, + 36.063706 + ], + [ + -82.610789, + 35.965121 + ], + [ + -82.216449, + 36.156814 + ], + [ + -82.03571, + 36.118475 + ], + [ + -81.909741, + 36.304691 + ], + [ + -81.723525, + 36.353984 + ], + [ + -81.679709, + 36.589492 + ], + [ + -80.978661, + 36.562108 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "38", + "properties": { + "name": "North Dakota" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -97.228743, + 49.000239 + ], + [ + -97.097296, + 48.682577 + ], + [ + -97.16302, + 48.545653 + ], + [ + -97.130158, + 48.140359 + ], + [ + -97.053481, + 47.948667 + ], + [ + -96.856311, + 47.609096 + ], + [ + -96.823449, + 46.968294 + ], + [ + -96.785111, + 46.924479 + ], + [ + -96.801542, + 46.656109 + ], + [ + -96.719387, + 46.437031 + ], + [ + -96.598895, + 46.332969 + ], + [ + -96.560556, + 45.933153 + ], + [ + -104.047534, + 45.944106 + ], + [ + -104.042057, + 47.861036 + ], + [ + -104.047534, + 49.000239 + ], + [ + -97.228743, + 49.000239 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "39", + "properties": { + "name": "Ohio" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -80.518598, + 41.978802 + ], + [ + -80.518598, + 40.636951 + ], + [ + -80.666475, + 40.582182 + ], + [ + -80.595275, + 40.472643 + ], + [ + -80.600752, + 40.319289 + ], + [ + -80.737675, + 40.078303 + ], + [ + -80.830783, + 39.711348 + ], + [ + -81.219646, + 39.388209 + ], + [ + -81.345616, + 39.344393 + ], + [ + -81.455155, + 39.410117 + ], + [ + -81.57017, + 39.267716 + ], + [ + -81.685186, + 39.273193 + ], + [ + -81.811156, + 39.0815 + ], + [ + -81.783771, + 38.966484 + ], + [ + -81.887833, + 38.873376 + ], + [ + -82.03571, + 39.026731 + ], + [ + -82.221926, + 38.785745 + ], + [ + -82.172634, + 38.632391 + ], + [ + -82.293127, + 38.577622 + ], + [ + -82.331465, + 38.446175 + ], + [ + -82.594358, + 38.424267 + ], + [ + -82.731282, + 38.561191 + ], + [ + -82.846298, + 38.588575 + ], + [ + -82.890113, + 38.758361 + ], + [ + -83.032514, + 38.725499 + ], + [ + -83.142052, + 38.626914 + ], + [ + -83.519961, + 38.703591 + ], + [ + -83.678792, + 38.632391 + ], + [ + -83.903347, + 38.769315 + ], + [ + -84.215533, + 38.807653 + ], + [ + -84.231963, + 38.895284 + ], + [ + -84.43461, + 39.103408 + ], + [ + -84.817996, + 39.103408 + ], + [ + -84.801565, + 40.500028 + ], + [ + -84.807042, + 41.694001 + ], + [ + -83.454238, + 41.732339 + ], + [ + -83.065375, + 41.595416 + ], + [ + -82.933929, + 41.513262 + ], + [ + -82.835344, + 41.589939 + ], + [ + -82.616266, + 41.431108 + ], + [ + -82.479343, + 41.381815 + ], + [ + -82.013803, + 41.513262 + ], + [ + -81.739956, + 41.485877 + ], + [ + -81.444201, + 41.672093 + ], + [ + -81.011523, + 41.852832 + ], + [ + -80.518598, + 41.978802 + ], + [ + -80.518598, + 41.978802 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "40", + "properties": { + "name": "Oklahoma" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -100.087706, + 37.000263 + ], + [ + -94.616242, + 37.000263 + ], + [ + -94.616242, + 36.501861 + ], + [ + -94.430026, + 35.395519 + ], + [ + -94.484796, + 33.637421 + ], + [ + -94.868182, + 33.74696 + ], + [ + -94.966767, + 33.861976 + ], + [ + -95.224183, + 33.960561 + ], + [ + -95.289906, + 33.87293 + ], + [ + -95.547322, + 33.878407 + ], + [ + -95.602092, + 33.933176 + ], + [ + -95.8376, + 33.834591 + ], + [ + -95.936185, + 33.889361 + ], + [ + -96.149786, + 33.840068 + ], + [ + -96.346956, + 33.686714 + ], + [ + -96.423633, + 33.774345 + ], + [ + -96.631756, + 33.845545 + ], + [ + -96.850834, + 33.845545 + ], + [ + -96.922034, + 33.960561 + ], + [ + -97.173974, + 33.736006 + ], + [ + -97.256128, + 33.861976 + ], + [ + -97.371143, + 33.823637 + ], + [ + -97.458774, + 33.905791 + ], + [ + -97.694283, + 33.982469 + ], + [ + -97.869545, + 33.851022 + ], + [ + -97.946222, + 33.987946 + ], + [ + -98.088623, + 34.004376 + ], + [ + -98.170777, + 34.113915 + ], + [ + -98.36247, + 34.157731 + ], + [ + -98.488439, + 34.064623 + ], + [ + -98.570593, + 34.146777 + ], + [ + -98.767763, + 34.135823 + ], + [ + -98.986841, + 34.223454 + ], + [ + -99.189488, + 34.2125 + ], + [ + -99.260688, + 34.404193 + ], + [ + -99.57835, + 34.415147 + ], + [ + -99.698843, + 34.382285 + ], + [ + -99.923398, + 34.573978 + ], + [ + -100.000075, + 34.563024 + ], + [ + -100.000075, + 36.501861 + ], + [ + -101.812942, + 36.501861 + ], + [ + -103.001438, + 36.501861 + ], + [ + -103.001438, + 37.000263 + ], + [ + -102.042974, + 36.994786 + ], + [ + -100.087706, + 37.000263 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "41", + "properties": { + "name": "Oregon" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -123.211348, + 46.174138 + ], + [ + -123.11824, + 46.185092 + ], + [ + -122.904639, + 46.08103 + ], + [ + -122.811531, + 45.960537 + ], + [ + -122.762239, + 45.659305 + ], + [ + -122.247407, + 45.549767 + ], + [ + -121.809251, + 45.708598 + ], + [ + -121.535404, + 45.725029 + ], + [ + -121.217742, + 45.670259 + ], + [ + -121.18488, + 45.604536 + ], + [ + -120.637186, + 45.746937 + ], + [ + -120.505739, + 45.697644 + ], + [ + -120.209985, + 45.725029 + ], + [ + -119.963522, + 45.823614 + ], + [ + -119.525367, + 45.911245 + ], + [ + -119.125551, + 45.933153 + ], + [ + -118.988627, + 45.998876 + ], + [ + -116.918344, + 45.993399 + ], + [ + -116.78142, + 45.823614 + ], + [ + -116.545912, + 45.752413 + ], + [ + -116.463758, + 45.61549 + ], + [ + -116.671881, + 45.319735 + ], + [ + -116.732128, + 45.144473 + ], + [ + -116.847143, + 45.02398 + ], + [ + -116.830713, + 44.930872 + ], + [ + -116.934774, + 44.782995 + ], + [ + -117.038836, + 44.750133 + ], + [ + -117.241483, + 44.394132 + ], + [ + -117.170283, + 44.257209 + ], + [ + -116.97859, + 44.240778 + ], + [ + -116.896436, + 44.158624 + ], + [ + -117.027882, + 43.830007 + ], + [ + -117.027882, + 42.000709 + ], + [ + -118.698349, + 41.989755 + ], + [ + -120.001861, + 41.995232 + ], + [ + -121.037003, + 41.995232 + ], + [ + -122.378853, + 42.011663 + ], + [ + -123.233256, + 42.006186 + ], + [ + -124.213628, + 42.000709 + ], + [ + -124.356029, + 42.115725 + ], + [ + -124.432706, + 42.438865 + ], + [ + -124.416275, + 42.663419 + ], + [ + -124.553198, + 42.838681 + ], + [ + -124.454613, + 43.002989 + ], + [ + -124.383413, + 43.271359 + ], + [ + -124.235536, + 43.55616 + ], + [ + -124.169813, + 43.8081 + ], + [ + -124.060274, + 44.657025 + ], + [ + -124.076705, + 44.772041 + ], + [ + -123.97812, + 45.144473 + ], + [ + -123.939781, + 45.659305 + ], + [ + -123.994551, + 45.944106 + ], + [ + -123.945258, + 46.113892 + ], + [ + -123.545441, + 46.261769 + ], + [ + -123.370179, + 46.146753 + ], + [ + -123.211348, + 46.174138 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "42", + "properties": { + "name": "Pennsylvania" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -79.76278, + 42.252649 + ], + [ + -79.76278, + 42.000709 + ], + [ + -75.35932, + 42.000709 + ], + [ + -75.249781, + 41.863786 + ], + [ + -75.173104, + 41.869263 + ], + [ + -75.052611, + 41.754247 + ], + [ + -75.074519, + 41.60637 + ], + [ + -74.89378, + 41.436584 + ], + [ + -74.740426, + 41.431108 + ], + [ + -74.69661, + 41.359907 + ], + [ + -74.828057, + 41.288707 + ], + [ + -74.882826, + 41.179168 + ], + [ + -75.134765, + 40.971045 + ], + [ + -75.052611, + 40.866983 + ], + [ + -75.205966, + 40.691721 + ], + [ + -75.195012, + 40.576705 + ], + [ + -75.069042, + 40.543843 + ], + [ + -75.058088, + 40.417874 + ], + [ + -74.773287, + 40.215227 + ], + [ + -74.82258, + 40.127596 + ], + [ + -75.129289, + 39.963288 + ], + [ + -75.145719, + 39.88661 + ], + [ + -75.414089, + 39.804456 + ], + [ + -75.616736, + 39.831841 + ], + [ + -75.786521, + 39.722302 + ], + [ + -79.477979, + 39.722302 + ], + [ + -80.518598, + 39.722302 + ], + [ + -80.518598, + 40.636951 + ], + [ + -80.518598, + 41.978802 + ], + [ + -80.518598, + 41.978802 + ], + [ + -80.332382, + 42.033571 + ], + [ + -79.76278, + 42.269079 + ], + [ + -79.76278, + 42.252649 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "44", + "properties": { + "name": "Rhode Island" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -71.196845, + 41.67757 + ], + [ + -71.120168, + 41.496831 + ], + [ + -71.317338, + 41.474923 + ], + [ + -71.196845, + 41.67757 + ] + ] + ], + [ + [ + [ + -71.530939, + 42.01714 + ], + [ + -71.383061, + 42.01714 + ], + [ + -71.328292, + 41.781632 + ], + [ + -71.22423, + 41.710431 + ], + [ + -71.344723, + 41.726862 + ], + [ + -71.448785, + 41.578985 + ], + [ + -71.481646, + 41.370861 + ], + [ + -71.859555, + 41.321569 + ], + [ + -71.799309, + 41.414677 + ], + [ + -71.799309, + 42.006186 + ], + [ + -71.530939, + 42.01714 + ] + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "45", + "properties": { + "name": "South Carolina" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -82.764143, + 35.066903 + ], + [ + -82.550543, + 35.160011 + ], + [ + -82.276696, + 35.198349 + ], + [ + -81.044384, + 35.149057 + ], + [ + -81.038907, + 35.044995 + ], + [ + -80.934845, + 35.105241 + ], + [ + -80.781491, + 34.935456 + ], + [ + -80.797922, + 34.820441 + ], + [ + -79.675149, + 34.80401 + ], + [ + -78.541422, + 33.851022 + ], + [ + -78.716684, + 33.80173 + ], + [ + -78.935762, + 33.637421 + ], + [ + -79.149363, + 33.380005 + ], + [ + -79.187701, + 33.171881 + ], + [ + -79.357487, + 33.007573 + ], + [ + -79.582041, + 33.007573 + ], + [ + -79.631334, + 32.887081 + ], + [ + -79.866842, + 32.755634 + ], + [ + -79.998289, + 32.613234 + ], + [ + -80.206412, + 32.552987 + ], + [ + -80.430967, + 32.399633 + ], + [ + -80.452875, + 32.328433 + ], + [ + -80.660998, + 32.246279 + ], + [ + -80.885553, + 32.032678 + ], + [ + -81.115584, + 32.120309 + ], + [ + -81.121061, + 32.290094 + ], + [ + -81.279893, + 32.558464 + ], + [ + -81.416816, + 32.629664 + ], + [ + -81.42777, + 32.843265 + ], + [ + -81.493493, + 33.007573 + ], + [ + -81.761863, + 33.160928 + ], + [ + -81.937125, + 33.347144 + ], + [ + -81.926172, + 33.462159 + ], + [ + -82.194542, + 33.631944 + ], + [ + -82.325988, + 33.81816 + ], + [ + -82.55602, + 33.94413 + ], + [ + -82.714851, + 34.152254 + ], + [ + -82.747713, + 34.26727 + ], + [ + -82.901067, + 34.486347 + ], + [ + -83.005129, + 34.469916 + ], + [ + -83.339222, + 34.683517 + ], + [ + -83.322791, + 34.787579 + ], + [ + -83.109191, + 35.00118 + ], + [ + -82.764143, + 35.066903 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "46", + "properties": { + "name": "South Dakota" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -104.047534, + 45.944106 + ], + [ + -96.560556, + 45.933153 + ], + [ + -96.582464, + 45.818137 + ], + [ + -96.856311, + 45.604536 + ], + [ + -96.681049, + 45.412843 + ], + [ + -96.451017, + 45.297827 + ], + [ + -96.451017, + 43.501391 + ], + [ + -96.582464, + 43.479483 + ], + [ + -96.527695, + 43.397329 + ], + [ + -96.560556, + 43.222067 + ], + [ + -96.434587, + 43.123482 + ], + [ + -96.511264, + 43.052282 + ], + [ + -96.544125, + 42.855112 + ], + [ + -96.631756, + 42.707235 + ], + [ + -96.44554, + 42.488157 + ], + [ + -96.626279, + 42.515542 + ], + [ + -96.692003, + 42.657942 + ], + [ + -97.217789, + 42.844158 + ], + [ + -97.688806, + 42.844158 + ], + [ + -97.831206, + 42.866066 + ], + [ + -97.951699, + 42.767481 + ], + [ + -98.466531, + 42.94822 + ], + [ + -98.499393, + 42.997512 + ], + [ + -101.626726, + 42.997512 + ], + [ + -103.324578, + 43.002989 + ], + [ + -104.053011, + 43.002989 + ], + [ + -104.058488, + 44.996596 + ], + [ + -104.042057, + 44.996596 + ], + [ + -104.047534, + 45.944106 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "47", + "properties": { + "name": "Tennessee" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -88.054868, + 36.496384 + ], + [ + -88.071299, + 36.677123 + ], + [ + -87.852221, + 36.633308 + ], + [ + -86.592525, + 36.655216 + ], + [ + -85.486183, + 36.616877 + ], + [ + -85.289013, + 36.627831 + ], + [ + -84.544149, + 36.594969 + ], + [ + -83.689746, + 36.584015 + ], + [ + -83.673316, + 36.600446 + ], + [ + -81.679709, + 36.589492 + ], + [ + -81.723525, + 36.353984 + ], + [ + -81.909741, + 36.304691 + ], + [ + -82.03571, + 36.118475 + ], + [ + -82.216449, + 36.156814 + ], + [ + -82.610789, + 35.965121 + ], + [ + -82.638174, + 36.063706 + ], + [ + -82.775097, + 35.997983 + ], + [ + -82.994175, + 35.773428 + ], + [ + -83.251591, + 35.718659 + ], + [ + -83.498053, + 35.565304 + ], + [ + -83.7719, + 35.559827 + ], + [ + -84.018363, + 35.41195 + ], + [ + -84.09504, + 35.247642 + ], + [ + -84.29221, + 35.225734 + ], + [ + -84.319594, + 34.990226 + ], + [ + -85.606675, + 34.984749 + ], + [ + -87.359296, + 35.00118 + ], + [ + -88.202745, + 34.995703 + ], + [ + -88.471115, + 34.995703 + ], + [ + -90.311367, + 34.995703 + ], + [ + -90.212782, + 35.023087 + ], + [ + -90.114197, + 35.198349 + ], + [ + -90.130628, + 35.439335 + ], + [ + -89.944412, + 35.603643 + ], + [ + -89.911551, + 35.756997 + ], + [ + -89.763673, + 35.811767 + ], + [ + -89.730812, + 35.997983 + ], + [ + -89.533642, + 36.249922 + ], + [ + -89.539119, + 36.496384 + ], + [ + -89.484349, + 36.496384 + ], + [ + -89.418626, + 36.496384 + ], + [ + -89.298133, + 36.507338 + ], + [ + -88.054868, + 36.496384 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "48", + "properties": { + "name": "Texas" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -101.812942, + 36.501861 + ], + [ + -100.000075, + 36.501861 + ], + [ + -100.000075, + 34.563024 + ], + [ + -99.923398, + 34.573978 + ], + [ + -99.698843, + 34.382285 + ], + [ + -99.57835, + 34.415147 + ], + [ + -99.260688, + 34.404193 + ], + [ + -99.189488, + 34.2125 + ], + [ + -98.986841, + 34.223454 + ], + [ + -98.767763, + 34.135823 + ], + [ + -98.570593, + 34.146777 + ], + [ + -98.488439, + 34.064623 + ], + [ + -98.36247, + 34.157731 + ], + [ + -98.170777, + 34.113915 + ], + [ + -98.088623, + 34.004376 + ], + [ + -97.946222, + 33.987946 + ], + [ + -97.869545, + 33.851022 + ], + [ + -97.694283, + 33.982469 + ], + [ + -97.458774, + 33.905791 + ], + [ + -97.371143, + 33.823637 + ], + [ + -97.256128, + 33.861976 + ], + [ + -97.173974, + 33.736006 + ], + [ + -96.922034, + 33.960561 + ], + [ + -96.850834, + 33.845545 + ], + [ + -96.631756, + 33.845545 + ], + [ + -96.423633, + 33.774345 + ], + [ + -96.346956, + 33.686714 + ], + [ + -96.149786, + 33.840068 + ], + [ + -95.936185, + 33.889361 + ], + [ + -95.8376, + 33.834591 + ], + [ + -95.602092, + 33.933176 + ], + [ + -95.547322, + 33.878407 + ], + [ + -95.289906, + 33.87293 + ], + [ + -95.224183, + 33.960561 + ], + [ + -94.966767, + 33.861976 + ], + [ + -94.868182, + 33.74696 + ], + [ + -94.484796, + 33.637421 + ], + [ + -94.380734, + 33.544313 + ], + [ + -94.183564, + 33.593606 + ], + [ + -94.041164, + 33.54979 + ], + [ + -94.041164, + 33.018527 + ], + [ + -94.041164, + 31.994339 + ], + [ + -93.822086, + 31.775262 + ], + [ + -93.816609, + 31.556184 + ], + [ + -93.542762, + 31.15089 + ], + [ + -93.526331, + 30.93729 + ], + [ + -93.630393, + 30.679874 + ], + [ + -93.728978, + 30.575812 + ], + [ + -93.696116, + 30.438888 + ], + [ + -93.767317, + 30.334826 + ], + [ + -93.690639, + 30.143133 + ], + [ + -93.926148, + 29.787132 + ], + [ + -93.838517, + 29.688547 + ], + [ + -94.002825, + 29.68307 + ], + [ + -94.523134, + 29.546147 + ], + [ + -94.70935, + 29.622824 + ], + [ + -94.742212, + 29.787132 + ], + [ + -94.873659, + 29.672117 + ], + [ + -94.966767, + 29.699501 + ], + [ + -95.016059, + 29.557101 + ], + [ + -94.911997, + 29.496854 + ], + [ + -94.895566, + 29.310638 + ], + [ + -95.081782, + 29.113469 + ], + [ + -95.383014, + 28.867006 + ], + [ + -95.985477, + 28.604113 + ], + [ + -96.045724, + 28.647929 + ], + [ + -96.226463, + 28.582205 + ], + [ + -96.23194, + 28.642452 + ], + [ + -96.478402, + 28.598636 + ], + [ + -96.593418, + 28.724606 + ], + [ + -96.664618, + 28.697221 + ], + [ + -96.401725, + 28.439805 + ], + [ + -96.593418, + 28.357651 + ], + [ + -96.774157, + 28.406943 + ], + [ + -96.801542, + 28.226204 + ], + [ + -97.026096, + 28.039988 + ], + [ + -97.256128, + 27.694941 + ], + [ + -97.404005, + 27.333463 + ], + [ + -97.513544, + 27.360848 + ], + [ + -97.540929, + 27.229401 + ], + [ + -97.425913, + 27.262263 + ], + [ + -97.480682, + 26.99937 + ], + [ + -97.557359, + 26.988416 + ], + [ + -97.562836, + 26.840538 + ], + [ + -97.469728, + 26.758384 + ], + [ + -97.442344, + 26.457153 + ], + [ + -97.332805, + 26.353091 + ], + [ + -97.30542, + 26.161398 + ], + [ + -97.217789, + 25.991613 + ], + [ + -97.524498, + 25.887551 + ], + [ + -97.650467, + 26.018997 + ], + [ + -97.885976, + 26.06829 + ], + [ + -98.198161, + 26.057336 + ], + [ + -98.466531, + 26.221644 + ], + [ + -98.669178, + 26.238075 + ], + [ + -98.822533, + 26.369522 + ], + [ + -99.030656, + 26.413337 + ], + [ + -99.173057, + 26.539307 + ], + [ + -99.266165, + 26.840538 + ], + [ + -99.446904, + 27.021277 + ], + [ + -99.424996, + 27.174632 + ], + [ + -99.50715, + 27.33894 + ], + [ + -99.479765, + 27.48134 + ], + [ + -99.605735, + 27.640172 + ], + [ + -99.709797, + 27.656603 + ], + [ + -99.879582, + 27.799003 + ], + [ + -99.934351, + 27.979742 + ], + [ + -100.082229, + 28.14405 + ], + [ + -100.29583, + 28.280974 + ], + [ + -100.399891, + 28.582205 + ], + [ + -100.498476, + 28.66436 + ], + [ + -100.629923, + 28.905345 + ], + [ + -100.673738, + 29.102515 + ], + [ + -100.799708, + 29.244915 + ], + [ + -101.013309, + 29.370885 + ], + [ + -101.062601, + 29.458516 + ], + [ + -101.259771, + 29.535193 + ], + [ + -101.413125, + 29.754271 + ], + [ + -101.851281, + 29.803563 + ], + [ + -102.114174, + 29.792609 + ], + [ + -102.338728, + 29.869286 + ], + [ + -102.388021, + 29.765225 + ], + [ + -102.629006, + 29.732363 + ], + [ + -102.809745, + 29.524239 + ], + [ + -102.919284, + 29.190146 + ], + [ + -102.97953, + 29.184669 + ], + [ + -103.116454, + 28.987499 + ], + [ + -103.280762, + 28.982022 + ], + [ + -103.527224, + 29.135376 + ], + [ + -104.146119, + 29.381839 + ], + [ + -104.266611, + 29.513285 + ], + [ + -104.507597, + 29.639255 + ], + [ + -104.677382, + 29.924056 + ], + [ + -104.688336, + 30.181472 + ], + [ + -104.858121, + 30.389596 + ], + [ + -104.896459, + 30.570335 + ], + [ + -105.005998, + 30.685351 + ], + [ + -105.394861, + 30.855136 + ], + [ + -105.602985, + 31.085167 + ], + [ + -105.77277, + 31.167321 + ], + [ + -105.953509, + 31.364491 + ], + [ + -106.205448, + 31.468553 + ], + [ + -106.38071, + 31.731446 + ], + [ + -106.528588, + 31.786216 + ], + [ + -106.643603, + 31.901231 + ], + [ + -106.616219, + 31.999816 + ], + [ + -103.067161, + 31.999816 + ], + [ + -103.067161, + 33.002096 + ], + [ + -103.045254, + 34.01533 + ], + [ + -103.039777, + 36.501861 + ], + [ + -103.001438, + 36.501861 + ], + [ + -101.812942, + 36.501861 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "49", + "properties": { + "name": "Utah" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -112.164359, + 41.995232 + ], + [ + -111.047063, + 42.000709 + ], + [ + -111.047063, + 40.998429 + ], + [ + -109.04798, + 40.998429 + ], + [ + -109.053457, + 39.125316 + ], + [ + -109.058934, + 38.27639 + ], + [ + -109.042503, + 38.166851 + ], + [ + -109.042503, + 37.000263 + ], + [ + -110.499369, + 37.00574 + ], + [ + -114.048427, + 37.000263 + ], + [ + -114.04295, + 41.995232 + ], + [ + -112.164359, + 41.995232 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "50", + "properties": { + "name": "Vermont" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -71.503554, + 45.013027 + ], + [ + -71.4926, + 44.914442 + ], + [ + -71.629524, + 44.750133 + ], + [ + -71.536416, + 44.585825 + ], + [ + -71.700724, + 44.41604 + ], + [ + -72.034817, + 44.322932 + ], + [ + -72.02934, + 44.07647 + ], + [ + -72.116971, + 43.994316 + ], + [ + -72.204602, + 43.769761 + ], + [ + -72.379864, + 43.572591 + ], + [ + -72.456542, + 43.150867 + ], + [ + -72.445588, + 43.008466 + ], + [ + -72.533219, + 42.953697 + ], + [ + -72.544173, + 42.80582 + ], + [ + -72.456542, + 42.729142 + ], + [ + -73.267129, + 42.745573 + ], + [ + -73.278083, + 42.833204 + ], + [ + -73.245221, + 43.523299 + ], + [ + -73.404052, + 43.687607 + ], + [ + -73.349283, + 43.769761 + ], + [ + -73.436914, + 44.043608 + ], + [ + -73.321898, + 44.246255 + ], + [ + -73.294514, + 44.437948 + ], + [ + -73.387622, + 44.618687 + ], + [ + -73.332852, + 44.804903 + ], + [ + -73.343806, + 45.013027 + ], + [ + -72.308664, + 45.002073 + ], + [ + -71.503554, + 45.013027 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "51", + "properties": { + "name": "Virginia" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -78.349729, + 39.464886 + ], + [ + -77.82942, + 39.130793 + ], + [ + -77.719881, + 39.322485 + ], + [ + -77.566527, + 39.306055 + ], + [ + -77.456988, + 39.223901 + ], + [ + -77.456988, + 39.076023 + ], + [ + -77.248864, + 39.026731 + ], + [ + -77.117418, + 38.933623 + ], + [ + -77.040741, + 38.791222 + ], + [ + -77.128372, + 38.632391 + ], + [ + -77.248864, + 38.588575 + ], + [ + -77.325542, + 38.446175 + ], + [ + -77.281726, + 38.342113 + ], + [ + -77.013356, + 38.374975 + ], + [ + -76.964064, + 38.216144 + ], + [ + -76.613539, + 38.15042 + ], + [ + -76.514954, + 38.024451 + ], + [ + -76.235631, + 37.887527 + ], + [ + -76.3616, + 37.608203 + ], + [ + -76.246584, + 37.389126 + ], + [ + -76.383508, + 37.285064 + ], + [ + -76.399939, + 37.159094 + ], + [ + -76.273969, + 37.082417 + ], + [ + -76.410893, + 36.961924 + ], + [ + -76.619016, + 37.120755 + ], + [ + -76.668309, + 37.065986 + ], + [ + -76.48757, + 36.95097 + ], + [ + -75.994645, + 36.923586 + ], + [ + -75.868676, + 36.551154 + ], + [ + -79.510841, + 36.5402 + ], + [ + -80.294043, + 36.545677 + ], + [ + -80.978661, + 36.562108 + ], + [ + -81.679709, + 36.589492 + ], + [ + -83.673316, + 36.600446 + ], + [ + -83.136575, + 36.742847 + ], + [ + -83.070852, + 36.852385 + ], + [ + -82.879159, + 36.890724 + ], + [ + -82.868205, + 36.978355 + ], + [ + -82.720328, + 37.044078 + ], + [ + -82.720328, + 37.120755 + ], + [ + -82.353373, + 37.268633 + ], + [ + -81.969987, + 37.537003 + ], + [ + -81.986418, + 37.454849 + ], + [ + -81.849494, + 37.285064 + ], + [ + -81.679709, + 37.20291 + ], + [ + -81.55374, + 37.208387 + ], + [ + -81.362047, + 37.339833 + ], + [ + -81.225123, + 37.235771 + ], + [ + -80.967707, + 37.290541 + ], + [ + -80.513121, + 37.482234 + ], + [ + -80.474782, + 37.421987 + ], + [ + -80.29952, + 37.509618 + ], + [ + -80.294043, + 37.690357 + ], + [ + -80.184505, + 37.849189 + ], + [ + -79.998289, + 37.997066 + ], + [ + -79.921611, + 38.177805 + ], + [ + -79.724442, + 38.364021 + ], + [ + -79.647764, + 38.594052 + ], + [ + -79.477979, + 38.457129 + ], + [ + -79.313671, + 38.413313 + ], + [ + -79.209609, + 38.495467 + ], + [ + -78.996008, + 38.851469 + ], + [ + -78.870039, + 38.763838 + ], + [ + -78.404499, + 39.169131 + ], + [ + -78.349729, + 39.464886 + ] + ] + ], + [ + [ + [ + -75.397659, + 38.013497 + ], + [ + -75.244304, + 38.029928 + ], + [ + -75.375751, + 37.860142 + ], + [ + -75.512674, + 37.799896 + ], + [ + -75.594828, + 37.569865 + ], + [ + -75.802952, + 37.197433 + ], + [ + -75.972737, + 37.120755 + ], + [ + -76.027507, + 37.257679 + ], + [ + -75.939876, + 37.564388 + ], + [ + -75.671506, + 37.95325 + ], + [ + -75.397659, + 38.013497 + ] + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "53", + "properties": { + "name": "Washington" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -117.033359, + 49.000239 + ], + [ + -117.044313, + 47.762451 + ], + [ + -117.038836, + 46.426077 + ], + [ + -117.055267, + 46.343923 + ], + [ + -116.92382, + 46.168661 + ], + [ + -116.918344, + 45.993399 + ], + [ + -118.988627, + 45.998876 + ], + [ + -119.125551, + 45.933153 + ], + [ + -119.525367, + 45.911245 + ], + [ + -119.963522, + 45.823614 + ], + [ + -120.209985, + 45.725029 + ], + [ + -120.505739, + 45.697644 + ], + [ + -120.637186, + 45.746937 + ], + [ + -121.18488, + 45.604536 + ], + [ + -121.217742, + 45.670259 + ], + [ + -121.535404, + 45.725029 + ], + [ + -121.809251, + 45.708598 + ], + [ + -122.247407, + 45.549767 + ], + [ + -122.762239, + 45.659305 + ], + [ + -122.811531, + 45.960537 + ], + [ + -122.904639, + 46.08103 + ], + [ + -123.11824, + 46.185092 + ], + [ + -123.211348, + 46.174138 + ], + [ + -123.370179, + 46.146753 + ], + [ + -123.545441, + 46.261769 + ], + [ + -123.72618, + 46.300108 + ], + [ + -123.874058, + 46.239861 + ], + [ + -124.065751, + 46.327492 + ], + [ + -124.027412, + 46.464416 + ], + [ + -123.895966, + 46.535616 + ], + [ + -124.098612, + 46.74374 + ], + [ + -124.235536, + 47.285957 + ], + [ + -124.31769, + 47.357157 + ], + [ + -124.427229, + 47.740543 + ], + [ + -124.624399, + 47.88842 + ], + [ + -124.706553, + 48.184175 + ], + [ + -124.597014, + 48.381345 + ], + [ + -124.394367, + 48.288237 + ], + [ + -123.983597, + 48.162267 + ], + [ + -123.704273, + 48.167744 + ], + [ + -123.424949, + 48.118452 + ], + [ + -123.162056, + 48.167744 + ], + [ + -123.036086, + 48.080113 + ], + [ + -122.800578, + 48.08559 + ], + [ + -122.636269, + 47.866512 + ], + [ + -122.515777, + 47.882943 + ], + [ + -122.493869, + 47.587189 + ], + [ + -122.422669, + 47.318818 + ], + [ + -122.324084, + 47.346203 + ], + [ + -122.422669, + 47.576235 + ], + [ + -122.395284, + 47.800789 + ], + [ + -122.230976, + 48.030821 + ], + [ + -122.362422, + 48.123929 + ], + [ + -122.373376, + 48.288237 + ], + [ + -122.471961, + 48.468976 + ], + [ + -122.422669, + 48.600422 + ], + [ + -122.488392, + 48.753777 + ], + [ + -122.647223, + 48.775685 + ], + [ + -122.795101, + 48.8907 + ], + [ + -122.756762, + 49.000239 + ], + [ + -117.033359, + 49.000239 + ] + ] + ], + [ + [ + [ + -122.718423, + 48.310145 + ], + [ + -122.586977, + 48.35396 + ], + [ + -122.608885, + 48.151313 + ], + [ + -122.767716, + 48.227991 + ], + [ + -122.718423, + 48.310145 + ] + ] + ], + [ + [ + [ + -123.025132, + 48.583992 + ], + [ + -122.915593, + 48.715438 + ], + [ + -122.767716, + 48.556607 + ], + [ + -122.811531, + 48.419683 + ], + [ + -123.041563, + 48.458022 + ], + [ + -123.025132, + 48.583992 + ] + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "54", + "properties": { + "name": "West Virginia" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -80.518598, + 40.636951 + ], + [ + -80.518598, + 39.722302 + ], + [ + -79.477979, + 39.722302 + ], + [ + -79.488933, + 39.20747 + ], + [ + -79.291763, + 39.300578 + ], + [ + -79.094593, + 39.470363 + ], + [ + -78.963147, + 39.437501 + ], + [ + -78.765977, + 39.585379 + ], + [ + -78.470222, + 39.514178 + ], + [ + -78.431884, + 39.623717 + ], + [ + -78.267575, + 39.61824 + ], + [ + -78.174467, + 39.694917 + ], + [ + -78.004682, + 39.601809 + ], + [ + -77.834897, + 39.601809 + ], + [ + -77.719881, + 39.322485 + ], + [ + -77.82942, + 39.130793 + ], + [ + -78.349729, + 39.464886 + ], + [ + -78.404499, + 39.169131 + ], + [ + -78.870039, + 38.763838 + ], + [ + -78.996008, + 38.851469 + ], + [ + -79.209609, + 38.495467 + ], + [ + -79.313671, + 38.413313 + ], + [ + -79.477979, + 38.457129 + ], + [ + -79.647764, + 38.594052 + ], + [ + -79.724442, + 38.364021 + ], + [ + -79.921611, + 38.177805 + ], + [ + -79.998289, + 37.997066 + ], + [ + -80.184505, + 37.849189 + ], + [ + -80.294043, + 37.690357 + ], + [ + -80.29952, + 37.509618 + ], + [ + -80.474782, + 37.421987 + ], + [ + -80.513121, + 37.482234 + ], + [ + -80.967707, + 37.290541 + ], + [ + -81.225123, + 37.235771 + ], + [ + -81.362047, + 37.339833 + ], + [ + -81.55374, + 37.208387 + ], + [ + -81.679709, + 37.20291 + ], + [ + -81.849494, + 37.285064 + ], + [ + -81.986418, + 37.454849 + ], + [ + -81.969987, + 37.537003 + ], + [ + -82.101434, + 37.553434 + ], + [ + -82.293127, + 37.668449 + ], + [ + -82.342419, + 37.783465 + ], + [ + -82.50125, + 37.931343 + ], + [ + -82.621743, + 38.123036 + ], + [ + -82.594358, + 38.424267 + ], + [ + -82.331465, + 38.446175 + ], + [ + -82.293127, + 38.577622 + ], + [ + -82.172634, + 38.632391 + ], + [ + -82.221926, + 38.785745 + ], + [ + -82.03571, + 39.026731 + ], + [ + -81.887833, + 38.873376 + ], + [ + -81.783771, + 38.966484 + ], + [ + -81.811156, + 39.0815 + ], + [ + -81.685186, + 39.273193 + ], + [ + -81.57017, + 39.267716 + ], + [ + -81.455155, + 39.410117 + ], + [ + -81.345616, + 39.344393 + ], + [ + -81.219646, + 39.388209 + ], + [ + -80.830783, + 39.711348 + ], + [ + -80.737675, + 40.078303 + ], + [ + -80.600752, + 40.319289 + ], + [ + -80.595275, + 40.472643 + ], + [ + -80.666475, + 40.582182 + ], + [ + -80.518598, + 40.636951 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "55", + "properties": { + "name": "Wisconsin" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -90.415429, + 46.568478 + ], + [ + -90.229213, + 46.508231 + ], + [ + -90.119674, + 46.338446 + ], + [ + -89.09001, + 46.135799 + ], + [ + -88.662808, + 45.987922 + ], + [ + -88.531362, + 46.020784 + ], + [ + -88.10416, + 45.922199 + ], + [ + -87.989145, + 45.796229 + ], + [ + -87.781021, + 45.675736 + ], + [ + -87.791975, + 45.500474 + ], + [ + -87.885083, + 45.363551 + ], + [ + -87.649574, + 45.341643 + ], + [ + -87.742682, + 45.199243 + ], + [ + -87.589328, + 45.095181 + ], + [ + -87.627666, + 44.974688 + ], + [ + -87.819359, + 44.95278 + ], + [ + -87.983668, + 44.722749 + ], + [ + -88.043914, + 44.563917 + ], + [ + -87.928898, + 44.536533 + ], + [ + -87.775544, + 44.640595 + ], + [ + -87.611236, + 44.837764 + ], + [ + -87.403112, + 44.914442 + ], + [ + -87.238804, + 45.166381 + ], + [ + -87.03068, + 45.22115 + ], + [ + -87.047111, + 45.089704 + ], + [ + -87.189511, + 44.969211 + ], + [ + -87.468835, + 44.552964 + ], + [ + -87.545512, + 44.322932 + ], + [ + -87.540035, + 44.158624 + ], + [ + -87.644097, + 44.103854 + ], + [ + -87.737205, + 43.8793 + ], + [ + -87.704344, + 43.687607 + ], + [ + -87.791975, + 43.561637 + ], + [ + -87.912467, + 43.249452 + ], + [ + -87.885083, + 43.002989 + ], + [ + -87.76459, + 42.783912 + ], + [ + -87.802929, + 42.493634 + ], + [ + -88.788778, + 42.493634 + ], + [ + -90.639984, + 42.510065 + ], + [ + -90.711184, + 42.636034 + ], + [ + -91.067185, + 42.75105 + ], + [ + -91.143862, + 42.909881 + ], + [ + -91.176724, + 43.134436 + ], + [ + -91.056231, + 43.254929 + ], + [ + -91.204109, + 43.353514 + ], + [ + -91.215062, + 43.501391 + ], + [ + -91.269832, + 43.616407 + ], + [ + -91.242447, + 43.775238 + ], + [ + -91.43414, + 43.994316 + ], + [ + -91.592971, + 44.032654 + ], + [ + -91.877772, + 44.202439 + ], + [ + -91.927065, + 44.333886 + ], + [ + -92.233773, + 44.443425 + ], + [ + -92.337835, + 44.552964 + ], + [ + -92.545959, + 44.569394 + ], + [ + -92.808852, + 44.750133 + ], + [ + -92.737652, + 45.117088 + ], + [ + -92.75956, + 45.286874 + ], + [ + -92.644544, + 45.440228 + ], + [ + -92.770513, + 45.566198 + ], + [ + -92.885529, + 45.577151 + ], + [ + -92.869098, + 45.719552 + ], + [ + -92.639067, + 45.933153 + ], + [ + -92.354266, + 46.015307 + ], + [ + -92.29402, + 46.075553 + ], + [ + -92.29402, + 46.667063 + ], + [ + -92.091373, + 46.749217 + ], + [ + -92.014696, + 46.705401 + ], + [ + -91.790141, + 46.694447 + ], + [ + -91.09457, + 46.864232 + ], + [ + -90.837154, + 46.95734 + ], + [ + -90.749522, + 46.88614 + ], + [ + -90.886446, + 46.754694 + ], + [ + -90.55783, + 46.584908 + ], + [ + -90.415429, + 46.568478 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "56", + "properties": { + "name": "Wyoming" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -109.080842, + 45.002073 + ], + [ + -105.91517, + 45.002073 + ], + [ + -104.058488, + 44.996596 + ], + [ + -104.053011, + 43.002989 + ], + [ + -104.053011, + 41.003906 + ], + [ + -105.728954, + 40.998429 + ], + [ + -107.919731, + 41.003906 + ], + [ + -109.04798, + 40.998429 + ], + [ + -111.047063, + 40.998429 + ], + [ + -111.047063, + 42.000709 + ], + [ + -111.047063, + 44.476286 + ], + [ + -111.05254, + 45.002073 + ], + [ + -109.080842, + 45.002073 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "72", + "properties": { + "name": "Puerto Rico" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -66.448338, + 17.984326 + ], + [ + -66.771478, + 18.006234 + ], + [ + -66.924832, + 17.929556 + ], + [ + -66.985078, + 17.973372 + ], + [ + -67.209633, + 17.956941 + ], + [ + -67.154863, + 18.19245 + ], + [ + -67.269879, + 18.362235 + ], + [ + -67.094617, + 18.515589 + ], + [ + -66.957694, + 18.488204 + ], + [ + -66.409999, + 18.488204 + ], + [ + -65.840398, + 18.433435 + ], + [ + -65.632274, + 18.367712 + ], + [ + -65.626797, + 18.203403 + ], + [ + -65.730859, + 18.186973 + ], + [ + -65.834921, + 18.017187 + ], + [ + -66.234737, + 17.929556 + ], + [ + -66.448338, + 17.984326 + ] + ] + ] + } + } + ) + return data \ No newline at end of file diff --git a/apps/mapvisuals/lib/states.pyc b/apps/mapvisuals/lib/states.pyc new file mode 100644 index 0000000..4eb009d Binary files /dev/null and b/apps/mapvisuals/lib/states.pyc differ diff --git a/jobvisualization/jobvisualization/__init__.py b/apps/mapvisuals/migrations/__init__.py similarity index 100% rename from jobvisualization/jobvisualization/__init__.py rename to apps/mapvisuals/migrations/__init__.py diff --git a/apps/mapvisuals/migrations/__init__.pyc b/apps/mapvisuals/migrations/__init__.pyc new file mode 100644 index 0000000..0269e71 Binary files /dev/null and b/apps/mapvisuals/migrations/__init__.pyc differ diff --git a/jobvisualization/apps/mapvisuals/models.py b/apps/mapvisuals/models.py similarity index 100% rename from jobvisualization/apps/mapvisuals/models.py rename to apps/mapvisuals/models.py diff --git a/apps/mapvisuals/models.pyc b/apps/mapvisuals/models.pyc new file mode 100644 index 0000000..a9ccdfb Binary files /dev/null and b/apps/mapvisuals/models.pyc differ diff --git a/apps/mapvisuals/states.json b/apps/mapvisuals/states.json new file mode 100644 index 0000000..2cac1ce --- /dev/null +++ b/apps/mapvisuals/states.json @@ -0,0 +1,15087 @@ +{ + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "id": "01", + "properties": { + "name": "Alabama" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -87.359296, + 35.00118 + ], + [ + -85.606675, + 34.984749 + ], + [ + -85.431413, + 34.124869 + ], + [ + -85.184951, + 32.859696 + ], + [ + -85.069935, + 32.580372 + ], + [ + -84.960397, + 32.421541 + ], + [ + -85.004212, + 32.322956 + ], + [ + -84.889196, + 32.262709 + ], + [ + -85.058981, + 32.13674 + ], + [ + -85.053504, + 32.01077 + ], + [ + -85.141136, + 31.840985 + ], + [ + -85.042551, + 31.539753 + ], + [ + -85.113751, + 31.27686 + ], + [ + -85.004212, + 31.003013 + ], + [ + -85.497137, + 30.997536 + ], + [ + -87.600282, + 30.997536 + ], + [ + -87.633143, + 30.86609 + ], + [ + -87.408589, + 30.674397 + ], + [ + -87.446927, + 30.510088 + ], + [ + -87.37025, + 30.427934 + ], + [ + -87.518128, + 30.280057 + ], + [ + -87.655051, + 30.247195 + ], + [ + -87.90699, + 30.411504 + ], + [ + -87.934375, + 30.657966 + ], + [ + -88.011052, + 30.685351 + ], + [ + -88.10416, + 30.499135 + ], + [ + -88.137022, + 30.318396 + ], + [ + -88.394438, + 30.367688 + ], + [ + -88.471115, + 31.895754 + ], + [ + -88.241084, + 33.796253 + ], + [ + -88.098683, + 34.891641 + ], + [ + -88.202745, + 34.995703 + ], + [ + -87.359296, + 35.00118 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "02", + "properties": { + "name": "Alaska" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -131.602021, + 55.117982 + ], + [ + -131.569159, + 55.28229 + ], + [ + -131.355558, + 55.183705 + ], + [ + -131.38842, + 55.01392 + ], + [ + -131.645836, + 55.035827 + ], + [ + -131.602021, + 55.117982 + ] + ] + ], + [ + [ + [ + -131.832052, + 55.42469 + ], + [ + -131.645836, + 55.304197 + ], + [ + -131.749898, + 55.128935 + ], + [ + -131.832052, + 55.189182 + ], + [ + -131.832052, + 55.42469 + ] + ] + ], + [ + [ + [ + -132.976733, + 56.437924 + ], + [ + -132.735747, + 56.459832 + ], + [ + -132.631685, + 56.421493 + ], + [ + -132.664547, + 56.273616 + ], + [ + -132.878148, + 56.240754 + ], + [ + -133.069841, + 56.333862 + ], + [ + -132.976733, + 56.437924 + ] + ] + ], + [ + [ + [ + -133.595627, + 56.350293 + ], + [ + -133.162949, + 56.317431 + ], + [ + -133.05341, + 56.125739 + ], + [ + -132.620732, + 55.912138 + ], + [ + -132.472854, + 55.780691 + ], + [ + -132.4619, + 55.671152 + ], + [ + -132.357838, + 55.649245 + ], + [ + -132.341408, + 55.506844 + ], + [ + -132.166146, + 55.364444 + ], + [ + -132.144238, + 55.238474 + ], + [ + -132.029222, + 55.276813 + ], + [ + -131.97993, + 55.178228 + ], + [ + -131.958022, + 54.789365 + ], + [ + -132.029222, + 54.701734 + ], + [ + -132.308546, + 54.718165 + ], + [ + -132.385223, + 54.915335 + ], + [ + -132.483808, + 54.898904 + ], + [ + -132.686455, + 55.046781 + ], + [ + -132.746701, + 54.997489 + ], + [ + -132.916486, + 55.046781 + ], + [ + -132.889102, + 54.898904 + ], + [ + -132.73027, + 54.937242 + ], + [ + -132.626209, + 54.882473 + ], + [ + -132.675501, + 54.679826 + ], + [ + -132.867194, + 54.701734 + ], + [ + -133.157472, + 54.95915 + ], + [ + -133.239626, + 55.090597 + ], + [ + -133.223195, + 55.22752 + ], + [ + -133.453227, + 55.216566 + ], + [ + -133.453227, + 55.320628 + ], + [ + -133.277964, + 55.331582 + ], + [ + -133.102702, + 55.42469 + ], + [ + -133.17938, + 55.588998 + ], + [ + -133.387503, + 55.62186 + ], + [ + -133.420365, + 55.884753 + ], + [ + -133.497042, + 56.0162 + ], + [ + -133.639442, + 55.923092 + ], + [ + -133.694212, + 56.070969 + ], + [ + -133.546335, + 56.142169 + ], + [ + -133.666827, + 56.311955 + ], + [ + -133.595627, + 56.350293 + ] + ] + ], + [ + [ + [ + -133.738027, + 55.556137 + ], + [ + -133.546335, + 55.490413 + ], + [ + -133.414888, + 55.572568 + ], + [ + -133.283441, + 55.534229 + ], + [ + -133.420365, + 55.386352 + ], + [ + -133.633966, + 55.430167 + ], + [ + -133.738027, + 55.556137 + ] + ] + ], + [ + [ + [ + -133.907813, + 56.930849 + ], + [ + -134.050213, + 57.029434 + ], + [ + -133.885905, + 57.095157 + ], + [ + -133.343688, + 57.002049 + ], + [ + -133.102702, + 57.007526 + ], + [ + -132.932917, + 56.82131 + ], + [ + -132.620732, + 56.667956 + ], + [ + -132.653593, + 56.55294 + ], + [ + -132.817901, + 56.492694 + ], + [ + -133.042456, + 56.520078 + ], + [ + -133.201287, + 56.448878 + ], + [ + -133.420365, + 56.492694 + ], + [ + -133.66135, + 56.448878 + ], + [ + -133.710643, + 56.684386 + ], + [ + -133.688735, + 56.837741 + ], + [ + -133.869474, + 56.843218 + ], + [ + -133.907813, + 56.930849 + ] + ] + ], + [ + [ + [ + -134.115936, + 56.48174 + ], + [ + -134.25286, + 56.558417 + ], + [ + -134.400737, + 56.722725 + ], + [ + -134.417168, + 56.848695 + ], + [ + -134.296675, + 56.908941 + ], + [ + -134.170706, + 56.848695 + ], + [ + -134.143321, + 56.952757 + ], + [ + -133.748981, + 56.772017 + ], + [ + -133.710643, + 56.596755 + ], + [ + -133.847566, + 56.574848 + ], + [ + -133.935197, + 56.377678 + ], + [ + -133.836612, + 56.322908 + ], + [ + -133.957105, + 56.092877 + ], + [ + -134.110459, + 56.142169 + ], + [ + -134.132367, + 55.999769 + ], + [ + -134.230952, + 56.070969 + ], + [ + -134.291198, + 56.350293 + ], + [ + -134.115936, + 56.48174 + ] + ] + ], + [ + [ + [ + -134.636246, + 56.28457 + ], + [ + -134.669107, + 56.169554 + ], + [ + -134.806031, + 56.235277 + ], + [ + -135.178463, + 56.67891 + ], + [ + -135.413971, + 56.810356 + ], + [ + -135.331817, + 56.914418 + ], + [ + -135.424925, + 57.166357 + ], + [ + -135.687818, + 57.369004 + ], + [ + -135.419448, + 57.566174 + ], + [ + -135.298955, + 57.48402 + ], + [ + -135.063447, + 57.418296 + ], + [ + -134.849846, + 57.407343 + ], + [ + -134.844369, + 57.248511 + ], + [ + -134.636246, + 56.728202 + ], + [ + -134.636246, + 56.28457 + ] + ] + ], + [ + [ + [ + -134.712923, + 58.223407 + ], + [ + -134.373353, + 58.14673 + ], + [ + -134.176183, + 58.157683 + ], + [ + -134.187137, + 58.081006 + ], + [ + -133.902336, + 57.807159 + ], + [ + -134.099505, + 57.850975 + ], + [ + -134.148798, + 57.757867 + ], + [ + -133.935197, + 57.615466 + ], + [ + -133.869474, + 57.363527 + ], + [ + -134.083075, + 57.297804 + ], + [ + -134.154275, + 57.210173 + ], + [ + -134.499322, + 57.029434 + ], + [ + -134.603384, + 57.034911 + ], + [ + -134.6472, + 57.226604 + ], + [ + -134.575999, + 57.341619 + ], + [ + -134.608861, + 57.511404 + ], + [ + -134.729354, + 57.719528 + ], + [ + -134.707446, + 57.829067 + ], + [ + -134.784123, + 58.097437 + ], + [ + -134.91557, + 58.212453 + ], + [ + -134.953908, + 58.409623 + ], + [ + -134.712923, + 58.223407 + ] + ] + ], + [ + [ + [ + -135.857603, + 57.330665 + ], + [ + -135.715203, + 57.330665 + ], + [ + -135.567326, + 57.149926 + ], + [ + -135.633049, + 57.023957 + ], + [ + -135.857603, + 56.996572 + ], + [ + -135.824742, + 57.193742 + ], + [ + -135.857603, + 57.330665 + ] + ] + ], + [ + [ + [ + -136.279328, + 58.206976 + ], + [ + -135.978096, + 58.201499 + ], + [ + -135.780926, + 58.28913 + ], + [ + -135.496125, + 58.168637 + ], + [ + -135.64948, + 58.037191 + ], + [ + -135.59471, + 57.987898 + ], + [ + -135.45231, + 58.135776 + ], + [ + -135.107263, + 58.086483 + ], + [ + -134.91557, + 57.976944 + ], + [ + -135.025108, + 57.779775 + ], + [ + -134.937477, + 57.763344 + ], + [ + -134.822462, + 57.500451 + ], + [ + -135.085355, + 57.462112 + ], + [ + -135.572802, + 57.675713 + ], + [ + -135.556372, + 57.456635 + ], + [ + -135.709726, + 57.369004 + ], + [ + -135.890465, + 57.407343 + ], + [ + -136.000004, + 57.544266 + ], + [ + -136.208128, + 57.637374 + ], + [ + -136.366959, + 57.829067 + ], + [ + -136.569606, + 57.916698 + ], + [ + -136.558652, + 58.075529 + ], + [ + -136.421728, + 58.130299 + ], + [ + -136.377913, + 58.267222 + ], + [ + -136.279328, + 58.206976 + ] + ] + ], + [ + [ + [ + -147.079854, + 60.200582 + ], + [ + -147.501579, + 59.948643 + ], + [ + -147.53444, + 59.850058 + ], + [ + -147.874011, + 59.784335 + ], + [ + -147.80281, + 59.937689 + ], + [ + -147.435855, + 60.09652 + ], + [ + -147.205824, + 60.271782 + ], + [ + -147.079854, + 60.200582 + ] + ] + ], + [ + [ + [ + -147.561825, + 60.578491 + ], + [ + -147.616594, + 60.370367 + ], + [ + -147.758995, + 60.156767 + ], + [ + -147.956165, + 60.227967 + ], + [ + -147.791856, + 60.474429 + ], + [ + -147.561825, + 60.578491 + ] + ] + ], + [ + [ + [ + -147.786379, + 70.245291 + ], + [ + -147.682318, + 70.201475 + ], + [ + -147.162008, + 70.15766 + ], + [ + -146.888161, + 70.185044 + ], + [ + -146.510252, + 70.185044 + ], + [ + -146.099482, + 70.146706 + ], + [ + -145.858496, + 70.168614 + ], + [ + -145.622988, + 70.08646 + ], + [ + -145.195787, + 69.993352 + ], + [ + -144.620708, + 69.971444 + ], + [ + -144.461877, + 70.026213 + ], + [ + -144.078491, + 70.059075 + ], + [ + -143.914183, + 70.130275 + ], + [ + -143.497935, + 70.141229 + ], + [ + -143.503412, + 70.091936 + ], + [ + -143.25695, + 70.119321 + ], + [ + -142.747594, + 70.042644 + ], + [ + -142.402547, + 69.916674 + ], + [ + -142.079408, + 69.856428 + ], + [ + -142.008207, + 69.801659 + ], + [ + -141.712453, + 69.790705 + ], + [ + -141.433129, + 69.697597 + ], + [ + -141.378359, + 69.63735 + ], + [ + -141.208574, + 69.686643 + ], + [ + -141.00045, + 69.648304 + ], + [ + -141.00045, + 60.304644 + ], + [ + -140.53491, + 60.22249 + ], + [ + -140.474664, + 60.310121 + ], + [ + -139.987216, + 60.184151 + ], + [ + -139.696939, + 60.342983 + ], + [ + -139.088998, + 60.359413 + ], + [ + -139.198537, + 60.091043 + ], + [ + -139.045183, + 59.997935 + ], + [ + -138.700135, + 59.910304 + ], + [ + -138.623458, + 59.767904 + ], + [ + -137.604747, + 59.242118 + ], + [ + -137.445916, + 58.908024 + ], + [ + -137.265177, + 59.001132 + ], + [ + -136.827022, + 59.159963 + ], + [ + -136.580559, + 59.16544 + ], + [ + -136.465544, + 59.285933 + ], + [ + -136.476498, + 59.466672 + ], + [ + -136.301236, + 59.466672 + ], + [ + -136.25742, + 59.625503 + ], + [ + -135.945234, + 59.663842 + ], + [ + -135.479694, + 59.800766 + ], + [ + -135.025108, + 59.565257 + ], + [ + -135.068924, + 59.422857 + ], + [ + -134.959385, + 59.280456 + ], + [ + -134.701969, + 59.247595 + ], + [ + -134.378829, + 59.033994 + ], + [ + -134.400737, + 58.973748 + ], + [ + -134.25286, + 58.858732 + ], + [ + -133.842089, + 58.727285 + ], + [ + -133.173903, + 58.152206 + ], + [ + -133.075318, + 57.998852 + ], + [ + -132.867194, + 57.845498 + ], + [ + -132.560485, + 57.505928 + ], + [ + -132.253777, + 57.21565 + ], + [ + -132.368792, + 57.095157 + ], + [ + -132.05113, + 57.051341 + ], + [ + -132.127807, + 56.876079 + ], + [ + -131.870391, + 56.804879 + ], + [ + -131.837529, + 56.602232 + ], + [ + -131.580113, + 56.613186 + ], + [ + -131.087188, + 56.405062 + ], + [ + -130.78048, + 56.366724 + ], + [ + -130.621648, + 56.268139 + ], + [ + -130.468294, + 56.240754 + ], + [ + -130.424478, + 56.142169 + ], + [ + -130.101339, + 56.114785 + ], + [ + -130.002754, + 55.994292 + ], + [ + -130.150631, + 55.769737 + ], + [ + -130.128724, + 55.583521 + ], + [ + -129.986323, + 55.276813 + ], + [ + -130.095862, + 55.200136 + ], + [ + -130.336847, + 54.920812 + ], + [ + -130.687372, + 54.718165 + ], + [ + -130.785957, + 54.822227 + ], + [ + -130.917403, + 54.789365 + ], + [ + -131.010511, + 54.997489 + ], + [ + -130.983126, + 55.08512 + ], + [ + -131.092665, + 55.189182 + ], + [ + -130.862634, + 55.298721 + ], + [ + -130.928357, + 55.337059 + ], + [ + -131.158389, + 55.200136 + ], + [ + -131.284358, + 55.287767 + ], + [ + -131.426759, + 55.238474 + ], + [ + -131.843006, + 55.457552 + ], + [ + -131.700606, + 55.698537 + ], + [ + -131.963499, + 55.616383 + ], + [ + -131.974453, + 55.49589 + ], + [ + -132.182576, + 55.588998 + ], + [ + -132.226392, + 55.704014 + ], + [ + -132.083991, + 55.829984 + ], + [ + -132.127807, + 55.955953 + ], + [ + -132.324977, + 55.851892 + ], + [ + -132.522147, + 56.076446 + ], + [ + -132.642639, + 56.032631 + ], + [ + -132.719317, + 56.218847 + ], + [ + -132.527624, + 56.339339 + ], + [ + -132.341408, + 56.339339 + ], + [ + -132.396177, + 56.487217 + ], + [ + -132.297592, + 56.67891 + ], + [ + -132.450946, + 56.673433 + ], + [ + -132.768609, + 56.837741 + ], + [ + -132.993164, + 57.034911 + ], + [ + -133.51895, + 57.177311 + ], + [ + -133.507996, + 57.577128 + ], + [ + -133.677781, + 57.62642 + ], + [ + -133.639442, + 57.790728 + ], + [ + -133.814705, + 57.834544 + ], + [ + -134.072121, + 58.053622 + ], + [ + -134.143321, + 58.168637 + ], + [ + -134.586953, + 58.206976 + ], + [ + -135.074401, + 58.502731 + ], + [ + -135.282525, + 59.192825 + ], + [ + -135.38111, + 59.033994 + ], + [ + -135.337294, + 58.891593 + ], + [ + -135.140124, + 58.617746 + ], + [ + -135.189417, + 58.573931 + ], + [ + -135.05797, + 58.349376 + ], + [ + -135.085355, + 58.201499 + ], + [ + -135.277048, + 58.234361 + ], + [ + -135.430402, + 58.398669 + ], + [ + -135.633049, + 58.426053 + ], + [ + -135.91785, + 58.382238 + ], + [ + -135.912373, + 58.617746 + ], + [ + -136.087635, + 58.814916 + ], + [ + -136.246466, + 58.75467 + ], + [ + -136.876314, + 58.962794 + ], + [ + -136.931084, + 58.902547 + ], + [ + -136.586036, + 58.836824 + ], + [ + -136.317666, + 58.672516 + ], + [ + -136.213604, + 58.667039 + ], + [ + -136.180743, + 58.535592 + ], + [ + -136.043819, + 58.382238 + ], + [ + -136.388867, + 58.294607 + ], + [ + -136.591513, + 58.349376 + ], + [ + -136.59699, + 58.212453 + ], + [ + -136.859883, + 58.316515 + ], + [ + -136.947514, + 58.393192 + ], + [ + -137.111823, + 58.393192 + ], + [ + -137.566409, + 58.590362 + ], + [ + -137.900502, + 58.765624 + ], + [ + -137.933364, + 58.869686 + ], + [ + -138.11958, + 59.02304 + ], + [ + -138.634412, + 59.132579 + ], + [ + -138.919213, + 59.247595 + ], + [ + -139.417615, + 59.379041 + ], + [ + -139.746231, + 59.505011 + ], + [ + -139.718846, + 59.641934 + ], + [ + -139.625738, + 59.598119 + ], + [ + -139.5162, + 59.68575 + ], + [ + -139.625738, + 59.88292 + ], + [ + -139.488815, + 59.992458 + ], + [ + -139.554538, + 60.041751 + ], + [ + -139.801, + 59.833627 + ], + [ + -140.315833, + 59.696704 + ], + [ + -140.92925, + 59.745996 + ], + [ + -141.444083, + 59.871966 + ], + [ + -141.46599, + 59.970551 + ], + [ + -141.706976, + 59.948643 + ], + [ + -141.964392, + 60.019843 + ], + [ + -142.539471, + 60.085566 + ], + [ + -142.873564, + 60.091043 + ], + [ + -143.623905, + 60.036274 + ], + [ + -143.892275, + 59.997935 + ], + [ + -144.231845, + 60.140336 + ], + [ + -144.65357, + 60.206059 + ], + [ + -144.785016, + 60.29369 + ], + [ + -144.834309, + 60.441568 + ], + [ + -145.124586, + 60.430614 + ], + [ + -145.223171, + 60.299167 + ], + [ + -145.738004, + 60.474429 + ], + [ + -145.820158, + 60.551106 + ], + [ + -146.351421, + 60.408706 + ], + [ + -146.608837, + 60.238921 + ], + [ + -146.718376, + 60.397752 + ], + [ + -146.608837, + 60.485383 + ], + [ + -146.455483, + 60.463475 + ], + [ + -145.951604, + 60.578491 + ], + [ + -146.017328, + 60.666122 + ], + [ + -146.252836, + 60.622307 + ], + [ + -146.345944, + 60.737322 + ], + [ + -146.565022, + 60.753753 + ], + [ + -146.784099, + 61.044031 + ], + [ + -146.866253, + 60.972831 + ], + [ + -147.172962, + 60.934492 + ], + [ + -147.271547, + 60.972831 + ], + [ + -147.375609, + 60.879723 + ], + [ + -147.758995, + 60.912584 + ], + [ + -147.775426, + 60.808523 + ], + [ + -148.032842, + 60.781138 + ], + [ + -148.153334, + 60.819476 + ], + [ + -148.065703, + 61.005692 + ], + [ + -148.175242, + 61.000215 + ], + [ + -148.350504, + 60.803046 + ], + [ + -148.109519, + 60.737322 + ], + [ + -148.087611, + 60.594922 + ], + [ + -147.939734, + 60.441568 + ], + [ + -148.027365, + 60.277259 + ], + [ + -148.219058, + 60.332029 + ], + [ + -148.273827, + 60.249875 + ], + [ + -148.087611, + 60.217013 + ], + [ + -147.983549, + 59.997935 + ], + [ + -148.251919, + 59.95412 + ], + [ + -148.399797, + 59.997935 + ], + [ + -148.635305, + 59.937689 + ], + [ + -148.755798, + 59.986981 + ], + [ + -149.067984, + 59.981505 + ], + [ + -149.05703, + 60.063659 + ], + [ + -149.204907, + 60.008889 + ], + [ + -149.287061, + 59.904827 + ], + [ + -149.418508, + 59.997935 + ], + [ + -149.582816, + 59.866489 + ], + [ + -149.511616, + 59.806242 + ], + [ + -149.741647, + 59.729565 + ], + [ + -149.949771, + 59.718611 + ], + [ + -150.031925, + 59.61455 + ], + [ + -150.25648, + 59.521442 + ], + [ + -150.409834, + 59.554303 + ], + [ + -150.579619, + 59.444764 + ], + [ + -150.716543, + 59.450241 + ], + [ + -151.001343, + 59.225687 + ], + [ + -151.308052, + 59.209256 + ], + [ + -151.406637, + 59.280456 + ], + [ + -151.592853, + 59.159963 + ], + [ + -151.976239, + 59.253071 + ], + [ + -151.888608, + 59.422857 + ], + [ + -151.636669, + 59.483103 + ], + [ + -151.47236, + 59.472149 + ], + [ + -151.423068, + 59.537872 + ], + [ + -151.127313, + 59.669319 + ], + [ + -151.116359, + 59.778858 + ], + [ + -151.505222, + 59.63098 + ], + [ + -151.828361, + 59.718611 + ], + [ + -151.8667, + 59.778858 + ], + [ + -151.702392, + 60.030797 + ], + [ + -151.423068, + 60.211536 + ], + [ + -151.379252, + 60.359413 + ], + [ + -151.297098, + 60.386798 + ], + [ + -151.264237, + 60.545629 + ], + [ + -151.406637, + 60.720892 + ], + [ + -151.06159, + 60.786615 + ], + [ + -150.404357, + 61.038554 + ], + [ + -150.245526, + 60.939969 + ], + [ + -150.042879, + 60.912584 + ], + [ + -149.741647, + 61.016646 + ], + [ + -150.075741, + 61.15357 + ], + [ + -150.207187, + 61.257632 + ], + [ + -150.47008, + 61.246678 + ], + [ + -150.656296, + 61.29597 + ], + [ + -150.711066, + 61.252155 + ], + [ + -151.023251, + 61.180954 + ], + [ + -151.165652, + 61.044031 + ], + [ + -151.477837, + 61.011169 + ], + [ + -151.800977, + 60.852338 + ], + [ + -151.833838, + 60.748276 + ], + [ + -152.080301, + 60.693507 + ], + [ + -152.13507, + 60.578491 + ], + [ + -152.310332, + 60.507291 + ], + [ + -152.392486, + 60.304644 + ], + [ + -152.732057, + 60.173197 + ], + [ + -152.567748, + 60.069136 + ], + [ + -152.704672, + 59.915781 + ], + [ + -153.022334, + 59.888397 + ], + [ + -153.049719, + 59.691227 + ], + [ + -153.345474, + 59.620026 + ], + [ + -153.438582, + 59.702181 + ], + [ + -153.586459, + 59.548826 + ], + [ + -153.761721, + 59.543349 + ], + [ + -153.72886, + 59.433811 + ], + [ + -154.117723, + 59.368087 + ], + [ + -154.1944, + 59.066856 + ], + [ + -153.750768, + 59.050425 + ], + [ + -153.400243, + 58.968271 + ], + [ + -153.301658, + 58.869686 + ], + [ + -153.444059, + 58.710854 + ], + [ + -153.679567, + 58.612269 + ], + [ + -153.898645, + 58.606793 + ], + [ + -153.920553, + 58.519161 + ], + [ + -154.062953, + 58.4863 + ], + [ + -153.99723, + 58.376761 + ], + [ + -154.145107, + 58.212453 + ], + [ + -154.46277, + 58.059098 + ], + [ + -154.643509, + 58.059098 + ], + [ + -154.818771, + 58.004329 + ], + [ + -154.988556, + 58.015283 + ], + [ + -155.120003, + 57.955037 + ], + [ + -155.081664, + 57.872883 + ], + [ + -155.328126, + 57.829067 + ], + [ + -155.377419, + 57.708574 + ], + [ + -155.547204, + 57.785251 + ], + [ + -155.73342, + 57.549743 + ], + [ + -156.045606, + 57.566174 + ], + [ + -156.023698, + 57.440204 + ], + [ + -156.209914, + 57.473066 + ], + [ + -156.34136, + 57.418296 + ], + [ + -156.34136, + 57.248511 + ], + [ + -156.549484, + 56.985618 + ], + [ + -156.883577, + 56.952757 + ], + [ + -157.157424, + 56.832264 + ], + [ + -157.20124, + 56.766541 + ], + [ + -157.376502, + 56.859649 + ], + [ + -157.672257, + 56.607709 + ], + [ + -157.754411, + 56.67891 + ], + [ + -157.918719, + 56.657002 + ], + [ + -157.957058, + 56.514601 + ], + [ + -158.126843, + 56.459832 + ], + [ + -158.32949, + 56.48174 + ], + [ + -158.488321, + 56.339339 + ], + [ + -158.208997, + 56.295524 + ], + [ + -158.510229, + 55.977861 + ], + [ + -159.375585, + 55.873799 + ], + [ + -159.616571, + 55.594475 + ], + [ + -159.676817, + 55.654722 + ], + [ + -159.643955, + 55.829984 + ], + [ + -159.813741, + 55.857368 + ], + [ + -160.027341, + 55.791645 + ], + [ + -160.060203, + 55.720445 + ], + [ + -160.394296, + 55.605429 + ], + [ + -160.536697, + 55.473983 + ], + [ + -160.580512, + 55.567091 + ], + [ + -160.668143, + 55.457552 + ], + [ + -160.865313, + 55.528752 + ], + [ + -161.232268, + 55.358967 + ], + [ + -161.506115, + 55.364444 + ], + [ + -161.467776, + 55.49589 + ], + [ + -161.588269, + 55.62186 + ], + [ + -161.697808, + 55.517798 + ], + [ + -161.686854, + 55.408259 + ], + [ + -162.053809, + 55.074166 + ], + [ + -162.179779, + 55.15632 + ], + [ + -162.218117, + 55.03035 + ], + [ + -162.470057, + 55.052258 + ], + [ + -162.508395, + 55.249428 + ], + [ + -162.661749, + 55.293244 + ], + [ + -162.716519, + 55.222043 + ], + [ + -162.579595, + 55.134412 + ], + [ + -162.645319, + 54.997489 + ], + [ + -162.847965, + 54.926289 + ], + [ + -163.00132, + 55.079643 + ], + [ + -163.187536, + 55.090597 + ], + [ + -163.220397, + 55.03035 + ], + [ + -163.034181, + 54.942719 + ], + [ + -163.373752, + 54.800319 + ], + [ + -163.14372, + 54.76198 + ], + [ + -163.138243, + 54.696257 + ], + [ + -163.329936, + 54.74555 + ], + [ + -163.587352, + 54.614103 + ], + [ + -164.085754, + 54.61958 + ], + [ + -164.332216, + 54.531949 + ], + [ + -164.354124, + 54.466226 + ], + [ + -164.638925, + 54.389548 + ], + [ + -164.847049, + 54.416933 + ], + [ + -164.918249, + 54.603149 + ], + [ + -164.710125, + 54.663395 + ], + [ + -164.551294, + 54.88795 + ], + [ + -164.34317, + 54.893427 + ], + [ + -163.894061, + 55.041304 + ], + [ + -163.532583, + 55.046781 + ], + [ + -163.39566, + 54.904381 + ], + [ + -163.291598, + 55.008443 + ], + [ + -163.313505, + 55.128935 + ], + [ + -163.105382, + 55.183705 + ], + [ + -162.880827, + 55.183705 + ], + [ + -162.579595, + 55.446598 + ], + [ + -162.245502, + 55.682106 + ], + [ + -161.807347, + 55.89023 + ], + [ + -161.292514, + 55.983338 + ], + [ + -161.078914, + 55.939523 + ], + [ + -160.87079, + 55.999769 + ], + [ + -160.816021, + 55.912138 + ], + [ + -160.931036, + 55.813553 + ], + [ + -160.805067, + 55.736876 + ], + [ + -160.766728, + 55.857368 + ], + [ + -160.509312, + 55.868322 + ], + [ + -160.438112, + 55.791645 + ], + [ + -160.27928, + 55.76426 + ], + [ + -160.273803, + 55.857368 + ], + [ + -160.536697, + 55.939523 + ], + [ + -160.558604, + 55.994292 + ], + [ + -160.383342, + 56.251708 + ], + [ + -160.147834, + 56.399586 + ], + [ + -159.830171, + 56.541986 + ], + [ + -159.326293, + 56.667956 + ], + [ + -158.959338, + 56.848695 + ], + [ + -158.784076, + 56.782971 + ], + [ + -158.641675, + 56.810356 + ], + [ + -158.701922, + 56.925372 + ], + [ + -158.658106, + 57.034911 + ], + [ + -158.378782, + 57.264942 + ], + [ + -157.995396, + 57.41282 + ], + [ + -157.688688, + 57.609989 + ], + [ + -157.705118, + 57.719528 + ], + [ + -157.458656, + 58.497254 + ], + [ + -157.07527, + 58.705377 + ], + [ + -157.119086, + 58.869686 + ], + [ + -158.039212, + 58.634177 + ], + [ + -158.32949, + 58.661562 + ], + [ + -158.40069, + 58.760147 + ], + [ + -158.564998, + 58.803962 + ], + [ + -158.619768, + 58.913501 + ], + [ + -158.767645, + 58.864209 + ], + [ + -158.860753, + 58.694424 + ], + [ + -158.701922, + 58.480823 + ], + [ + -158.893615, + 58.387715 + ], + [ + -159.0634, + 58.420577 + ], + [ + -159.392016, + 58.760147 + ], + [ + -159.616571, + 58.929932 + ], + [ + -159.731586, + 58.929932 + ], + [ + -159.808264, + 58.803962 + ], + [ + -159.906848, + 58.782055 + ], + [ + -160.054726, + 58.886116 + ], + [ + -160.235465, + 58.902547 + ], + [ + -160.317619, + 59.072332 + ], + [ + -160.854359, + 58.88064 + ], + [ + -161.33633, + 58.743716 + ], + [ + -161.374669, + 58.667039 + ], + [ + -161.752577, + 58.552023 + ], + [ + -161.938793, + 58.656085 + ], + [ + -161.769008, + 58.776578 + ], + [ + -161.829255, + 59.061379 + ], + [ + -161.955224, + 59.36261 + ], + [ + -161.703285, + 59.48858 + ], + [ + -161.911409, + 59.740519 + ], + [ + -162.092148, + 59.88292 + ], + [ + -162.234548, + 60.091043 + ], + [ + -162.448149, + 60.178674 + ], + [ + -162.502918, + 59.997935 + ], + [ + -162.760334, + 59.959597 + ], + [ + -163.171105, + 59.844581 + ], + [ + -163.66403, + 59.795289 + ], + [ + -163.9324, + 59.806242 + ], + [ + -164.162431, + 59.866489 + ], + [ + -164.189816, + 60.02532 + ], + [ + -164.386986, + 60.074613 + ], + [ + -164.699171, + 60.29369 + ], + [ + -164.962064, + 60.337506 + ], + [ + -165.268773, + 60.578491 + ], + [ + -165.060649, + 60.68803 + ], + [ + -165.016834, + 60.890677 + ], + [ + -165.175665, + 60.846861 + ], + [ + -165.197573, + 60.972831 + ], + [ + -165.120896, + 61.076893 + ], + [ + -165.323543, + 61.170001 + ], + [ + -165.34545, + 61.071416 + ], + [ + -165.591913, + 61.109754 + ], + [ + -165.624774, + 61.279539 + ], + [ + -165.816467, + 61.301447 + ], + [ + -165.920529, + 61.416463 + ], + [ + -165.915052, + 61.558863 + ], + [ + -166.106745, + 61.49314 + ], + [ + -166.139607, + 61.630064 + ], + [ + -165.904098, + 61.662925 + ], + [ + -166.095791, + 61.81628 + ], + [ + -165.756221, + 61.827233 + ], + [ + -165.756221, + 62.013449 + ], + [ + -165.674067, + 62.139419 + ], + [ + -165.044219, + 62.539236 + ], + [ + -164.912772, + 62.659728 + ], + [ + -164.819664, + 62.637821 + ], + [ + -164.874433, + 62.807606 + ], + [ + -164.633448, + 63.097884 + ], + [ + -164.425324, + 63.212899 + ], + [ + -164.036462, + 63.262192 + ], + [ + -163.73523, + 63.212899 + ], + [ + -163.313505, + 63.037637 + ], + [ + -163.039658, + 63.059545 + ], + [ + -162.661749, + 63.22933 + ], + [ + -162.272887, + 63.486746 + ], + [ + -162.075717, + 63.514131 + ], + [ + -162.026424, + 63.448408 + ], + [ + -161.555408, + 63.448408 + ], + [ + -161.13916, + 63.503177 + ], + [ + -160.766728, + 63.771547 + ], + [ + -160.766728, + 63.837271 + ], + [ + -160.952944, + 64.08921 + ], + [ + -160.974852, + 64.237087 + ], + [ + -161.26513, + 64.395918 + ], + [ + -161.374669, + 64.532842 + ], + [ + -161.078914, + 64.494503 + ], + [ + -160.79959, + 64.609519 + ], + [ + -160.783159, + 64.719058 + ], + [ + -161.144637, + 64.921705 + ], + [ + -161.413007, + 64.762873 + ], + [ + -161.664946, + 64.790258 + ], + [ + -161.900455, + 64.702627 + ], + [ + -162.168825, + 64.680719 + ], + [ + -162.234548, + 64.620473 + ], + [ + -162.541257, + 64.532842 + ], + [ + -162.634365, + 64.384965 + ], + [ + -162.787719, + 64.324718 + ], + [ + -162.858919, + 64.49998 + ], + [ + -163.045135, + 64.538319 + ], + [ + -163.176582, + 64.401395 + ], + [ + -163.253259, + 64.467119 + ], + [ + -163.598306, + 64.565704 + ], + [ + -164.304832, + 64.560227 + ], + [ + -164.80871, + 64.450688 + ], + [ + -165.000403, + 64.434257 + ], + [ + -165.411174, + 64.49998 + ], + [ + -166.188899, + 64.576658 + ], + [ + -166.391546, + 64.636904 + ], + [ + -166.484654, + 64.735489 + ], + [ + -166.413454, + 64.872412 + ], + [ + -166.692778, + 64.987428 + ], + [ + -166.638008, + 65.113398 + ], + [ + -166.462746, + 65.179121 + ], + [ + -166.517516, + 65.337952 + ], + [ + -166.796839, + 65.337952 + ], + [ + -167.026871, + 65.381768 + ], + [ + -167.47598, + 65.414629 + ], + [ + -167.711489, + 65.496784 + ], + [ + -168.072967, + 65.578938 + ], + [ + -168.105828, + 65.682999 + ], + [ + -167.541703, + 65.819923 + ], + [ + -166.829701, + 66.049954 + ], + [ + -166.3313, + 66.186878 + ], + [ + -166.046499, + 66.110201 + ], + [ + -165.756221, + 66.09377 + ], + [ + -165.690498, + 66.203309 + ], + [ + -165.86576, + 66.21974 + ], + [ + -165.88219, + 66.312848 + ], + [ + -165.186619, + 66.466202 + ], + [ + -164.403417, + 66.581218 + ], + [ + -163.981692, + 66.592172 + ], + [ + -163.751661, + 66.553833 + ], + [ + -163.872153, + 66.389525 + ], + [ + -163.828338, + 66.274509 + ], + [ + -163.915969, + 66.192355 + ], + [ + -163.768091, + 66.060908 + ], + [ + -163.494244, + 66.082816 + ], + [ + -163.149197, + 66.060908 + ], + [ + -162.749381, + 66.088293 + ], + [ + -162.634365, + 66.039001 + ], + [ + -162.371472, + 66.028047 + ], + [ + -162.14144, + 66.077339 + ], + [ + -161.840208, + 66.02257 + ], + [ + -161.549931, + 66.241647 + ], + [ + -161.341807, + 66.252601 + ], + [ + -161.199406, + 66.208786 + ], + [ + -161.128206, + 66.334755 + ], + [ + -161.528023, + 66.395002 + ], + [ + -161.911409, + 66.345709 + ], + [ + -161.87307, + 66.510017 + ], + [ + -162.174302, + 66.68528 + ], + [ + -162.502918, + 66.740049 + ], + [ + -162.601503, + 66.89888 + ], + [ + -162.344087, + 66.937219 + ], + [ + -162.015471, + 66.778388 + ], + [ + -162.075717, + 66.652418 + ], + [ + -161.916886, + 66.553833 + ], + [ + -161.571838, + 66.438817 + ], + [ + -161.489684, + 66.55931 + ], + [ + -161.884024, + 66.718141 + ], + [ + -161.714239, + 67.002942 + ], + [ + -161.851162, + 67.052235 + ], + [ + -162.240025, + 66.991988 + ], + [ + -162.639842, + 67.008419 + ], + [ + -162.700088, + 67.057712 + ], + [ + -162.902735, + 67.008419 + ], + [ + -163.740707, + 67.128912 + ], + [ + -163.757138, + 67.254881 + ], + [ + -164.009077, + 67.534205 + ], + [ + -164.211724, + 67.638267 + ], + [ + -164.534863, + 67.725898 + ], + [ + -165.192096, + 67.966884 + ], + [ + -165.493328, + 68.059992 + ], + [ + -165.794559, + 68.081899 + ], + [ + -166.243668, + 68.246208 + ], + [ + -166.681824, + 68.339316 + ], + [ + -166.703731, + 68.372177 + ], + [ + -166.375115, + 68.42147 + ], + [ + -166.227238, + 68.574824 + ], + [ + -166.216284, + 68.881533 + ], + [ + -165.329019, + 68.859625 + ], + [ + -164.255539, + 68.930825 + ], + [ + -163.976215, + 68.985595 + ], + [ + -163.532583, + 69.138949 + ], + [ + -163.110859, + 69.374457 + ], + [ + -163.023228, + 69.609966 + ], + [ + -162.842489, + 69.812613 + ], + [ + -162.470057, + 69.982398 + ], + [ + -162.311225, + 70.108367 + ], + [ + -161.851162, + 70.311014 + ], + [ + -161.779962, + 70.256245 + ], + [ + -161.396576, + 70.239814 + ], + [ + -160.837928, + 70.343876 + ], + [ + -160.487404, + 70.453415 + ], + [ + -159.649432, + 70.792985 + ], + [ + -159.33177, + 70.809416 + ], + [ + -159.298908, + 70.760123 + ], + [ + -158.975769, + 70.798462 + ], + [ + -158.658106, + 70.787508 + ], + [ + -158.033735, + 70.831323 + ], + [ + -157.420318, + 70.979201 + ], + [ + -156.812377, + 71.285909 + ], + [ + -156.565915, + 71.351633 + ], + [ + -156.522099, + 71.296863 + ], + [ + -155.585543, + 71.170894 + ], + [ + -155.508865, + 71.083263 + ], + [ + -155.832005, + 70.968247 + ], + [ + -155.979882, + 70.96277 + ], + [ + -155.974405, + 70.809416 + ], + [ + -155.503388, + 70.858708 + ], + [ + -155.476004, + 70.940862 + ], + [ + -155.262403, + 71.017539 + ], + [ + -155.191203, + 70.973724 + ], + [ + -155.032372, + 71.148986 + ], + [ + -154.566832, + 70.990155 + ], + [ + -154.643509, + 70.869662 + ], + [ + -154.353231, + 70.8368 + ], + [ + -154.183446, + 70.7656 + ], + [ + -153.931507, + 70.880616 + ], + [ + -153.487874, + 70.886093 + ], + [ + -153.235935, + 70.924431 + ], + [ + -152.589656, + 70.886093 + ], + [ + -152.26104, + 70.842277 + ], + [ + -152.419871, + 70.606769 + ], + [ + -151.817408, + 70.546523 + ], + [ + -151.773592, + 70.486276 + ], + [ + -151.187559, + 70.382214 + ], + [ + -151.182082, + 70.431507 + ], + [ + -150.760358, + 70.49723 + ], + [ + -150.355064, + 70.491753 + ], + [ + -150.349588, + 70.436984 + ], + [ + -150.114079, + 70.431507 + ], + [ + -149.867617, + 70.508184 + ], + [ + -149.462323, + 70.519138 + ], + [ + -149.177522, + 70.486276 + ], + [ + -148.78866, + 70.404122 + ], + [ + -148.607921, + 70.420553 + ], + [ + -148.350504, + 70.305537 + ], + [ + -148.202627, + 70.349353 + ], + [ + -147.961642, + 70.316491 + ], + [ + -147.786379, + 70.245291 + ] + ] + ], + [ + [ + [ + -152.94018, + 58.026237 + ], + [ + -152.945657, + 57.982421 + ], + [ + -153.290705, + 58.048145 + ], + [ + -153.044242, + 58.305561 + ], + [ + -152.819688, + 58.327469 + ], + [ + -152.666333, + 58.562977 + ], + [ + -152.496548, + 58.354853 + ], + [ + -152.354148, + 58.426053 + ], + [ + -152.080301, + 58.311038 + ], + [ + -152.080301, + 58.152206 + ], + [ + -152.480117, + 58.130299 + ], + [ + -152.655379, + 58.059098 + ], + [ + -152.94018, + 58.026237 + ] + ] + ], + [ + [ + [ + -153.958891, + 57.538789 + ], + [ + -153.67409, + 57.670236 + ], + [ + -153.931507, + 57.69762 + ], + [ + -153.936983, + 57.812636 + ], + [ + -153.723383, + 57.889313 + ], + [ + -153.570028, + 57.834544 + ], + [ + -153.548121, + 57.719528 + ], + [ + -153.46049, + 57.796205 + ], + [ + -153.455013, + 57.96599 + ], + [ + -153.268797, + 57.889313 + ], + [ + -153.235935, + 57.998852 + ], + [ + -153.071627, + 57.933129 + ], + [ + -152.874457, + 57.933129 + ], + [ + -152.721103, + 57.993375 + ], + [ + -152.469163, + 57.889313 + ], + [ + -152.469163, + 57.599035 + ], + [ + -152.151501, + 57.620943 + ], + [ + -152.359625, + 57.42925 + ], + [ + -152.74301, + 57.505928 + ], + [ + -152.60061, + 57.379958 + ], + [ + -152.710149, + 57.275896 + ], + [ + -152.907319, + 57.325188 + ], + [ + -152.912796, + 57.128019 + ], + [ + -153.214027, + 57.073249 + ], + [ + -153.312612, + 56.991095 + ], + [ + -153.498828, + 57.067772 + ], + [ + -153.695998, + 56.859649 + ], + [ + -153.849352, + 56.837741 + ], + [ + -154.013661, + 56.744633 + ], + [ + -154.073907, + 56.969187 + ], + [ + -154.303938, + 56.848695 + ], + [ + -154.314892, + 56.919895 + ], + [ + -154.523016, + 56.991095 + ], + [ + -154.539447, + 57.193742 + ], + [ + -154.742094, + 57.275896 + ], + [ + -154.627078, + 57.511404 + ], + [ + -154.227261, + 57.659282 + ], + [ + -153.980799, + 57.648328 + ], + [ + -153.958891, + 57.538789 + ] + ] + ], + [ + [ + [ + -154.53397, + 56.602232 + ], + [ + -154.742094, + 56.399586 + ], + [ + -154.807817, + 56.432447 + ], + [ + -154.53397, + 56.602232 + ] + ] + ], + [ + [ + [ + -155.634835, + 55.923092 + ], + [ + -155.476004, + 55.912138 + ], + [ + -155.530773, + 55.704014 + ], + [ + -155.793666, + 55.731399 + ], + [ + -155.837482, + 55.802599 + ], + [ + -155.634835, + 55.923092 + ] + ] + ], + [ + [ + [ + -159.890418, + 55.28229 + ], + [ + -159.950664, + 55.068689 + ], + [ + -160.257373, + 54.893427 + ], + [ + -160.109495, + 55.161797 + ], + [ + -160.005433, + 55.134412 + ], + [ + -159.890418, + 55.28229 + ] + ] + ], + [ + [ + [ + -160.520266, + 55.358967 + ], + [ + -160.33405, + 55.358967 + ], + [ + -160.339527, + 55.249428 + ], + [ + -160.525743, + 55.128935 + ], + [ + -160.690051, + 55.211089 + ], + [ + -160.794113, + 55.134412 + ], + [ + -160.854359, + 55.320628 + ], + [ + -160.79959, + 55.380875 + ], + [ + -160.520266, + 55.358967 + ] + ] + ], + [ + [ + [ + -162.256456, + 54.981058 + ], + [ + -162.234548, + 54.893427 + ], + [ + -162.349564, + 54.838658 + ], + [ + -162.437195, + 54.931766 + ], + [ + -162.256456, + 54.981058 + ] + ] + ], + [ + [ + [ + -162.415287, + 63.634624 + ], + [ + -162.563165, + 63.536039 + ], + [ + -162.612457, + 63.62367 + ], + [ + -162.415287, + 63.634624 + ] + ] + ], + [ + [ + [ + -162.80415, + 54.488133 + ], + [ + -162.590549, + 54.449795 + ], + [ + -162.612457, + 54.367641 + ], + [ + -162.782242, + 54.373118 + ], + [ + -162.80415, + 54.488133 + ] + ] + ], + [ + [ + [ + -165.548097, + 54.29644 + ], + [ + -165.476897, + 54.181425 + ], + [ + -165.630251, + 54.132132 + ], + [ + -165.685021, + 54.252625 + ], + [ + -165.548097, + 54.29644 + ] + ] + ], + [ + [ + [ + -165.73979, + 54.15404 + ], + [ + -166.046499, + 54.044501 + ], + [ + -166.112222, + 54.121178 + ], + [ + -165.980775, + 54.219763 + ], + [ + -165.73979, + 54.15404 + ] + ] + ], + [ + [ + [ + -166.364161, + 60.359413 + ], + [ + -166.13413, + 60.397752 + ], + [ + -166.084837, + 60.326552 + ], + [ + -165.88219, + 60.342983 + ], + [ + -165.685021, + 60.277259 + ], + [ + -165.646682, + 59.992458 + ], + [ + -165.750744, + 59.89935 + ], + [ + -166.00816, + 59.844581 + ], + [ + -166.062929, + 59.745996 + ], + [ + -166.440838, + 59.855535 + ], + [ + -166.6161, + 59.850058 + ], + [ + -166.994009, + 59.992458 + ], + [ + -167.125456, + 59.992458 + ], + [ + -167.344534, + 60.074613 + ], + [ + -167.421211, + 60.206059 + ], + [ + -167.311672, + 60.238921 + ], + [ + -166.93924, + 60.206059 + ], + [ + -166.763978, + 60.310121 + ], + [ + -166.577762, + 60.321075 + ], + [ + -166.495608, + 60.392275 + ], + [ + -166.364161, + 60.359413 + ] + ] + ], + [ + [ + [ + -166.375115, + 54.01164 + ], + [ + -166.210807, + 53.934962 + ], + [ + -166.5449, + 53.748746 + ], + [ + -166.539423, + 53.715885 + ], + [ + -166.117699, + 53.852808 + ], + [ + -166.112222, + 53.776131 + ], + [ + -166.282007, + 53.683023 + ], + [ + -166.555854, + 53.622777 + ], + [ + -166.583239, + 53.529669 + ], + [ + -166.878994, + 53.431084 + ], + [ + -167.13641, + 53.425607 + ], + [ + -167.306195, + 53.332499 + ], + [ + -167.623857, + 53.250345 + ], + [ + -167.793643, + 53.337976 + ], + [ + -167.459549, + 53.442038 + ], + [ + -167.355487, + 53.425607 + ], + [ + -167.103548, + 53.513238 + ], + [ + -167.163794, + 53.611823 + ], + [ + -167.021394, + 53.715885 + ], + [ + -166.807793, + 53.666592 + ], + [ + -166.785886, + 53.732316 + ], + [ + -167.015917, + 53.754223 + ], + [ + -167.141887, + 53.825424 + ], + [ + -167.032348, + 53.945916 + ], + [ + -166.643485, + 54.017116 + ], + [ + -166.561331, + 53.880193 + ], + [ + -166.375115, + 54.01164 + ] + ] + ], + [ + [ + [ + -168.790446, + 53.157237 + ], + [ + -168.40706, + 53.34893 + ], + [ + -168.385152, + 53.431084 + ], + [ + -168.237275, + 53.524192 + ], + [ + -168.007243, + 53.568007 + ], + [ + -167.886751, + 53.518715 + ], + [ + -167.842935, + 53.387268 + ], + [ + -168.270136, + 53.244868 + ], + [ + -168.500168, + 53.036744 + ], + [ + -168.686384, + 52.965544 + ], + [ + -168.790446, + 53.157237 + ] + ] + ], + [ + [ + [ + -169.74891, + 52.894344 + ], + [ + -169.705095, + 52.795759 + ], + [ + -169.962511, + 52.790282 + ], + [ + -169.989896, + 52.856005 + ], + [ + -169.74891, + 52.894344 + ] + ] + ], + [ + [ + [ + -170.148727, + 57.221127 + ], + [ + -170.28565, + 57.128019 + ], + [ + -170.313035, + 57.221127 + ], + [ + -170.148727, + 57.221127 + ] + ] + ], + [ + [ + [ + -170.669036, + 52.697174 + ], + [ + -170.603313, + 52.604066 + ], + [ + -170.789529, + 52.538343 + ], + [ + -170.816914, + 52.636928 + ], + [ + -170.669036, + 52.697174 + ] + ] + ], + [ + [ + [ + -171.742517, + 63.716778 + ], + [ + -170.94836, + 63.5689 + ], + [ + -170.488297, + 63.69487 + ], + [ + -170.280174, + 63.683916 + ], + [ + -170.093958, + 63.612716 + ], + [ + -170.044665, + 63.492223 + ], + [ + -169.644848, + 63.4265 + ], + [ + -169.518879, + 63.366254 + ], + [ + -168.99857, + 63.338869 + ], + [ + -168.686384, + 63.295053 + ], + [ + -168.856169, + 63.147176 + ], + [ + -169.108108, + 63.180038 + ], + [ + -169.376478, + 63.152653 + ], + [ + -169.513402, + 63.08693 + ], + [ + -169.639372, + 62.939052 + ], + [ + -169.831064, + 63.075976 + ], + [ + -170.055619, + 63.169084 + ], + [ + -170.263743, + 63.180038 + ], + [ + -170.362328, + 63.2841 + ], + [ + -170.866206, + 63.415546 + ], + [ + -171.101715, + 63.421023 + ], + [ + -171.463193, + 63.306007 + ], + [ + -171.73704, + 63.366254 + ], + [ + -171.852055, + 63.486746 + ], + [ + -171.742517, + 63.716778 + ] + ] + ], + [ + [ + [ + -172.432611, + 52.390465 + ], + [ + -172.41618, + 52.275449 + ], + [ + -172.607873, + 52.253542 + ], + [ + -172.569535, + 52.352127 + ], + [ + -172.432611, + 52.390465 + ] + ] + ], + [ + [ + [ + -173.626584, + 52.14948 + ], + [ + -173.495138, + 52.105664 + ], + [ + -173.122706, + 52.111141 + ], + [ + -173.106275, + 52.07828 + ], + [ + -173.549907, + 52.028987 + ], + [ + -173.626584, + 52.14948 + ] + ] + ], + [ + [ + [ + -174.322156, + 52.280926 + ], + [ + -174.327632, + 52.379511 + ], + [ + -174.185232, + 52.41785 + ], + [ + -173.982585, + 52.319265 + ], + [ + -174.059262, + 52.226157 + ], + [ + -174.179755, + 52.231634 + ], + [ + -174.141417, + 52.127572 + ], + [ + -174.333109, + 52.116618 + ], + [ + -174.738403, + 52.007079 + ], + [ + -174.968435, + 52.039941 + ], + [ + -174.902711, + 52.116618 + ], + [ + -174.656249, + 52.105664 + ], + [ + -174.322156, + 52.280926 + ] + ] + ], + [ + [ + [ + -176.469116, + 51.853725 + ], + [ + -176.288377, + 51.870156 + ], + [ + -176.288377, + 51.744186 + ], + [ + -176.518409, + 51.760617 + ], + [ + -176.80321, + 51.61274 + ], + [ + -176.912748, + 51.80991 + ], + [ + -176.792256, + 51.815386 + ], + [ + -176.775825, + 51.963264 + ], + [ + -176.627947, + 51.968741 + ], + [ + -176.627947, + 51.859202 + ], + [ + -176.469116, + 51.853725 + ] + ] + ], + [ + [ + [ + -177.153734, + 51.946833 + ], + [ + -177.044195, + 51.897541 + ], + [ + -177.120872, + 51.727755 + ], + [ + -177.274226, + 51.678463 + ], + [ + -177.279703, + 51.782525 + ], + [ + -177.153734, + 51.946833 + ] + ] + ], + [ + [ + [ + -178.123152, + 51.919448 + ], + [ + -177.953367, + 51.913971 + ], + [ + -177.800013, + 51.793479 + ], + [ + -177.964321, + 51.651078 + ], + [ + -178.123152, + 51.919448 + ] + ] + ], + [ + [ + [ + 173.107557, + 52.992929 + ], + [ + 173.293773, + 52.927205 + ], + [ + 173.304726, + 52.823143 + ], + [ + 172.90491, + 52.762897 + ], + [ + 172.642017, + 52.927205 + ], + [ + 172.642017, + 53.003883 + ], + [ + 173.107557, + 52.992929 + ] + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "04", + "properties": { + "name": "Arizona" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -109.042503, + 37.000263 + ], + [ + -109.04798, + 31.331629 + ], + [ + -111.074448, + 31.331629 + ], + [ + -112.246513, + 31.704061 + ], + [ + -114.815198, + 32.492741 + ], + [ + -114.72209, + 32.717295 + ], + [ + -114.524921, + 32.755634 + ], + [ + -114.470151, + 32.843265 + ], + [ + -114.524921, + 33.029481 + ], + [ + -114.661844, + 33.034958 + ], + [ + -114.727567, + 33.40739 + ], + [ + -114.524921, + 33.54979 + ], + [ + -114.497536, + 33.697668 + ], + [ + -114.535874, + 33.933176 + ], + [ + -114.415382, + 34.108438 + ], + [ + -114.256551, + 34.174162 + ], + [ + -114.136058, + 34.305608 + ], + [ + -114.333228, + 34.448009 + ], + [ + -114.470151, + 34.710902 + ], + [ + -114.634459, + 34.87521 + ], + [ + -114.634459, + 35.00118 + ], + [ + -114.574213, + 35.138103 + ], + [ + -114.596121, + 35.324319 + ], + [ + -114.678275, + 35.516012 + ], + [ + -114.738521, + 36.102045 + ], + [ + -114.371566, + 36.140383 + ], + [ + -114.251074, + 36.01989 + ], + [ + -114.152489, + 36.025367 + ], + [ + -114.048427, + 36.195153 + ], + [ + -114.048427, + 37.000263 + ], + [ + -110.499369, + 37.00574 + ], + [ + -109.042503, + 37.000263 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "05", + "properties": { + "name": "Arkansas" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -94.473842, + 36.501861 + ], + [ + -90.152536, + 36.496384 + ], + [ + -90.064905, + 36.304691 + ], + [ + -90.218259, + 36.184199 + ], + [ + -90.377091, + 35.997983 + ], + [ + -89.730812, + 35.997983 + ], + [ + -89.763673, + 35.811767 + ], + [ + -89.911551, + 35.756997 + ], + [ + -89.944412, + 35.603643 + ], + [ + -90.130628, + 35.439335 + ], + [ + -90.114197, + 35.198349 + ], + [ + -90.212782, + 35.023087 + ], + [ + -90.311367, + 34.995703 + ], + [ + -90.251121, + 34.908072 + ], + [ + -90.409952, + 34.831394 + ], + [ + -90.481152, + 34.661609 + ], + [ + -90.585214, + 34.617794 + ], + [ + -90.568783, + 34.420624 + ], + [ + -90.749522, + 34.365854 + ], + [ + -90.744046, + 34.300131 + ], + [ + -90.952169, + 34.135823 + ], + [ + -90.891923, + 34.026284 + ], + [ + -91.072662, + 33.867453 + ], + [ + -91.231493, + 33.560744 + ], + [ + -91.056231, + 33.429298 + ], + [ + -91.143862, + 33.347144 + ], + [ + -91.089093, + 33.13902 + ], + [ + -91.16577, + 33.002096 + ], + [ + -93.608485, + 33.018527 + ], + [ + -94.041164, + 33.018527 + ], + [ + -94.041164, + 33.54979 + ], + [ + -94.183564, + 33.593606 + ], + [ + -94.380734, + 33.544313 + ], + [ + -94.484796, + 33.637421 + ], + [ + -94.430026, + 35.395519 + ], + [ + -94.616242, + 36.501861 + ], + [ + -94.473842, + 36.501861 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "06", + "properties": { + "name": "California" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -123.233256, + 42.006186 + ], + [ + -122.378853, + 42.011663 + ], + [ + -121.037003, + 41.995232 + ], + [ + -120.001861, + 41.995232 + ], + [ + -119.996384, + 40.264519 + ], + [ + -120.001861, + 38.999346 + ], + [ + -118.71478, + 38.101128 + ], + [ + -117.498899, + 37.21934 + ], + [ + -116.540435, + 36.501861 + ], + [ + -115.85034, + 35.970598 + ], + [ + -114.634459, + 35.00118 + ], + [ + -114.634459, + 34.87521 + ], + [ + -114.470151, + 34.710902 + ], + [ + -114.333228, + 34.448009 + ], + [ + -114.136058, + 34.305608 + ], + [ + -114.256551, + 34.174162 + ], + [ + -114.415382, + 34.108438 + ], + [ + -114.535874, + 33.933176 + ], + [ + -114.497536, + 33.697668 + ], + [ + -114.524921, + 33.54979 + ], + [ + -114.727567, + 33.40739 + ], + [ + -114.661844, + 33.034958 + ], + [ + -114.524921, + 33.029481 + ], + [ + -114.470151, + 32.843265 + ], + [ + -114.524921, + 32.755634 + ], + [ + -114.72209, + 32.717295 + ], + [ + -116.04751, + 32.624187 + ], + [ + -117.126467, + 32.536556 + ], + [ + -117.24696, + 32.668003 + ], + [ + -117.252437, + 32.876127 + ], + [ + -117.329114, + 33.122589 + ], + [ + -117.471515, + 33.297851 + ], + [ + -117.7837, + 33.538836 + ], + [ + -118.183517, + 33.763391 + ], + [ + -118.260194, + 33.703145 + ], + [ + -118.413548, + 33.741483 + ], + [ + -118.391641, + 33.840068 + ], + [ + -118.566903, + 34.042715 + ], + [ + -118.802411, + 33.998899 + ], + [ + -119.218659, + 34.146777 + ], + [ + -119.278905, + 34.26727 + ], + [ + -119.558229, + 34.415147 + ], + [ + -119.875891, + 34.40967 + ], + [ + -120.138784, + 34.475393 + ], + [ + -120.472878, + 34.448009 + ], + [ + -120.64814, + 34.579455 + ], + [ + -120.609801, + 34.858779 + ], + [ + -120.670048, + 34.902595 + ], + [ + -120.631709, + 35.099764 + ], + [ + -120.894602, + 35.247642 + ], + [ + -120.905556, + 35.450289 + ], + [ + -121.004141, + 35.461243 + ], + [ + -121.168449, + 35.636505 + ], + [ + -121.283465, + 35.674843 + ], + [ + -121.332757, + 35.784382 + ], + [ + -121.716143, + 36.195153 + ], + [ + -121.896882, + 36.315645 + ], + [ + -121.935221, + 36.638785 + ], + [ + -121.858544, + 36.6114 + ], + [ + -121.787344, + 36.803093 + ], + [ + -121.929744, + 36.978355 + ], + [ + -122.105006, + 36.956447 + ], + [ + -122.335038, + 37.115279 + ], + [ + -122.417192, + 37.241248 + ], + [ + -122.400761, + 37.361741 + ], + [ + -122.515777, + 37.520572 + ], + [ + -122.515777, + 37.783465 + ], + [ + -122.329561, + 37.783465 + ], + [ + -122.406238, + 38.15042 + ], + [ + -122.488392, + 38.112082 + ], + [ + -122.504823, + 37.931343 + ], + [ + -122.701993, + 37.893004 + ], + [ + -122.937501, + 38.029928 + ], + [ + -122.97584, + 38.265436 + ], + [ + -123.129194, + 38.451652 + ], + [ + -123.331841, + 38.566668 + ], + [ + -123.44138, + 38.698114 + ], + [ + -123.737134, + 38.95553 + ], + [ + -123.687842, + 39.032208 + ], + [ + -123.824765, + 39.366301 + ], + [ + -123.764519, + 39.552517 + ], + [ + -123.85215, + 39.831841 + ], + [ + -124.109566, + 40.105688 + ], + [ + -124.361506, + 40.259042 + ], + [ + -124.410798, + 40.439781 + ], + [ + -124.158859, + 40.877937 + ], + [ + -124.109566, + 41.025814 + ], + [ + -124.158859, + 41.14083 + ], + [ + -124.065751, + 41.442061 + ], + [ + -124.147905, + 41.715908 + ], + [ + -124.257444, + 41.781632 + ], + [ + -124.213628, + 42.000709 + ], + [ + -123.233256, + 42.006186 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "08", + "properties": { + "name": "Colorado" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -107.919731, + 41.003906 + ], + [ + -105.728954, + 40.998429 + ], + [ + -104.053011, + 41.003906 + ], + [ + -102.053927, + 41.003906 + ], + [ + -102.053927, + 40.001626 + ], + [ + -102.042974, + 36.994786 + ], + [ + -103.001438, + 37.000263 + ], + [ + -104.337812, + 36.994786 + ], + [ + -106.868158, + 36.994786 + ], + [ + -107.421329, + 37.000263 + ], + [ + -109.042503, + 37.000263 + ], + [ + -109.042503, + 38.166851 + ], + [ + -109.058934, + 38.27639 + ], + [ + -109.053457, + 39.125316 + ], + [ + -109.04798, + 40.998429 + ], + [ + -107.919731, + 41.003906 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "09", + "properties": { + "name": "Connecticut" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -73.053528, + 42.039048 + ], + [ + -71.799309, + 42.022617 + ], + [ + -71.799309, + 42.006186 + ], + [ + -71.799309, + 41.414677 + ], + [ + -71.859555, + 41.321569 + ], + [ + -71.947186, + 41.338 + ], + [ + -72.385341, + 41.261322 + ], + [ + -72.905651, + 41.28323 + ], + [ + -73.130205, + 41.146307 + ], + [ + -73.371191, + 41.102491 + ], + [ + -73.655992, + 40.987475 + ], + [ + -73.727192, + 41.102491 + ], + [ + -73.48073, + 41.21203 + ], + [ + -73.55193, + 41.294184 + ], + [ + -73.486206, + 42.050002 + ], + [ + -73.053528, + 42.039048 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "10", + "properties": { + "name": "Delaware" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -75.414089, + 39.804456 + ], + [ + -75.507197, + 39.683964 + ], + [ + -75.611259, + 39.61824 + ], + [ + -75.589352, + 39.459409 + ], + [ + -75.441474, + 39.311532 + ], + [ + -75.403136, + 39.065069 + ], + [ + -75.189535, + 38.807653 + ], + [ + -75.09095, + 38.796699 + ], + [ + -75.047134, + 38.451652 + ], + [ + -75.693413, + 38.462606 + ], + [ + -75.786521, + 39.722302 + ], + [ + -75.616736, + 39.831841 + ], + [ + -75.414089, + 39.804456 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "11", + "properties": { + "name": "District of Columbia" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -77.035264, + 38.993869 + ], + [ + -76.909294, + 38.895284 + ], + [ + -77.040741, + 38.791222 + ], + [ + -77.117418, + 38.933623 + ], + [ + -77.035264, + 38.993869 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "12", + "properties": { + "name": "Florida" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -85.497137, + 30.997536 + ], + [ + -85.004212, + 31.003013 + ], + [ + -84.867289, + 30.712735 + ], + [ + -83.498053, + 30.647012 + ], + [ + -82.216449, + 30.570335 + ], + [ + -82.167157, + 30.356734 + ], + [ + -82.046664, + 30.362211 + ], + [ + -82.002849, + 30.564858 + ], + [ + -82.041187, + 30.751074 + ], + [ + -81.948079, + 30.827751 + ], + [ + -81.718048, + 30.745597 + ], + [ + -81.444201, + 30.707258 + ], + [ + -81.383954, + 30.27458 + ], + [ + -81.257985, + 29.787132 + ], + [ + -80.967707, + 29.14633 + ], + [ + -80.524075, + 28.461713 + ], + [ + -80.589798, + 28.41242 + ], + [ + -80.56789, + 28.094758 + ], + [ + -80.381674, + 27.738757 + ], + [ + -80.091397, + 27.021277 + ], + [ + -80.03115, + 26.796723 + ], + [ + -80.036627, + 26.566691 + ], + [ + -80.146166, + 25.739673 + ], + [ + -80.239274, + 25.723243 + ], + [ + -80.337859, + 25.465826 + ], + [ + -80.304997, + 25.383672 + ], + [ + -80.49669, + 25.197456 + ], + [ + -80.573367, + 25.241272 + ], + [ + -80.759583, + 25.164595 + ], + [ + -81.077246, + 25.120779 + ], + [ + -81.170354, + 25.224841 + ], + [ + -81.126538, + 25.378195 + ], + [ + -81.351093, + 25.821827 + ], + [ + -81.526355, + 25.903982 + ], + [ + -81.679709, + 25.843735 + ], + [ + -81.800202, + 26.090198 + ], + [ + -81.833064, + 26.292844 + ], + [ + -82.041187, + 26.517399 + ], + [ + -82.09048, + 26.665276 + ], + [ + -82.057618, + 26.878877 + ], + [ + -82.172634, + 26.917216 + ], + [ + -82.145249, + 26.791246 + ], + [ + -82.249311, + 26.758384 + ], + [ + -82.566974, + 27.300601 + ], + [ + -82.692943, + 27.437525 + ], + [ + -82.391711, + 27.837342 + ], + [ + -82.588881, + 27.815434 + ], + [ + -82.720328, + 27.689464 + ], + [ + -82.851774, + 27.886634 + ], + [ + -82.676512, + 28.434328 + ], + [ + -82.643651, + 28.888914 + ], + [ + -82.764143, + 28.998453 + ], + [ + -82.802482, + 29.14633 + ], + [ + -82.994175, + 29.179192 + ], + [ + -83.218729, + 29.420177 + ], + [ + -83.399469, + 29.518762 + ], + [ + -83.410422, + 29.66664 + ], + [ + -83.536392, + 29.721409 + ], + [ + -83.640454, + 29.885717 + ], + [ + -84.02384, + 30.104795 + ], + [ + -84.357933, + 30.055502 + ], + [ + -84.341502, + 29.902148 + ], + [ + -84.451041, + 29.929533 + ], + [ + -84.867289, + 29.743317 + ], + [ + -85.310921, + 29.699501 + ], + [ + -85.299967, + 29.80904 + ], + [ + -85.404029, + 29.940487 + ], + [ + -85.924338, + 30.236241 + ], + [ + -86.29677, + 30.362211 + ], + [ + -86.630863, + 30.395073 + ], + [ + -86.910187, + 30.373165 + ], + [ + -87.518128, + 30.280057 + ], + [ + -87.37025, + 30.427934 + ], + [ + -87.446927, + 30.510088 + ], + [ + -87.408589, + 30.674397 + ], + [ + -87.633143, + 30.86609 + ], + [ + -87.600282, + 30.997536 + ], + [ + -85.497137, + 30.997536 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "13", + "properties": { + "name": "Georgia" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -83.109191, + 35.00118 + ], + [ + -83.322791, + 34.787579 + ], + [ + -83.339222, + 34.683517 + ], + [ + -83.005129, + 34.469916 + ], + [ + -82.901067, + 34.486347 + ], + [ + -82.747713, + 34.26727 + ], + [ + -82.714851, + 34.152254 + ], + [ + -82.55602, + 33.94413 + ], + [ + -82.325988, + 33.81816 + ], + [ + -82.194542, + 33.631944 + ], + [ + -81.926172, + 33.462159 + ], + [ + -81.937125, + 33.347144 + ], + [ + -81.761863, + 33.160928 + ], + [ + -81.493493, + 33.007573 + ], + [ + -81.42777, + 32.843265 + ], + [ + -81.416816, + 32.629664 + ], + [ + -81.279893, + 32.558464 + ], + [ + -81.121061, + 32.290094 + ], + [ + -81.115584, + 32.120309 + ], + [ + -80.885553, + 32.032678 + ], + [ + -81.132015, + 31.693108 + ], + [ + -81.175831, + 31.517845 + ], + [ + -81.279893, + 31.364491 + ], + [ + -81.290846, + 31.20566 + ], + [ + -81.400385, + 31.13446 + ], + [ + -81.444201, + 30.707258 + ], + [ + -81.718048, + 30.745597 + ], + [ + -81.948079, + 30.827751 + ], + [ + -82.041187, + 30.751074 + ], + [ + -82.002849, + 30.564858 + ], + [ + -82.046664, + 30.362211 + ], + [ + -82.167157, + 30.356734 + ], + [ + -82.216449, + 30.570335 + ], + [ + -83.498053, + 30.647012 + ], + [ + -84.867289, + 30.712735 + ], + [ + -85.004212, + 31.003013 + ], + [ + -85.113751, + 31.27686 + ], + [ + -85.042551, + 31.539753 + ], + [ + -85.141136, + 31.840985 + ], + [ + -85.053504, + 32.01077 + ], + [ + -85.058981, + 32.13674 + ], + [ + -84.889196, + 32.262709 + ], + [ + -85.004212, + 32.322956 + ], + [ + -84.960397, + 32.421541 + ], + [ + -85.069935, + 32.580372 + ], + [ + -85.184951, + 32.859696 + ], + [ + -85.431413, + 34.124869 + ], + [ + -85.606675, + 34.984749 + ], + [ + -84.319594, + 34.990226 + ], + [ + -83.618546, + 34.984749 + ], + [ + -83.109191, + 35.00118 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "15", + "properties": { + "name": "Hawaii" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -155.634835, + 18.948267 + ], + [ + -155.881297, + 19.035898 + ], + [ + -155.919636, + 19.123529 + ], + [ + -155.886774, + 19.348084 + ], + [ + -156.062036, + 19.73147 + ], + [ + -155.925113, + 19.857439 + ], + [ + -155.826528, + 20.032702 + ], + [ + -155.897728, + 20.147717 + ], + [ + -155.87582, + 20.26821 + ], + [ + -155.596496, + 20.12581 + ], + [ + -155.284311, + 20.021748 + ], + [ + -155.092618, + 19.868393 + ], + [ + -155.092618, + 19.736947 + ], + [ + -154.807817, + 19.523346 + ], + [ + -154.983079, + 19.348084 + ], + [ + -155.295265, + 19.26593 + ], + [ + -155.514342, + 19.134483 + ], + [ + -155.634835, + 18.948267 + ] + ] + ], + [ + [ + [ + -156.587823, + 21.029505 + ], + [ + -156.472807, + 20.892581 + ], + [ + -156.324929, + 20.952827 + ], + [ + -156.00179, + 20.793996 + ], + [ + -156.051082, + 20.651596 + ], + [ + -156.379699, + 20.580396 + ], + [ + -156.445422, + 20.60778 + ], + [ + -156.461853, + 20.783042 + ], + [ + -156.631638, + 20.821381 + ], + [ + -156.697361, + 20.919966 + ], + [ + -156.587823, + 21.029505 + ] + ] + ], + [ + [ + [ + -156.982162, + 21.210244 + ], + [ + -157.080747, + 21.106182 + ], + [ + -157.310779, + 21.106182 + ], + [ + -157.239579, + 21.221198 + ], + [ + -156.982162, + 21.210244 + ] + ] + ], + [ + [ + [ + -157.951581, + 21.697691 + ], + [ + -157.842042, + 21.462183 + ], + [ + -157.896811, + 21.325259 + ], + [ + -158.110412, + 21.303352 + ], + [ + -158.252813, + 21.582676 + ], + [ + -158.126843, + 21.588153 + ], + [ + -157.951581, + 21.697691 + ] + ] + ], + [ + [ + [ + -159.468693, + 22.228955 + ], + [ + -159.353678, + 22.218001 + ], + [ + -159.298908, + 22.113939 + ], + [ + -159.33177, + 21.966061 + ], + [ + -159.446786, + 21.872953 + ], + [ + -159.764448, + 21.987969 + ], + [ + -159.726109, + 22.152277 + ], + [ + -159.468693, + 22.228955 + ] + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "16", + "properties": { + "name": "Idaho" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -116.04751, + 49.000239 + ], + [ + -116.04751, + 47.976051 + ], + [ + -115.724371, + 47.696727 + ], + [ + -115.718894, + 47.42288 + ], + [ + -115.527201, + 47.302388 + ], + [ + -115.324554, + 47.258572 + ], + [ + -115.302646, + 47.187372 + ], + [ + -114.930214, + 46.919002 + ], + [ + -114.886399, + 46.809463 + ], + [ + -114.623506, + 46.705401 + ], + [ + -114.612552, + 46.639678 + ], + [ + -114.322274, + 46.645155 + ], + [ + -114.464674, + 46.272723 + ], + [ + -114.492059, + 46.037214 + ], + [ + -114.387997, + 45.88386 + ], + [ + -114.568736, + 45.774321 + ], + [ + -114.497536, + 45.670259 + ], + [ + -114.546828, + 45.560721 + ], + [ + -114.333228, + 45.456659 + ], + [ + -114.086765, + 45.593582 + ], + [ + -113.98818, + 45.703121 + ], + [ + -113.807441, + 45.604536 + ], + [ + -113.834826, + 45.522382 + ], + [ + -113.736241, + 45.330689 + ], + [ + -113.571933, + 45.128042 + ], + [ + -113.45144, + 45.056842 + ], + [ + -113.456917, + 44.865149 + ], + [ + -113.341901, + 44.782995 + ], + [ + -113.133778, + 44.772041 + ], + [ + -113.002331, + 44.448902 + ], + [ + -112.887315, + 44.394132 + ], + [ + -112.783254, + 44.48724 + ], + [ + -112.471068, + 44.481763 + ], + [ + -112.241036, + 44.569394 + ], + [ + -112.104113, + 44.520102 + ], + [ + -111.868605, + 44.563917 + ], + [ + -111.819312, + 44.509148 + ], + [ + -111.616665, + 44.547487 + ], + [ + -111.386634, + 44.75561 + ], + [ + -111.227803, + 44.580348 + ], + [ + -111.047063, + 44.476286 + ], + [ + -111.047063, + 42.000709 + ], + [ + -112.164359, + 41.995232 + ], + [ + -114.04295, + 41.995232 + ], + [ + -117.027882, + 42.000709 + ], + [ + -117.027882, + 43.830007 + ], + [ + -116.896436, + 44.158624 + ], + [ + -116.97859, + 44.240778 + ], + [ + -117.170283, + 44.257209 + ], + [ + -117.241483, + 44.394132 + ], + [ + -117.038836, + 44.750133 + ], + [ + -116.934774, + 44.782995 + ], + [ + -116.830713, + 44.930872 + ], + [ + -116.847143, + 45.02398 + ], + [ + -116.732128, + 45.144473 + ], + [ + -116.671881, + 45.319735 + ], + [ + -116.463758, + 45.61549 + ], + [ + -116.545912, + 45.752413 + ], + [ + -116.78142, + 45.823614 + ], + [ + -116.918344, + 45.993399 + ], + [ + -116.92382, + 46.168661 + ], + [ + -117.055267, + 46.343923 + ], + [ + -117.038836, + 46.426077 + ], + [ + -117.044313, + 47.762451 + ], + [ + -117.033359, + 49.000239 + ], + [ + -116.04751, + 49.000239 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "17", + "properties": { + "name": "Illinois" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -90.639984, + 42.510065 + ], + [ + -88.788778, + 42.493634 + ], + [ + -87.802929, + 42.493634 + ], + [ + -87.83579, + 42.301941 + ], + [ + -87.682436, + 42.077386 + ], + [ + -87.523605, + 41.710431 + ], + [ + -87.529082, + 39.34987 + ], + [ + -87.63862, + 39.169131 + ], + [ + -87.512651, + 38.95553 + ], + [ + -87.49622, + 38.780268 + ], + [ + -87.62219, + 38.637868 + ], + [ + -87.655051, + 38.506421 + ], + [ + -87.83579, + 38.292821 + ], + [ + -87.950806, + 38.27639 + ], + [ + -87.923421, + 38.15042 + ], + [ + -88.000098, + 38.101128 + ], + [ + -88.060345, + 37.865619 + ], + [ + -88.027483, + 37.799896 + ], + [ + -88.15893, + 37.657496 + ], + [ + -88.065822, + 37.482234 + ], + [ + -88.476592, + 37.389126 + ], + [ + -88.514931, + 37.285064 + ], + [ + -88.421823, + 37.153617 + ], + [ + -88.547792, + 37.071463 + ], + [ + -88.914747, + 37.224817 + ], + [ + -89.029763, + 37.213863 + ], + [ + -89.183118, + 37.038601 + ], + [ + -89.133825, + 36.983832 + ], + [ + -89.292656, + 36.994786 + ], + [ + -89.517211, + 37.279587 + ], + [ + -89.435057, + 37.34531 + ], + [ + -89.517211, + 37.537003 + ], + [ + -89.517211, + 37.690357 + ], + [ + -89.84035, + 37.903958 + ], + [ + -89.949889, + 37.88205 + ], + [ + -90.059428, + 38.013497 + ], + [ + -90.355183, + 38.216144 + ], + [ + -90.349706, + 38.374975 + ], + [ + -90.179921, + 38.632391 + ], + [ + -90.207305, + 38.725499 + ], + [ + -90.10872, + 38.845992 + ], + [ + -90.251121, + 38.917192 + ], + [ + -90.470199, + 38.961007 + ], + [ + -90.585214, + 38.867899 + ], + [ + -90.661891, + 38.928146 + ], + [ + -90.727615, + 39.256762 + ], + [ + -91.061708, + 39.470363 + ], + [ + -91.368417, + 39.727779 + ], + [ + -91.494386, + 40.034488 + ], + [ + -91.50534, + 40.237135 + ], + [ + -91.417709, + 40.379535 + ], + [ + -91.401278, + 40.560274 + ], + [ + -91.121954, + 40.669813 + ], + [ + -91.09457, + 40.823167 + ], + [ + -90.963123, + 40.921752 + ], + [ + -90.946692, + 41.097014 + ], + [ + -91.111001, + 41.239415 + ], + [ + -91.045277, + 41.414677 + ], + [ + -90.656414, + 41.463969 + ], + [ + -90.344229, + 41.589939 + ], + [ + -90.311367, + 41.743293 + ], + [ + -90.179921, + 41.809016 + ], + [ + -90.141582, + 42.000709 + ], + [ + -90.168967, + 42.126679 + ], + [ + -90.393521, + 42.225264 + ], + [ + -90.420906, + 42.329326 + ], + [ + -90.639984, + 42.510065 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "18", + "properties": { + "name": "Indiana" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -85.990061, + 41.759724 + ], + [ + -84.807042, + 41.759724 + ], + [ + -84.807042, + 41.694001 + ], + [ + -84.801565, + 40.500028 + ], + [ + -84.817996, + 39.103408 + ], + [ + -84.894673, + 39.059592 + ], + [ + -84.812519, + 38.785745 + ], + [ + -84.987781, + 38.780268 + ], + [ + -85.173997, + 38.68716 + ], + [ + -85.431413, + 38.730976 + ], + [ + -85.42046, + 38.533806 + ], + [ + -85.590245, + 38.451652 + ], + [ + -85.655968, + 38.325682 + ], + [ + -85.83123, + 38.27639 + ], + [ + -85.924338, + 38.024451 + ], + [ + -86.039354, + 37.958727 + ], + [ + -86.263908, + 38.051835 + ], + [ + -86.302247, + 38.166851 + ], + [ + -86.521325, + 38.040881 + ], + [ + -86.504894, + 37.931343 + ], + [ + -86.729448, + 37.893004 + ], + [ + -86.795172, + 37.991589 + ], + [ + -87.047111, + 37.893004 + ], + [ + -87.129265, + 37.788942 + ], + [ + -87.381204, + 37.93682 + ], + [ + -87.512651, + 37.903958 + ], + [ + -87.600282, + 37.975158 + ], + [ + -87.682436, + 37.903958 + ], + [ + -87.934375, + 37.893004 + ], + [ + -88.027483, + 37.799896 + ], + [ + -88.060345, + 37.865619 + ], + [ + -88.000098, + 38.101128 + ], + [ + -87.923421, + 38.15042 + ], + [ + -87.950806, + 38.27639 + ], + [ + -87.83579, + 38.292821 + ], + [ + -87.655051, + 38.506421 + ], + [ + -87.62219, + 38.637868 + ], + [ + -87.49622, + 38.780268 + ], + [ + -87.512651, + 38.95553 + ], + [ + -87.63862, + 39.169131 + ], + [ + -87.529082, + 39.34987 + ], + [ + -87.523605, + 41.710431 + ], + [ + -87.42502, + 41.644708 + ], + [ + -87.118311, + 41.644708 + ], + [ + -86.822556, + 41.759724 + ], + [ + -85.990061, + 41.759724 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "19", + "properties": { + "name": "Iowa" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -91.368417, + 43.501391 + ], + [ + -91.215062, + 43.501391 + ], + [ + -91.204109, + 43.353514 + ], + [ + -91.056231, + 43.254929 + ], + [ + -91.176724, + 43.134436 + ], + [ + -91.143862, + 42.909881 + ], + [ + -91.067185, + 42.75105 + ], + [ + -90.711184, + 42.636034 + ], + [ + -90.639984, + 42.510065 + ], + [ + -90.420906, + 42.329326 + ], + [ + -90.393521, + 42.225264 + ], + [ + -90.168967, + 42.126679 + ], + [ + -90.141582, + 42.000709 + ], + [ + -90.179921, + 41.809016 + ], + [ + -90.311367, + 41.743293 + ], + [ + -90.344229, + 41.589939 + ], + [ + -90.656414, + 41.463969 + ], + [ + -91.045277, + 41.414677 + ], + [ + -91.111001, + 41.239415 + ], + [ + -90.946692, + 41.097014 + ], + [ + -90.963123, + 40.921752 + ], + [ + -91.09457, + 40.823167 + ], + [ + -91.121954, + 40.669813 + ], + [ + -91.401278, + 40.560274 + ], + [ + -91.417709, + 40.379535 + ], + [ + -91.527248, + 40.412397 + ], + [ + -91.729895, + 40.615043 + ], + [ + -91.833957, + 40.609566 + ], + [ + -93.257961, + 40.582182 + ], + [ + -94.632673, + 40.571228 + ], + [ + -95.7664, + 40.587659 + ], + [ + -95.881416, + 40.719105 + ], + [ + -95.826646, + 40.976521 + ], + [ + -95.925231, + 41.201076 + ], + [ + -95.919754, + 41.453015 + ], + [ + -96.095016, + 41.540646 + ], + [ + -96.122401, + 41.67757 + ], + [ + -96.062155, + 41.798063 + ], + [ + -96.127878, + 41.973325 + ], + [ + -96.264801, + 42.039048 + ], + [ + -96.44554, + 42.488157 + ], + [ + -96.631756, + 42.707235 + ], + [ + -96.544125, + 42.855112 + ], + [ + -96.511264, + 43.052282 + ], + [ + -96.434587, + 43.123482 + ], + [ + -96.560556, + 43.222067 + ], + [ + -96.527695, + 43.397329 + ], + [ + -96.582464, + 43.479483 + ], + [ + -96.451017, + 43.501391 + ], + [ + -91.368417, + 43.501391 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "20", + "properties": { + "name": "Kansas" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -101.90605, + 40.001626 + ], + [ + -95.306337, + 40.001626 + ], + [ + -95.207752, + 39.908518 + ], + [ + -94.884612, + 39.831841 + ], + [ + -95.109167, + 39.541563 + ], + [ + -94.983197, + 39.442978 + ], + [ + -94.824366, + 39.20747 + ], + [ + -94.610765, + 39.158177 + ], + [ + -94.616242, + 37.000263 + ], + [ + -100.087706, + 37.000263 + ], + [ + -102.042974, + 36.994786 + ], + [ + -102.053927, + 40.001626 + ], + [ + -101.90605, + 40.001626 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "21", + "properties": { + "name": "Kentucky" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -83.903347, + 38.769315 + ], + [ + -83.678792, + 38.632391 + ], + [ + -83.519961, + 38.703591 + ], + [ + -83.142052, + 38.626914 + ], + [ + -83.032514, + 38.725499 + ], + [ + -82.890113, + 38.758361 + ], + [ + -82.846298, + 38.588575 + ], + [ + -82.731282, + 38.561191 + ], + [ + -82.594358, + 38.424267 + ], + [ + -82.621743, + 38.123036 + ], + [ + -82.50125, + 37.931343 + ], + [ + -82.342419, + 37.783465 + ], + [ + -82.293127, + 37.668449 + ], + [ + -82.101434, + 37.553434 + ], + [ + -81.969987, + 37.537003 + ], + [ + -82.353373, + 37.268633 + ], + [ + -82.720328, + 37.120755 + ], + [ + -82.720328, + 37.044078 + ], + [ + -82.868205, + 36.978355 + ], + [ + -82.879159, + 36.890724 + ], + [ + -83.070852, + 36.852385 + ], + [ + -83.136575, + 36.742847 + ], + [ + -83.673316, + 36.600446 + ], + [ + -83.689746, + 36.584015 + ], + [ + -84.544149, + 36.594969 + ], + [ + -85.289013, + 36.627831 + ], + [ + -85.486183, + 36.616877 + ], + [ + -86.592525, + 36.655216 + ], + [ + -87.852221, + 36.633308 + ], + [ + -88.071299, + 36.677123 + ], + [ + -88.054868, + 36.496384 + ], + [ + -89.298133, + 36.507338 + ], + [ + -89.418626, + 36.496384 + ], + [ + -89.363857, + 36.622354 + ], + [ + -89.215979, + 36.578538 + ], + [ + -89.133825, + 36.983832 + ], + [ + -89.183118, + 37.038601 + ], + [ + -89.029763, + 37.213863 + ], + [ + -88.914747, + 37.224817 + ], + [ + -88.547792, + 37.071463 + ], + [ + -88.421823, + 37.153617 + ], + [ + -88.514931, + 37.285064 + ], + [ + -88.476592, + 37.389126 + ], + [ + -88.065822, + 37.482234 + ], + [ + -88.15893, + 37.657496 + ], + [ + -88.027483, + 37.799896 + ], + [ + -87.934375, + 37.893004 + ], + [ + -87.682436, + 37.903958 + ], + [ + -87.600282, + 37.975158 + ], + [ + -87.512651, + 37.903958 + ], + [ + -87.381204, + 37.93682 + ], + [ + -87.129265, + 37.788942 + ], + [ + -87.047111, + 37.893004 + ], + [ + -86.795172, + 37.991589 + ], + [ + -86.729448, + 37.893004 + ], + [ + -86.504894, + 37.931343 + ], + [ + -86.521325, + 38.040881 + ], + [ + -86.302247, + 38.166851 + ], + [ + -86.263908, + 38.051835 + ], + [ + -86.039354, + 37.958727 + ], + [ + -85.924338, + 38.024451 + ], + [ + -85.83123, + 38.27639 + ], + [ + -85.655968, + 38.325682 + ], + [ + -85.590245, + 38.451652 + ], + [ + -85.42046, + 38.533806 + ], + [ + -85.431413, + 38.730976 + ], + [ + -85.173997, + 38.68716 + ], + [ + -84.987781, + 38.780268 + ], + [ + -84.812519, + 38.785745 + ], + [ + -84.894673, + 39.059592 + ], + [ + -84.817996, + 39.103408 + ], + [ + -84.43461, + 39.103408 + ], + [ + -84.231963, + 38.895284 + ], + [ + -84.215533, + 38.807653 + ], + [ + -83.903347, + 38.769315 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "22", + "properties": { + "name": "Louisiana" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -93.608485, + 33.018527 + ], + [ + -91.16577, + 33.002096 + ], + [ + -91.072662, + 32.887081 + ], + [ + -91.143862, + 32.843265 + ], + [ + -91.154816, + 32.640618 + ], + [ + -91.006939, + 32.514649 + ], + [ + -90.985031, + 32.218894 + ], + [ + -91.105524, + 31.988862 + ], + [ + -91.341032, + 31.846462 + ], + [ + -91.401278, + 31.621907 + ], + [ + -91.499863, + 31.643815 + ], + [ + -91.516294, + 31.27686 + ], + [ + -91.636787, + 31.265906 + ], + [ + -91.565587, + 31.068736 + ], + [ + -91.636787, + 30.997536 + ], + [ + -89.747242, + 30.997536 + ], + [ + -89.845827, + 30.66892 + ], + [ + -89.681519, + 30.449842 + ], + [ + -89.643181, + 30.285534 + ], + [ + -89.522688, + 30.181472 + ], + [ + -89.818443, + 30.044549 + ], + [ + -89.84035, + 29.945964 + ], + [ + -89.599365, + 29.88024 + ], + [ + -89.495303, + 30.039072 + ], + [ + -89.287179, + 29.88024 + ], + [ + -89.30361, + 29.754271 + ], + [ + -89.424103, + 29.699501 + ], + [ + -89.648657, + 29.748794 + ], + [ + -89.621273, + 29.655686 + ], + [ + -89.69795, + 29.513285 + ], + [ + -89.506257, + 29.387316 + ], + [ + -89.199548, + 29.348977 + ], + [ + -89.09001, + 29.2011 + ], + [ + -89.002379, + 29.179192 + ], + [ + -89.16121, + 29.009407 + ], + [ + -89.336472, + 29.042268 + ], + [ + -89.484349, + 29.217531 + ], + [ + -89.851304, + 29.310638 + ], + [ + -89.851304, + 29.480424 + ], + [ + -90.032043, + 29.425654 + ], + [ + -90.021089, + 29.283254 + ], + [ + -90.103244, + 29.151807 + ], + [ + -90.23469, + 29.129899 + ], + [ + -90.333275, + 29.277777 + ], + [ + -90.563307, + 29.283254 + ], + [ + -90.645461, + 29.129899 + ], + [ + -90.798815, + 29.086084 + ], + [ + -90.963123, + 29.179192 + ], + [ + -91.09457, + 29.190146 + ], + [ + -91.220539, + 29.436608 + ], + [ + -91.445094, + 29.546147 + ], + [ + -91.532725, + 29.529716 + ], + [ + -91.620356, + 29.73784 + ], + [ + -91.883249, + 29.710455 + ], + [ + -91.888726, + 29.836425 + ], + [ + -92.146142, + 29.715932 + ], + [ + -92.113281, + 29.622824 + ], + [ + -92.31045, + 29.535193 + ], + [ + -92.617159, + 29.579009 + ], + [ + -92.97316, + 29.715932 + ], + [ + -93.2251, + 29.776178 + ], + [ + -93.767317, + 29.726886 + ], + [ + -93.838517, + 29.688547 + ], + [ + -93.926148, + 29.787132 + ], + [ + -93.690639, + 30.143133 + ], + [ + -93.767317, + 30.334826 + ], + [ + -93.696116, + 30.438888 + ], + [ + -93.728978, + 30.575812 + ], + [ + -93.630393, + 30.679874 + ], + [ + -93.526331, + 30.93729 + ], + [ + -93.542762, + 31.15089 + ], + [ + -93.816609, + 31.556184 + ], + [ + -93.822086, + 31.775262 + ], + [ + -94.041164, + 31.994339 + ], + [ + -94.041164, + 33.018527 + ], + [ + -93.608485, + 33.018527 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "23", + "properties": { + "name": "Maine" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -70.703921, + 43.057759 + ], + [ + -70.824413, + 43.128959 + ], + [ + -70.807983, + 43.227544 + ], + [ + -70.966814, + 43.34256 + ], + [ + -71.032537, + 44.657025 + ], + [ + -71.08183, + 45.303304 + ], + [ + -70.649151, + 45.440228 + ], + [ + -70.720352, + 45.511428 + ], + [ + -70.556043, + 45.664782 + ], + [ + -70.386258, + 45.735983 + ], + [ + -70.41912, + 45.796229 + ], + [ + -70.260289, + 45.889337 + ], + [ + -70.309581, + 46.064599 + ], + [ + -70.210996, + 46.327492 + ], + [ + -70.057642, + 46.415123 + ], + [ + -69.997395, + 46.694447 + ], + [ + -69.225147, + 47.461219 + ], + [ + -69.044408, + 47.428357 + ], + [ + -69.033454, + 47.242141 + ], + [ + -68.902007, + 47.176418 + ], + [ + -68.578868, + 47.285957 + ], + [ + -68.376221, + 47.285957 + ], + [ + -68.233821, + 47.357157 + ], + [ + -67.954497, + 47.198326 + ], + [ + -67.790188, + 47.066879 + ], + [ + -67.779235, + 45.944106 + ], + [ + -67.801142, + 45.675736 + ], + [ + -67.456095, + 45.604536 + ], + [ + -67.505388, + 45.48952 + ], + [ + -67.417757, + 45.379982 + ], + [ + -67.488957, + 45.281397 + ], + [ + -67.346556, + 45.128042 + ], + [ + -67.16034, + 45.160904 + ], + [ + -66.979601, + 44.804903 + ], + [ + -67.187725, + 44.646072 + ], + [ + -67.308218, + 44.706318 + ], + [ + -67.406803, + 44.596779 + ], + [ + -67.549203, + 44.624164 + ], + [ + -67.565634, + 44.531056 + ], + [ + -67.75185, + 44.54201 + ], + [ + -68.047605, + 44.328409 + ], + [ + -68.118805, + 44.476286 + ], + [ + -68.222867, + 44.48724 + ], + [ + -68.173574, + 44.328409 + ], + [ + -68.403606, + 44.251732 + ], + [ + -68.458375, + 44.377701 + ], + [ + -68.567914, + 44.311978 + ], + [ + -68.82533, + 44.311978 + ], + [ + -68.830807, + 44.459856 + ], + [ + -68.984161, + 44.426994 + ], + [ + -68.956777, + 44.322932 + ], + [ + -69.099177, + 44.103854 + ], + [ + -69.071793, + 44.043608 + ], + [ + -69.258008, + 43.923115 + ], + [ + -69.444224, + 43.966931 + ], + [ + -69.553763, + 43.840961 + ], + [ + -69.707118, + 43.82453 + ], + [ + -69.833087, + 43.720469 + ], + [ + -69.986442, + 43.742376 + ], + [ + -70.030257, + 43.851915 + ], + [ + -70.254812, + 43.676653 + ], + [ + -70.194565, + 43.567114 + ], + [ + -70.358873, + 43.528776 + ], + [ + -70.369827, + 43.435668 + ], + [ + -70.556043, + 43.320652 + ], + [ + -70.703921, + 43.057759 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "24", + "properties": { + "name": "Maryland" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -75.994645, + 37.95325 + ], + [ + -76.016553, + 37.95325 + ], + [ + -76.043938, + 37.95325 + ], + [ + -75.994645, + 37.95325 + ] + ] + ], + [ + [ + [ + -79.477979, + 39.722302 + ], + [ + -75.786521, + 39.722302 + ], + [ + -75.693413, + 38.462606 + ], + [ + -75.047134, + 38.451652 + ], + [ + -75.244304, + 38.029928 + ], + [ + -75.397659, + 38.013497 + ], + [ + -75.671506, + 37.95325 + ], + [ + -75.885106, + 37.909435 + ], + [ + -75.879629, + 38.073743 + ], + [ + -75.961783, + 38.139466 + ], + [ + -75.846768, + 38.210667 + ], + [ + -76.000122, + 38.374975 + ], + [ + -76.049415, + 38.303775 + ], + [ + -76.257538, + 38.320205 + ], + [ + -76.328738, + 38.500944 + ], + [ + -76.263015, + 38.500944 + ], + [ + -76.257538, + 38.736453 + ], + [ + -76.191815, + 38.829561 + ], + [ + -76.279446, + 39.147223 + ], + [ + -76.169907, + 39.333439 + ], + [ + -76.000122, + 39.366301 + ], + [ + -75.972737, + 39.557994 + ], + [ + -76.098707, + 39.536086 + ], + [ + -76.104184, + 39.437501 + ], + [ + -76.367077, + 39.311532 + ], + [ + -76.443754, + 39.196516 + ], + [ + -76.460185, + 38.906238 + ], + [ + -76.55877, + 38.769315 + ], + [ + -76.514954, + 38.539283 + ], + [ + -76.383508, + 38.380452 + ], + [ + -76.399939, + 38.259959 + ], + [ + -76.317785, + 38.139466 + ], + [ + -76.3616, + 38.057312 + ], + [ + -76.591632, + 38.216144 + ], + [ + -76.920248, + 38.292821 + ], + [ + -77.018833, + 38.446175 + ], + [ + -77.205049, + 38.358544 + ], + [ + -77.276249, + 38.479037 + ], + [ + -77.128372, + 38.632391 + ], + [ + -77.040741, + 38.791222 + ], + [ + -76.909294, + 38.895284 + ], + [ + -77.035264, + 38.993869 + ], + [ + -77.117418, + 38.933623 + ], + [ + -77.248864, + 39.026731 + ], + [ + -77.456988, + 39.076023 + ], + [ + -77.456988, + 39.223901 + ], + [ + -77.566527, + 39.306055 + ], + [ + -77.719881, + 39.322485 + ], + [ + -77.834897, + 39.601809 + ], + [ + -78.004682, + 39.601809 + ], + [ + -78.174467, + 39.694917 + ], + [ + -78.267575, + 39.61824 + ], + [ + -78.431884, + 39.623717 + ], + [ + -78.470222, + 39.514178 + ], + [ + -78.765977, + 39.585379 + ], + [ + -78.963147, + 39.437501 + ], + [ + -79.094593, + 39.470363 + ], + [ + -79.291763, + 39.300578 + ], + [ + -79.488933, + 39.20747 + ], + [ + -79.477979, + 39.722302 + ] + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "25", + "properties": { + "name": "Massachusetts" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -70.917521, + 42.887974 + ], + [ + -70.818936, + 42.871543 + ], + [ + -70.780598, + 42.696281 + ], + [ + -70.824413, + 42.55388 + ], + [ + -70.983245, + 42.422434 + ], + [ + -70.988722, + 42.269079 + ], + [ + -70.769644, + 42.247172 + ], + [ + -70.638197, + 42.08834 + ], + [ + -70.660105, + 41.962371 + ], + [ + -70.550566, + 41.929509 + ], + [ + -70.539613, + 41.814493 + ], + [ + -70.260289, + 41.715908 + ], + [ + -69.937149, + 41.809016 + ], + [ + -70.008349, + 41.672093 + ], + [ + -70.484843, + 41.5516 + ], + [ + -70.660105, + 41.546123 + ], + [ + -70.764167, + 41.639231 + ], + [ + -70.928475, + 41.611847 + ], + [ + -70.933952, + 41.540646 + ], + [ + -71.120168, + 41.496831 + ], + [ + -71.196845, + 41.67757 + ], + [ + -71.22423, + 41.710431 + ], + [ + -71.328292, + 41.781632 + ], + [ + -71.383061, + 42.01714 + ], + [ + -71.530939, + 42.01714 + ], + [ + -71.799309, + 42.006186 + ], + [ + -71.799309, + 42.022617 + ], + [ + -73.053528, + 42.039048 + ], + [ + -73.486206, + 42.050002 + ], + [ + -73.508114, + 42.08834 + ], + [ + -73.267129, + 42.745573 + ], + [ + -72.456542, + 42.729142 + ], + [ + -71.29543, + 42.696281 + ], + [ + -71.185891, + 42.789389 + ], + [ + -70.917521, + 42.887974 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "26", + "properties": { + "name": "Michigan" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -83.454238, + 41.732339 + ], + [ + -84.807042, + 41.694001 + ], + [ + -84.807042, + 41.759724 + ], + [ + -85.990061, + 41.759724 + ], + [ + -86.822556, + 41.759724 + ], + [ + -86.619909, + 41.891171 + ], + [ + -86.482986, + 42.115725 + ], + [ + -86.357016, + 42.252649 + ], + [ + -86.263908, + 42.444341 + ], + [ + -86.209139, + 42.718189 + ], + [ + -86.231047, + 43.013943 + ], + [ + -86.526801, + 43.594499 + ], + [ + -86.433693, + 43.813577 + ], + [ + -86.499417, + 44.07647 + ], + [ + -86.269385, + 44.34484 + ], + [ + -86.220093, + 44.569394 + ], + [ + -86.252954, + 44.689887 + ], + [ + -86.088646, + 44.73918 + ], + [ + -86.066738, + 44.903488 + ], + [ + -85.809322, + 44.947303 + ], + [ + -85.612152, + 45.128042 + ], + [ + -85.628583, + 44.766564 + ], + [ + -85.524521, + 44.750133 + ], + [ + -85.393075, + 44.930872 + ], + [ + -85.387598, + 45.237581 + ], + [ + -85.305444, + 45.314258 + ], + [ + -85.031597, + 45.363551 + ], + [ + -85.119228, + 45.577151 + ], + [ + -84.938489, + 45.75789 + ], + [ + -84.713934, + 45.768844 + ], + [ + -84.461995, + 45.653829 + ], + [ + -84.215533, + 45.637398 + ], + [ + -84.09504, + 45.494997 + ], + [ + -83.908824, + 45.484043 + ], + [ + -83.596638, + 45.352597 + ], + [ + -83.4871, + 45.358074 + ], + [ + -83.317314, + 45.144473 + ], + [ + -83.454238, + 45.029457 + ], + [ + -83.322791, + 44.88158 + ], + [ + -83.273499, + 44.711795 + ], + [ + -83.333745, + 44.339363 + ], + [ + -83.536392, + 44.246255 + ], + [ + -83.585684, + 44.054562 + ], + [ + -83.82667, + 43.988839 + ], + [ + -83.958116, + 43.758807 + ], + [ + -83.908824, + 43.671176 + ], + [ + -83.667839, + 43.589022 + ], + [ + -83.481623, + 43.714992 + ], + [ + -83.262545, + 43.972408 + ], + [ + -82.917498, + 44.070993 + ], + [ + -82.747713, + 43.994316 + ], + [ + -82.643651, + 43.851915 + ], + [ + -82.539589, + 43.435668 + ], + [ + -82.523158, + 43.227544 + ], + [ + -82.413619, + 42.975605 + ], + [ + -82.517681, + 42.614127 + ], + [ + -82.681989, + 42.559357 + ], + [ + -82.687466, + 42.690804 + ], + [ + -82.797005, + 42.652465 + ], + [ + -82.922975, + 42.351234 + ], + [ + -83.125621, + 42.236218 + ], + [ + -83.185868, + 42.006186 + ], + [ + -83.437807, + 41.814493 + ], + [ + -83.454238, + 41.732339 + ] + ] + ], + [ + [ + [ + -85.508091, + 45.730506 + ], + [ + -85.49166, + 45.610013 + ], + [ + -85.623106, + 45.588105 + ], + [ + -85.568337, + 45.75789 + ], + [ + -85.508091, + 45.730506 + ] + ] + ], + [ + [ + [ + -87.589328, + 45.095181 + ], + [ + -87.742682, + 45.199243 + ], + [ + -87.649574, + 45.341643 + ], + [ + -87.885083, + 45.363551 + ], + [ + -87.791975, + 45.500474 + ], + [ + -87.781021, + 45.675736 + ], + [ + -87.989145, + 45.796229 + ], + [ + -88.10416, + 45.922199 + ], + [ + -88.531362, + 46.020784 + ], + [ + -88.662808, + 45.987922 + ], + [ + -89.09001, + 46.135799 + ], + [ + -90.119674, + 46.338446 + ], + [ + -90.229213, + 46.508231 + ], + [ + -90.415429, + 46.568478 + ], + [ + -90.026566, + 46.672539 + ], + [ + -89.851304, + 46.793032 + ], + [ + -89.413149, + 46.842325 + ], + [ + -89.128348, + 46.990202 + ], + [ + -88.996902, + 46.995679 + ], + [ + -88.887363, + 47.099741 + ], + [ + -88.575177, + 47.247618 + ], + [ + -88.416346, + 47.373588 + ], + [ + -88.180837, + 47.455742 + ], + [ + -87.956283, + 47.384542 + ], + [ + -88.350623, + 47.077833 + ], + [ + -88.443731, + 46.973771 + ], + [ + -88.438254, + 46.787555 + ], + [ + -88.246561, + 46.929956 + ], + [ + -87.901513, + 46.908048 + ], + [ + -87.633143, + 46.809463 + ], + [ + -87.392158, + 46.535616 + ], + [ + -87.260711, + 46.486323 + ], + [ + -87.008772, + 46.530139 + ], + [ + -86.948526, + 46.469893 + ], + [ + -86.696587, + 46.437031 + ], + [ + -86.159846, + 46.667063 + ], + [ + -85.880522, + 46.68897 + ], + [ + -85.508091, + 46.678016 + ], + [ + -85.256151, + 46.754694 + ], + [ + -85.064458, + 46.760171 + ], + [ + -85.02612, + 46.480847 + ], + [ + -84.82895, + 46.442508 + ], + [ + -84.63178, + 46.486323 + ], + [ + -84.549626, + 46.4206 + ], + [ + -84.418179, + 46.502754 + ], + [ + -84.127902, + 46.530139 + ], + [ + -84.122425, + 46.179615 + ], + [ + -83.990978, + 46.031737 + ], + [ + -83.793808, + 45.993399 + ], + [ + -83.7719, + 46.091984 + ], + [ + -83.580208, + 46.091984 + ], + [ + -83.476146, + 45.987922 + ], + [ + -83.563777, + 45.911245 + ], + [ + -84.111471, + 45.976968 + ], + [ + -84.374364, + 45.933153 + ], + [ + -84.659165, + 46.053645 + ], + [ + -84.741319, + 45.944106 + ], + [ + -84.70298, + 45.850998 + ], + [ + -84.82895, + 45.872906 + ], + [ + -85.015166, + 46.00983 + ], + [ + -85.338305, + 46.091984 + ], + [ + -85.502614, + 46.097461 + ], + [ + -85.661445, + 45.966014 + ], + [ + -85.924338, + 45.933153 + ], + [ + -86.209139, + 45.960537 + ], + [ + -86.324155, + 45.905768 + ], + [ + -86.351539, + 45.796229 + ], + [ + -86.663725, + 45.703121 + ], + [ + -86.647294, + 45.834568 + ], + [ + -86.784218, + 45.861952 + ], + [ + -86.838987, + 45.725029 + ], + [ + -87.069019, + 45.719552 + ], + [ + -87.17308, + 45.659305 + ], + [ + -87.326435, + 45.423797 + ], + [ + -87.611236, + 45.122565 + ], + [ + -87.589328, + 45.095181 + ] + ] + ], + [ + [ + [ + -88.805209, + 47.976051 + ], + [ + -89.057148, + 47.850082 + ], + [ + -89.188594, + 47.833651 + ], + [ + -89.177641, + 47.937713 + ], + [ + -88.547792, + 48.173221 + ], + [ + -88.668285, + 48.008913 + ], + [ + -88.805209, + 47.976051 + ] + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "27", + "properties": { + "name": "Minnesota" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -92.014696, + 46.705401 + ], + [ + -92.091373, + 46.749217 + ], + [ + -92.29402, + 46.667063 + ], + [ + -92.29402, + 46.075553 + ], + [ + -92.354266, + 46.015307 + ], + [ + -92.639067, + 45.933153 + ], + [ + -92.869098, + 45.719552 + ], + [ + -92.885529, + 45.577151 + ], + [ + -92.770513, + 45.566198 + ], + [ + -92.644544, + 45.440228 + ], + [ + -92.75956, + 45.286874 + ], + [ + -92.737652, + 45.117088 + ], + [ + -92.808852, + 44.750133 + ], + [ + -92.545959, + 44.569394 + ], + [ + -92.337835, + 44.552964 + ], + [ + -92.233773, + 44.443425 + ], + [ + -91.927065, + 44.333886 + ], + [ + -91.877772, + 44.202439 + ], + [ + -91.592971, + 44.032654 + ], + [ + -91.43414, + 43.994316 + ], + [ + -91.242447, + 43.775238 + ], + [ + -91.269832, + 43.616407 + ], + [ + -91.215062, + 43.501391 + ], + [ + -91.368417, + 43.501391 + ], + [ + -96.451017, + 43.501391 + ], + [ + -96.451017, + 45.297827 + ], + [ + -96.681049, + 45.412843 + ], + [ + -96.856311, + 45.604536 + ], + [ + -96.582464, + 45.818137 + ], + [ + -96.560556, + 45.933153 + ], + [ + -96.598895, + 46.332969 + ], + [ + -96.719387, + 46.437031 + ], + [ + -96.801542, + 46.656109 + ], + [ + -96.785111, + 46.924479 + ], + [ + -96.823449, + 46.968294 + ], + [ + -96.856311, + 47.609096 + ], + [ + -97.053481, + 47.948667 + ], + [ + -97.130158, + 48.140359 + ], + [ + -97.16302, + 48.545653 + ], + [ + -97.097296, + 48.682577 + ], + [ + -97.228743, + 49.000239 + ], + [ + -95.152983, + 49.000239 + ], + [ + -95.152983, + 49.383625 + ], + [ + -94.955813, + 49.372671 + ], + [ + -94.824366, + 49.295994 + ], + [ + -94.69292, + 48.775685 + ], + [ + -94.588858, + 48.715438 + ], + [ + -94.260241, + 48.699007 + ], + [ + -94.221903, + 48.649715 + ], + [ + -93.838517, + 48.627807 + ], + [ + -93.794701, + 48.518268 + ], + [ + -93.466085, + 48.545653 + ], + [ + -93.466085, + 48.589469 + ], + [ + -93.208669, + 48.644238 + ], + [ + -92.984114, + 48.62233 + ], + [ + -92.726698, + 48.540176 + ], + [ + -92.655498, + 48.436114 + ], + [ + -92.50762, + 48.447068 + ], + [ + -92.370697, + 48.222514 + ], + [ + -92.304974, + 48.315622 + ], + [ + -92.053034, + 48.359437 + ], + [ + -92.009219, + 48.266329 + ], + [ + -91.713464, + 48.200606 + ], + [ + -91.713464, + 48.112975 + ], + [ + -91.565587, + 48.041775 + ], + [ + -91.264355, + 48.080113 + ], + [ + -91.083616, + 48.178698 + ], + [ + -90.837154, + 48.238944 + ], + [ + -90.749522, + 48.091067 + ], + [ + -90.579737, + 48.123929 + ], + [ + -90.377091, + 48.091067 + ], + [ + -90.141582, + 48.112975 + ], + [ + -89.873212, + 47.987005 + ], + [ + -89.615796, + 48.008913 + ], + [ + -89.637704, + 47.954144 + ], + [ + -89.971797, + 47.828174 + ], + [ + -90.437337, + 47.729589 + ], + [ + -90.738569, + 47.625527 + ], + [ + -91.171247, + 47.368111 + ], + [ + -91.357463, + 47.20928 + ], + [ + -91.642264, + 47.028541 + ], + [ + -92.091373, + 46.787555 + ], + [ + -92.014696, + 46.705401 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "28", + "properties": { + "name": "Mississippi" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -88.471115, + 34.995703 + ], + [ + -88.202745, + 34.995703 + ], + [ + -88.098683, + 34.891641 + ], + [ + -88.241084, + 33.796253 + ], + [ + -88.471115, + 31.895754 + ], + [ + -88.394438, + 30.367688 + ], + [ + -88.503977, + 30.323872 + ], + [ + -88.744962, + 30.34578 + ], + [ + -88.843547, + 30.411504 + ], + [ + -89.084533, + 30.367688 + ], + [ + -89.418626, + 30.252672 + ], + [ + -89.522688, + 30.181472 + ], + [ + -89.643181, + 30.285534 + ], + [ + -89.681519, + 30.449842 + ], + [ + -89.845827, + 30.66892 + ], + [ + -89.747242, + 30.997536 + ], + [ + -91.636787, + 30.997536 + ], + [ + -91.565587, + 31.068736 + ], + [ + -91.636787, + 31.265906 + ], + [ + -91.516294, + 31.27686 + ], + [ + -91.499863, + 31.643815 + ], + [ + -91.401278, + 31.621907 + ], + [ + -91.341032, + 31.846462 + ], + [ + -91.105524, + 31.988862 + ], + [ + -90.985031, + 32.218894 + ], + [ + -91.006939, + 32.514649 + ], + [ + -91.154816, + 32.640618 + ], + [ + -91.143862, + 32.843265 + ], + [ + -91.072662, + 32.887081 + ], + [ + -91.16577, + 33.002096 + ], + [ + -91.089093, + 33.13902 + ], + [ + -91.143862, + 33.347144 + ], + [ + -91.056231, + 33.429298 + ], + [ + -91.231493, + 33.560744 + ], + [ + -91.072662, + 33.867453 + ], + [ + -90.891923, + 34.026284 + ], + [ + -90.952169, + 34.135823 + ], + [ + -90.744046, + 34.300131 + ], + [ + -90.749522, + 34.365854 + ], + [ + -90.568783, + 34.420624 + ], + [ + -90.585214, + 34.617794 + ], + [ + -90.481152, + 34.661609 + ], + [ + -90.409952, + 34.831394 + ], + [ + -90.251121, + 34.908072 + ], + [ + -90.311367, + 34.995703 + ], + [ + -88.471115, + 34.995703 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "29", + "properties": { + "name": "Missouri" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -91.833957, + 40.609566 + ], + [ + -91.729895, + 40.615043 + ], + [ + -91.527248, + 40.412397 + ], + [ + -91.417709, + 40.379535 + ], + [ + -91.50534, + 40.237135 + ], + [ + -91.494386, + 40.034488 + ], + [ + -91.368417, + 39.727779 + ], + [ + -91.061708, + 39.470363 + ], + [ + -90.727615, + 39.256762 + ], + [ + -90.661891, + 38.928146 + ], + [ + -90.585214, + 38.867899 + ], + [ + -90.470199, + 38.961007 + ], + [ + -90.251121, + 38.917192 + ], + [ + -90.10872, + 38.845992 + ], + [ + -90.207305, + 38.725499 + ], + [ + -90.179921, + 38.632391 + ], + [ + -90.349706, + 38.374975 + ], + [ + -90.355183, + 38.216144 + ], + [ + -90.059428, + 38.013497 + ], + [ + -89.949889, + 37.88205 + ], + [ + -89.84035, + 37.903958 + ], + [ + -89.517211, + 37.690357 + ], + [ + -89.517211, + 37.537003 + ], + [ + -89.435057, + 37.34531 + ], + [ + -89.517211, + 37.279587 + ], + [ + -89.292656, + 36.994786 + ], + [ + -89.133825, + 36.983832 + ], + [ + -89.215979, + 36.578538 + ], + [ + -89.363857, + 36.622354 + ], + [ + -89.418626, + 36.496384 + ], + [ + -89.484349, + 36.496384 + ], + [ + -89.539119, + 36.496384 + ], + [ + -89.533642, + 36.249922 + ], + [ + -89.730812, + 35.997983 + ], + [ + -90.377091, + 35.997983 + ], + [ + -90.218259, + 36.184199 + ], + [ + -90.064905, + 36.304691 + ], + [ + -90.152536, + 36.496384 + ], + [ + -94.473842, + 36.501861 + ], + [ + -94.616242, + 36.501861 + ], + [ + -94.616242, + 37.000263 + ], + [ + -94.610765, + 39.158177 + ], + [ + -94.824366, + 39.20747 + ], + [ + -94.983197, + 39.442978 + ], + [ + -95.109167, + 39.541563 + ], + [ + -94.884612, + 39.831841 + ], + [ + -95.207752, + 39.908518 + ], + [ + -95.306337, + 40.001626 + ], + [ + -95.552799, + 40.264519 + ], + [ + -95.7664, + 40.587659 + ], + [ + -94.632673, + 40.571228 + ], + [ + -93.257961, + 40.582182 + ], + [ + -91.833957, + 40.609566 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "30", + "properties": { + "name": "Montana" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -104.047534, + 49.000239 + ], + [ + -104.042057, + 47.861036 + ], + [ + -104.047534, + 45.944106 + ], + [ + -104.042057, + 44.996596 + ], + [ + -104.058488, + 44.996596 + ], + [ + -105.91517, + 45.002073 + ], + [ + -109.080842, + 45.002073 + ], + [ + -111.05254, + 45.002073 + ], + [ + -111.047063, + 44.476286 + ], + [ + -111.227803, + 44.580348 + ], + [ + -111.386634, + 44.75561 + ], + [ + -111.616665, + 44.547487 + ], + [ + -111.819312, + 44.509148 + ], + [ + -111.868605, + 44.563917 + ], + [ + -112.104113, + 44.520102 + ], + [ + -112.241036, + 44.569394 + ], + [ + -112.471068, + 44.481763 + ], + [ + -112.783254, + 44.48724 + ], + [ + -112.887315, + 44.394132 + ], + [ + -113.002331, + 44.448902 + ], + [ + -113.133778, + 44.772041 + ], + [ + -113.341901, + 44.782995 + ], + [ + -113.456917, + 44.865149 + ], + [ + -113.45144, + 45.056842 + ], + [ + -113.571933, + 45.128042 + ], + [ + -113.736241, + 45.330689 + ], + [ + -113.834826, + 45.522382 + ], + [ + -113.807441, + 45.604536 + ], + [ + -113.98818, + 45.703121 + ], + [ + -114.086765, + 45.593582 + ], + [ + -114.333228, + 45.456659 + ], + [ + -114.546828, + 45.560721 + ], + [ + -114.497536, + 45.670259 + ], + [ + -114.568736, + 45.774321 + ], + [ + -114.387997, + 45.88386 + ], + [ + -114.492059, + 46.037214 + ], + [ + -114.464674, + 46.272723 + ], + [ + -114.322274, + 46.645155 + ], + [ + -114.612552, + 46.639678 + ], + [ + -114.623506, + 46.705401 + ], + [ + -114.886399, + 46.809463 + ], + [ + -114.930214, + 46.919002 + ], + [ + -115.302646, + 47.187372 + ], + [ + -115.324554, + 47.258572 + ], + [ + -115.527201, + 47.302388 + ], + [ + -115.718894, + 47.42288 + ], + [ + -115.724371, + 47.696727 + ], + [ + -116.04751, + 47.976051 + ], + [ + -116.04751, + 49.000239 + ], + [ + -111.50165, + 48.994762 + ], + [ + -109.453274, + 49.000239 + ], + [ + -104.047534, + 49.000239 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "31", + "properties": { + "name": "Nebraska" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -103.324578, + 43.002989 + ], + [ + -101.626726, + 42.997512 + ], + [ + -98.499393, + 42.997512 + ], + [ + -98.466531, + 42.94822 + ], + [ + -97.951699, + 42.767481 + ], + [ + -97.831206, + 42.866066 + ], + [ + -97.688806, + 42.844158 + ], + [ + -97.217789, + 42.844158 + ], + [ + -96.692003, + 42.657942 + ], + [ + -96.626279, + 42.515542 + ], + [ + -96.44554, + 42.488157 + ], + [ + -96.264801, + 42.039048 + ], + [ + -96.127878, + 41.973325 + ], + [ + -96.062155, + 41.798063 + ], + [ + -96.122401, + 41.67757 + ], + [ + -96.095016, + 41.540646 + ], + [ + -95.919754, + 41.453015 + ], + [ + -95.925231, + 41.201076 + ], + [ + -95.826646, + 40.976521 + ], + [ + -95.881416, + 40.719105 + ], + [ + -95.7664, + 40.587659 + ], + [ + -95.552799, + 40.264519 + ], + [ + -95.306337, + 40.001626 + ], + [ + -101.90605, + 40.001626 + ], + [ + -102.053927, + 40.001626 + ], + [ + -102.053927, + 41.003906 + ], + [ + -104.053011, + 41.003906 + ], + [ + -104.053011, + 43.002989 + ], + [ + -103.324578, + 43.002989 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "32", + "properties": { + "name": "Nevada" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -117.027882, + 42.000709 + ], + [ + -114.04295, + 41.995232 + ], + [ + -114.048427, + 37.000263 + ], + [ + -114.048427, + 36.195153 + ], + [ + -114.152489, + 36.025367 + ], + [ + -114.251074, + 36.01989 + ], + [ + -114.371566, + 36.140383 + ], + [ + -114.738521, + 36.102045 + ], + [ + -114.678275, + 35.516012 + ], + [ + -114.596121, + 35.324319 + ], + [ + -114.574213, + 35.138103 + ], + [ + -114.634459, + 35.00118 + ], + [ + -115.85034, + 35.970598 + ], + [ + -116.540435, + 36.501861 + ], + [ + -117.498899, + 37.21934 + ], + [ + -118.71478, + 38.101128 + ], + [ + -120.001861, + 38.999346 + ], + [ + -119.996384, + 40.264519 + ], + [ + -120.001861, + 41.995232 + ], + [ + -118.698349, + 41.989755 + ], + [ + -117.027882, + 42.000709 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "33", + "properties": { + "name": "New Hampshire" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -71.08183, + 45.303304 + ], + [ + -71.032537, + 44.657025 + ], + [ + -70.966814, + 43.34256 + ], + [ + -70.807983, + 43.227544 + ], + [ + -70.824413, + 43.128959 + ], + [ + -70.703921, + 43.057759 + ], + [ + -70.818936, + 42.871543 + ], + [ + -70.917521, + 42.887974 + ], + [ + -71.185891, + 42.789389 + ], + [ + -71.29543, + 42.696281 + ], + [ + -72.456542, + 42.729142 + ], + [ + -72.544173, + 42.80582 + ], + [ + -72.533219, + 42.953697 + ], + [ + -72.445588, + 43.008466 + ], + [ + -72.456542, + 43.150867 + ], + [ + -72.379864, + 43.572591 + ], + [ + -72.204602, + 43.769761 + ], + [ + -72.116971, + 43.994316 + ], + [ + -72.02934, + 44.07647 + ], + [ + -72.034817, + 44.322932 + ], + [ + -71.700724, + 44.41604 + ], + [ + -71.536416, + 44.585825 + ], + [ + -71.629524, + 44.750133 + ], + [ + -71.4926, + 44.914442 + ], + [ + -71.503554, + 45.013027 + ], + [ + -71.361154, + 45.270443 + ], + [ + -71.131122, + 45.243058 + ], + [ + -71.08183, + 45.303304 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "34", + "properties": { + "name": "New Jersey" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -74.236547, + 41.14083 + ], + [ + -73.902454, + 40.998429 + ], + [ + -74.022947, + 40.708151 + ], + [ + -74.187255, + 40.642428 + ], + [ + -74.274886, + 40.489074 + ], + [ + -74.001039, + 40.412397 + ], + [ + -73.979131, + 40.297381 + ], + [ + -74.099624, + 39.760641 + ], + [ + -74.411809, + 39.360824 + ], + [ + -74.614456, + 39.245808 + ], + [ + -74.795195, + 38.993869 + ], + [ + -74.888303, + 39.158177 + ], + [ + -75.178581, + 39.240331 + ], + [ + -75.534582, + 39.459409 + ], + [ + -75.55649, + 39.607286 + ], + [ + -75.561967, + 39.629194 + ], + [ + -75.507197, + 39.683964 + ], + [ + -75.414089, + 39.804456 + ], + [ + -75.145719, + 39.88661 + ], + [ + -75.129289, + 39.963288 + ], + [ + -74.82258, + 40.127596 + ], + [ + -74.773287, + 40.215227 + ], + [ + -75.058088, + 40.417874 + ], + [ + -75.069042, + 40.543843 + ], + [ + -75.195012, + 40.576705 + ], + [ + -75.205966, + 40.691721 + ], + [ + -75.052611, + 40.866983 + ], + [ + -75.134765, + 40.971045 + ], + [ + -74.882826, + 41.179168 + ], + [ + -74.828057, + 41.288707 + ], + [ + -74.69661, + 41.359907 + ], + [ + -74.236547, + 41.14083 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "35", + "properties": { + "name": "New Mexico" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -107.421329, + 37.000263 + ], + [ + -106.868158, + 36.994786 + ], + [ + -104.337812, + 36.994786 + ], + [ + -103.001438, + 37.000263 + ], + [ + -103.001438, + 36.501861 + ], + [ + -103.039777, + 36.501861 + ], + [ + -103.045254, + 34.01533 + ], + [ + -103.067161, + 33.002096 + ], + [ + -103.067161, + 31.999816 + ], + [ + -106.616219, + 31.999816 + ], + [ + -106.643603, + 31.901231 + ], + [ + -106.528588, + 31.786216 + ], + [ + -108.210008, + 31.786216 + ], + [ + -108.210008, + 31.331629 + ], + [ + -109.04798, + 31.331629 + ], + [ + -109.042503, + 37.000263 + ], + [ + -107.421329, + 37.000263 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "36", + "properties": { + "name": "New York" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -73.343806, + 45.013027 + ], + [ + -73.332852, + 44.804903 + ], + [ + -73.387622, + 44.618687 + ], + [ + -73.294514, + 44.437948 + ], + [ + -73.321898, + 44.246255 + ], + [ + -73.436914, + 44.043608 + ], + [ + -73.349283, + 43.769761 + ], + [ + -73.404052, + 43.687607 + ], + [ + -73.245221, + 43.523299 + ], + [ + -73.278083, + 42.833204 + ], + [ + -73.267129, + 42.745573 + ], + [ + -73.508114, + 42.08834 + ], + [ + -73.486206, + 42.050002 + ], + [ + -73.55193, + 41.294184 + ], + [ + -73.48073, + 41.21203 + ], + [ + -73.727192, + 41.102491 + ], + [ + -73.655992, + 40.987475 + ], + [ + -73.22879, + 40.905321 + ], + [ + -73.141159, + 40.965568 + ], + [ + -72.774204, + 40.965568 + ], + [ + -72.587988, + 40.998429 + ], + [ + -72.28128, + 41.157261 + ], + [ + -72.259372, + 41.042245 + ], + [ + -72.100541, + 40.992952 + ], + [ + -72.467496, + 40.845075 + ], + [ + -73.239744, + 40.625997 + ], + [ + -73.562884, + 40.582182 + ], + [ + -73.776484, + 40.593136 + ], + [ + -73.935316, + 40.543843 + ], + [ + -74.022947, + 40.708151 + ], + [ + -73.902454, + 40.998429 + ], + [ + -74.236547, + 41.14083 + ], + [ + -74.69661, + 41.359907 + ], + [ + -74.740426, + 41.431108 + ], + [ + -74.89378, + 41.436584 + ], + [ + -75.074519, + 41.60637 + ], + [ + -75.052611, + 41.754247 + ], + [ + -75.173104, + 41.869263 + ], + [ + -75.249781, + 41.863786 + ], + [ + -75.35932, + 42.000709 + ], + [ + -79.76278, + 42.000709 + ], + [ + -79.76278, + 42.252649 + ], + [ + -79.76278, + 42.269079 + ], + [ + -79.149363, + 42.55388 + ], + [ + -79.050778, + 42.690804 + ], + [ + -78.853608, + 42.783912 + ], + [ + -78.930285, + 42.953697 + ], + [ + -79.012439, + 42.986559 + ], + [ + -79.072686, + 43.260406 + ], + [ + -78.486653, + 43.375421 + ], + [ + -77.966344, + 43.369944 + ], + [ + -77.75822, + 43.34256 + ], + [ + -77.533665, + 43.233021 + ], + [ + -77.391265, + 43.276836 + ], + [ + -76.958587, + 43.271359 + ], + [ + -76.695693, + 43.34256 + ], + [ + -76.41637, + 43.523299 + ], + [ + -76.235631, + 43.528776 + ], + [ + -76.230154, + 43.802623 + ], + [ + -76.137046, + 43.961454 + ], + [ + -76.3616, + 44.070993 + ], + [ + -76.312308, + 44.196962 + ], + [ + -75.912491, + 44.366748 + ], + [ + -75.764614, + 44.514625 + ], + [ + -75.282643, + 44.848718 + ], + [ + -74.828057, + 45.018503 + ], + [ + -74.148916, + 44.991119 + ], + [ + -73.343806, + 45.013027 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "37", + "properties": { + "name": "North Carolina" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -80.978661, + 36.562108 + ], + [ + -80.294043, + 36.545677 + ], + [ + -79.510841, + 36.5402 + ], + [ + -75.868676, + 36.551154 + ], + [ + -75.75366, + 36.151337 + ], + [ + -76.032984, + 36.189676 + ], + [ + -76.071322, + 36.140383 + ], + [ + -76.410893, + 36.080137 + ], + [ + -76.460185, + 36.025367 + ], + [ + -76.68474, + 36.008937 + ], + [ + -76.673786, + 35.937736 + ], + [ + -76.399939, + 35.987029 + ], + [ + -76.3616, + 35.943213 + ], + [ + -76.060368, + 35.992506 + ], + [ + -75.961783, + 35.899398 + ], + [ + -75.781044, + 35.937736 + ], + [ + -75.715321, + 35.696751 + ], + [ + -75.775568, + 35.581735 + ], + [ + -75.89606, + 35.570781 + ], + [ + -76.147999, + 35.324319 + ], + [ + -76.482093, + 35.313365 + ], + [ + -76.536862, + 35.14358 + ], + [ + -76.394462, + 34.973795 + ], + [ + -76.279446, + 34.940933 + ], + [ + -76.493047, + 34.661609 + ], + [ + -76.673786, + 34.694471 + ], + [ + -76.991448, + 34.667086 + ], + [ + -77.210526, + 34.60684 + ], + [ + -77.555573, + 34.415147 + ], + [ + -77.82942, + 34.163208 + ], + [ + -77.971821, + 33.845545 + ], + [ + -78.179944, + 33.916745 + ], + [ + -78.541422, + 33.851022 + ], + [ + -79.675149, + 34.80401 + ], + [ + -80.797922, + 34.820441 + ], + [ + -80.781491, + 34.935456 + ], + [ + -80.934845, + 35.105241 + ], + [ + -81.038907, + 35.044995 + ], + [ + -81.044384, + 35.149057 + ], + [ + -82.276696, + 35.198349 + ], + [ + -82.550543, + 35.160011 + ], + [ + -82.764143, + 35.066903 + ], + [ + -83.109191, + 35.00118 + ], + [ + -83.618546, + 34.984749 + ], + [ + -84.319594, + 34.990226 + ], + [ + -84.29221, + 35.225734 + ], + [ + -84.09504, + 35.247642 + ], + [ + -84.018363, + 35.41195 + ], + [ + -83.7719, + 35.559827 + ], + [ + -83.498053, + 35.565304 + ], + [ + -83.251591, + 35.718659 + ], + [ + -82.994175, + 35.773428 + ], + [ + -82.775097, + 35.997983 + ], + [ + -82.638174, + 36.063706 + ], + [ + -82.610789, + 35.965121 + ], + [ + -82.216449, + 36.156814 + ], + [ + -82.03571, + 36.118475 + ], + [ + -81.909741, + 36.304691 + ], + [ + -81.723525, + 36.353984 + ], + [ + -81.679709, + 36.589492 + ], + [ + -80.978661, + 36.562108 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "38", + "properties": { + "name": "North Dakota" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -97.228743, + 49.000239 + ], + [ + -97.097296, + 48.682577 + ], + [ + -97.16302, + 48.545653 + ], + [ + -97.130158, + 48.140359 + ], + [ + -97.053481, + 47.948667 + ], + [ + -96.856311, + 47.609096 + ], + [ + -96.823449, + 46.968294 + ], + [ + -96.785111, + 46.924479 + ], + [ + -96.801542, + 46.656109 + ], + [ + -96.719387, + 46.437031 + ], + [ + -96.598895, + 46.332969 + ], + [ + -96.560556, + 45.933153 + ], + [ + -104.047534, + 45.944106 + ], + [ + -104.042057, + 47.861036 + ], + [ + -104.047534, + 49.000239 + ], + [ + -97.228743, + 49.000239 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "39", + "properties": { + "name": "Ohio" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -80.518598, + 41.978802 + ], + [ + -80.518598, + 40.636951 + ], + [ + -80.666475, + 40.582182 + ], + [ + -80.595275, + 40.472643 + ], + [ + -80.600752, + 40.319289 + ], + [ + -80.737675, + 40.078303 + ], + [ + -80.830783, + 39.711348 + ], + [ + -81.219646, + 39.388209 + ], + [ + -81.345616, + 39.344393 + ], + [ + -81.455155, + 39.410117 + ], + [ + -81.57017, + 39.267716 + ], + [ + -81.685186, + 39.273193 + ], + [ + -81.811156, + 39.0815 + ], + [ + -81.783771, + 38.966484 + ], + [ + -81.887833, + 38.873376 + ], + [ + -82.03571, + 39.026731 + ], + [ + -82.221926, + 38.785745 + ], + [ + -82.172634, + 38.632391 + ], + [ + -82.293127, + 38.577622 + ], + [ + -82.331465, + 38.446175 + ], + [ + -82.594358, + 38.424267 + ], + [ + -82.731282, + 38.561191 + ], + [ + -82.846298, + 38.588575 + ], + [ + -82.890113, + 38.758361 + ], + [ + -83.032514, + 38.725499 + ], + [ + -83.142052, + 38.626914 + ], + [ + -83.519961, + 38.703591 + ], + [ + -83.678792, + 38.632391 + ], + [ + -83.903347, + 38.769315 + ], + [ + -84.215533, + 38.807653 + ], + [ + -84.231963, + 38.895284 + ], + [ + -84.43461, + 39.103408 + ], + [ + -84.817996, + 39.103408 + ], + [ + -84.801565, + 40.500028 + ], + [ + -84.807042, + 41.694001 + ], + [ + -83.454238, + 41.732339 + ], + [ + -83.065375, + 41.595416 + ], + [ + -82.933929, + 41.513262 + ], + [ + -82.835344, + 41.589939 + ], + [ + -82.616266, + 41.431108 + ], + [ + -82.479343, + 41.381815 + ], + [ + -82.013803, + 41.513262 + ], + [ + -81.739956, + 41.485877 + ], + [ + -81.444201, + 41.672093 + ], + [ + -81.011523, + 41.852832 + ], + [ + -80.518598, + 41.978802 + ], + [ + -80.518598, + 41.978802 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "40", + "properties": { + "name": "Oklahoma" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -100.087706, + 37.000263 + ], + [ + -94.616242, + 37.000263 + ], + [ + -94.616242, + 36.501861 + ], + [ + -94.430026, + 35.395519 + ], + [ + -94.484796, + 33.637421 + ], + [ + -94.868182, + 33.74696 + ], + [ + -94.966767, + 33.861976 + ], + [ + -95.224183, + 33.960561 + ], + [ + -95.289906, + 33.87293 + ], + [ + -95.547322, + 33.878407 + ], + [ + -95.602092, + 33.933176 + ], + [ + -95.8376, + 33.834591 + ], + [ + -95.936185, + 33.889361 + ], + [ + -96.149786, + 33.840068 + ], + [ + -96.346956, + 33.686714 + ], + [ + -96.423633, + 33.774345 + ], + [ + -96.631756, + 33.845545 + ], + [ + -96.850834, + 33.845545 + ], + [ + -96.922034, + 33.960561 + ], + [ + -97.173974, + 33.736006 + ], + [ + -97.256128, + 33.861976 + ], + [ + -97.371143, + 33.823637 + ], + [ + -97.458774, + 33.905791 + ], + [ + -97.694283, + 33.982469 + ], + [ + -97.869545, + 33.851022 + ], + [ + -97.946222, + 33.987946 + ], + [ + -98.088623, + 34.004376 + ], + [ + -98.170777, + 34.113915 + ], + [ + -98.36247, + 34.157731 + ], + [ + -98.488439, + 34.064623 + ], + [ + -98.570593, + 34.146777 + ], + [ + -98.767763, + 34.135823 + ], + [ + -98.986841, + 34.223454 + ], + [ + -99.189488, + 34.2125 + ], + [ + -99.260688, + 34.404193 + ], + [ + -99.57835, + 34.415147 + ], + [ + -99.698843, + 34.382285 + ], + [ + -99.923398, + 34.573978 + ], + [ + -100.000075, + 34.563024 + ], + [ + -100.000075, + 36.501861 + ], + [ + -101.812942, + 36.501861 + ], + [ + -103.001438, + 36.501861 + ], + [ + -103.001438, + 37.000263 + ], + [ + -102.042974, + 36.994786 + ], + [ + -100.087706, + 37.000263 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "41", + "properties": { + "name": "Oregon" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -123.211348, + 46.174138 + ], + [ + -123.11824, + 46.185092 + ], + [ + -122.904639, + 46.08103 + ], + [ + -122.811531, + 45.960537 + ], + [ + -122.762239, + 45.659305 + ], + [ + -122.247407, + 45.549767 + ], + [ + -121.809251, + 45.708598 + ], + [ + -121.535404, + 45.725029 + ], + [ + -121.217742, + 45.670259 + ], + [ + -121.18488, + 45.604536 + ], + [ + -120.637186, + 45.746937 + ], + [ + -120.505739, + 45.697644 + ], + [ + -120.209985, + 45.725029 + ], + [ + -119.963522, + 45.823614 + ], + [ + -119.525367, + 45.911245 + ], + [ + -119.125551, + 45.933153 + ], + [ + -118.988627, + 45.998876 + ], + [ + -116.918344, + 45.993399 + ], + [ + -116.78142, + 45.823614 + ], + [ + -116.545912, + 45.752413 + ], + [ + -116.463758, + 45.61549 + ], + [ + -116.671881, + 45.319735 + ], + [ + -116.732128, + 45.144473 + ], + [ + -116.847143, + 45.02398 + ], + [ + -116.830713, + 44.930872 + ], + [ + -116.934774, + 44.782995 + ], + [ + -117.038836, + 44.750133 + ], + [ + -117.241483, + 44.394132 + ], + [ + -117.170283, + 44.257209 + ], + [ + -116.97859, + 44.240778 + ], + [ + -116.896436, + 44.158624 + ], + [ + -117.027882, + 43.830007 + ], + [ + -117.027882, + 42.000709 + ], + [ + -118.698349, + 41.989755 + ], + [ + -120.001861, + 41.995232 + ], + [ + -121.037003, + 41.995232 + ], + [ + -122.378853, + 42.011663 + ], + [ + -123.233256, + 42.006186 + ], + [ + -124.213628, + 42.000709 + ], + [ + -124.356029, + 42.115725 + ], + [ + -124.432706, + 42.438865 + ], + [ + -124.416275, + 42.663419 + ], + [ + -124.553198, + 42.838681 + ], + [ + -124.454613, + 43.002989 + ], + [ + -124.383413, + 43.271359 + ], + [ + -124.235536, + 43.55616 + ], + [ + -124.169813, + 43.8081 + ], + [ + -124.060274, + 44.657025 + ], + [ + -124.076705, + 44.772041 + ], + [ + -123.97812, + 45.144473 + ], + [ + -123.939781, + 45.659305 + ], + [ + -123.994551, + 45.944106 + ], + [ + -123.945258, + 46.113892 + ], + [ + -123.545441, + 46.261769 + ], + [ + -123.370179, + 46.146753 + ], + [ + -123.211348, + 46.174138 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "42", + "properties": { + "name": "Pennsylvania" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -79.76278, + 42.252649 + ], + [ + -79.76278, + 42.000709 + ], + [ + -75.35932, + 42.000709 + ], + [ + -75.249781, + 41.863786 + ], + [ + -75.173104, + 41.869263 + ], + [ + -75.052611, + 41.754247 + ], + [ + -75.074519, + 41.60637 + ], + [ + -74.89378, + 41.436584 + ], + [ + -74.740426, + 41.431108 + ], + [ + -74.69661, + 41.359907 + ], + [ + -74.828057, + 41.288707 + ], + [ + -74.882826, + 41.179168 + ], + [ + -75.134765, + 40.971045 + ], + [ + -75.052611, + 40.866983 + ], + [ + -75.205966, + 40.691721 + ], + [ + -75.195012, + 40.576705 + ], + [ + -75.069042, + 40.543843 + ], + [ + -75.058088, + 40.417874 + ], + [ + -74.773287, + 40.215227 + ], + [ + -74.82258, + 40.127596 + ], + [ + -75.129289, + 39.963288 + ], + [ + -75.145719, + 39.88661 + ], + [ + -75.414089, + 39.804456 + ], + [ + -75.616736, + 39.831841 + ], + [ + -75.786521, + 39.722302 + ], + [ + -79.477979, + 39.722302 + ], + [ + -80.518598, + 39.722302 + ], + [ + -80.518598, + 40.636951 + ], + [ + -80.518598, + 41.978802 + ], + [ + -80.518598, + 41.978802 + ], + [ + -80.332382, + 42.033571 + ], + [ + -79.76278, + 42.269079 + ], + [ + -79.76278, + 42.252649 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "44", + "properties": { + "name": "Rhode Island" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -71.196845, + 41.67757 + ], + [ + -71.120168, + 41.496831 + ], + [ + -71.317338, + 41.474923 + ], + [ + -71.196845, + 41.67757 + ] + ] + ], + [ + [ + [ + -71.530939, + 42.01714 + ], + [ + -71.383061, + 42.01714 + ], + [ + -71.328292, + 41.781632 + ], + [ + -71.22423, + 41.710431 + ], + [ + -71.344723, + 41.726862 + ], + [ + -71.448785, + 41.578985 + ], + [ + -71.481646, + 41.370861 + ], + [ + -71.859555, + 41.321569 + ], + [ + -71.799309, + 41.414677 + ], + [ + -71.799309, + 42.006186 + ], + [ + -71.530939, + 42.01714 + ] + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "45", + "properties": { + "name": "South Carolina" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -82.764143, + 35.066903 + ], + [ + -82.550543, + 35.160011 + ], + [ + -82.276696, + 35.198349 + ], + [ + -81.044384, + 35.149057 + ], + [ + -81.038907, + 35.044995 + ], + [ + -80.934845, + 35.105241 + ], + [ + -80.781491, + 34.935456 + ], + [ + -80.797922, + 34.820441 + ], + [ + -79.675149, + 34.80401 + ], + [ + -78.541422, + 33.851022 + ], + [ + -78.716684, + 33.80173 + ], + [ + -78.935762, + 33.637421 + ], + [ + -79.149363, + 33.380005 + ], + [ + -79.187701, + 33.171881 + ], + [ + -79.357487, + 33.007573 + ], + [ + -79.582041, + 33.007573 + ], + [ + -79.631334, + 32.887081 + ], + [ + -79.866842, + 32.755634 + ], + [ + -79.998289, + 32.613234 + ], + [ + -80.206412, + 32.552987 + ], + [ + -80.430967, + 32.399633 + ], + [ + -80.452875, + 32.328433 + ], + [ + -80.660998, + 32.246279 + ], + [ + -80.885553, + 32.032678 + ], + [ + -81.115584, + 32.120309 + ], + [ + -81.121061, + 32.290094 + ], + [ + -81.279893, + 32.558464 + ], + [ + -81.416816, + 32.629664 + ], + [ + -81.42777, + 32.843265 + ], + [ + -81.493493, + 33.007573 + ], + [ + -81.761863, + 33.160928 + ], + [ + -81.937125, + 33.347144 + ], + [ + -81.926172, + 33.462159 + ], + [ + -82.194542, + 33.631944 + ], + [ + -82.325988, + 33.81816 + ], + [ + -82.55602, + 33.94413 + ], + [ + -82.714851, + 34.152254 + ], + [ + -82.747713, + 34.26727 + ], + [ + -82.901067, + 34.486347 + ], + [ + -83.005129, + 34.469916 + ], + [ + -83.339222, + 34.683517 + ], + [ + -83.322791, + 34.787579 + ], + [ + -83.109191, + 35.00118 + ], + [ + -82.764143, + 35.066903 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "46", + "properties": { + "name": "South Dakota" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -104.047534, + 45.944106 + ], + [ + -96.560556, + 45.933153 + ], + [ + -96.582464, + 45.818137 + ], + [ + -96.856311, + 45.604536 + ], + [ + -96.681049, + 45.412843 + ], + [ + -96.451017, + 45.297827 + ], + [ + -96.451017, + 43.501391 + ], + [ + -96.582464, + 43.479483 + ], + [ + -96.527695, + 43.397329 + ], + [ + -96.560556, + 43.222067 + ], + [ + -96.434587, + 43.123482 + ], + [ + -96.511264, + 43.052282 + ], + [ + -96.544125, + 42.855112 + ], + [ + -96.631756, + 42.707235 + ], + [ + -96.44554, + 42.488157 + ], + [ + -96.626279, + 42.515542 + ], + [ + -96.692003, + 42.657942 + ], + [ + -97.217789, + 42.844158 + ], + [ + -97.688806, + 42.844158 + ], + [ + -97.831206, + 42.866066 + ], + [ + -97.951699, + 42.767481 + ], + [ + -98.466531, + 42.94822 + ], + [ + -98.499393, + 42.997512 + ], + [ + -101.626726, + 42.997512 + ], + [ + -103.324578, + 43.002989 + ], + [ + -104.053011, + 43.002989 + ], + [ + -104.058488, + 44.996596 + ], + [ + -104.042057, + 44.996596 + ], + [ + -104.047534, + 45.944106 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "47", + "properties": { + "name": "Tennessee" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -88.054868, + 36.496384 + ], + [ + -88.071299, + 36.677123 + ], + [ + -87.852221, + 36.633308 + ], + [ + -86.592525, + 36.655216 + ], + [ + -85.486183, + 36.616877 + ], + [ + -85.289013, + 36.627831 + ], + [ + -84.544149, + 36.594969 + ], + [ + -83.689746, + 36.584015 + ], + [ + -83.673316, + 36.600446 + ], + [ + -81.679709, + 36.589492 + ], + [ + -81.723525, + 36.353984 + ], + [ + -81.909741, + 36.304691 + ], + [ + -82.03571, + 36.118475 + ], + [ + -82.216449, + 36.156814 + ], + [ + -82.610789, + 35.965121 + ], + [ + -82.638174, + 36.063706 + ], + [ + -82.775097, + 35.997983 + ], + [ + -82.994175, + 35.773428 + ], + [ + -83.251591, + 35.718659 + ], + [ + -83.498053, + 35.565304 + ], + [ + -83.7719, + 35.559827 + ], + [ + -84.018363, + 35.41195 + ], + [ + -84.09504, + 35.247642 + ], + [ + -84.29221, + 35.225734 + ], + [ + -84.319594, + 34.990226 + ], + [ + -85.606675, + 34.984749 + ], + [ + -87.359296, + 35.00118 + ], + [ + -88.202745, + 34.995703 + ], + [ + -88.471115, + 34.995703 + ], + [ + -90.311367, + 34.995703 + ], + [ + -90.212782, + 35.023087 + ], + [ + -90.114197, + 35.198349 + ], + [ + -90.130628, + 35.439335 + ], + [ + -89.944412, + 35.603643 + ], + [ + -89.911551, + 35.756997 + ], + [ + -89.763673, + 35.811767 + ], + [ + -89.730812, + 35.997983 + ], + [ + -89.533642, + 36.249922 + ], + [ + -89.539119, + 36.496384 + ], + [ + -89.484349, + 36.496384 + ], + [ + -89.418626, + 36.496384 + ], + [ + -89.298133, + 36.507338 + ], + [ + -88.054868, + 36.496384 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "48", + "properties": { + "name": "Texas" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -101.812942, + 36.501861 + ], + [ + -100.000075, + 36.501861 + ], + [ + -100.000075, + 34.563024 + ], + [ + -99.923398, + 34.573978 + ], + [ + -99.698843, + 34.382285 + ], + [ + -99.57835, + 34.415147 + ], + [ + -99.260688, + 34.404193 + ], + [ + -99.189488, + 34.2125 + ], + [ + -98.986841, + 34.223454 + ], + [ + -98.767763, + 34.135823 + ], + [ + -98.570593, + 34.146777 + ], + [ + -98.488439, + 34.064623 + ], + [ + -98.36247, + 34.157731 + ], + [ + -98.170777, + 34.113915 + ], + [ + -98.088623, + 34.004376 + ], + [ + -97.946222, + 33.987946 + ], + [ + -97.869545, + 33.851022 + ], + [ + -97.694283, + 33.982469 + ], + [ + -97.458774, + 33.905791 + ], + [ + -97.371143, + 33.823637 + ], + [ + -97.256128, + 33.861976 + ], + [ + -97.173974, + 33.736006 + ], + [ + -96.922034, + 33.960561 + ], + [ + -96.850834, + 33.845545 + ], + [ + -96.631756, + 33.845545 + ], + [ + -96.423633, + 33.774345 + ], + [ + -96.346956, + 33.686714 + ], + [ + -96.149786, + 33.840068 + ], + [ + -95.936185, + 33.889361 + ], + [ + -95.8376, + 33.834591 + ], + [ + -95.602092, + 33.933176 + ], + [ + -95.547322, + 33.878407 + ], + [ + -95.289906, + 33.87293 + ], + [ + -95.224183, + 33.960561 + ], + [ + -94.966767, + 33.861976 + ], + [ + -94.868182, + 33.74696 + ], + [ + -94.484796, + 33.637421 + ], + [ + -94.380734, + 33.544313 + ], + [ + -94.183564, + 33.593606 + ], + [ + -94.041164, + 33.54979 + ], + [ + -94.041164, + 33.018527 + ], + [ + -94.041164, + 31.994339 + ], + [ + -93.822086, + 31.775262 + ], + [ + -93.816609, + 31.556184 + ], + [ + -93.542762, + 31.15089 + ], + [ + -93.526331, + 30.93729 + ], + [ + -93.630393, + 30.679874 + ], + [ + -93.728978, + 30.575812 + ], + [ + -93.696116, + 30.438888 + ], + [ + -93.767317, + 30.334826 + ], + [ + -93.690639, + 30.143133 + ], + [ + -93.926148, + 29.787132 + ], + [ + -93.838517, + 29.688547 + ], + [ + -94.002825, + 29.68307 + ], + [ + -94.523134, + 29.546147 + ], + [ + -94.70935, + 29.622824 + ], + [ + -94.742212, + 29.787132 + ], + [ + -94.873659, + 29.672117 + ], + [ + -94.966767, + 29.699501 + ], + [ + -95.016059, + 29.557101 + ], + [ + -94.911997, + 29.496854 + ], + [ + -94.895566, + 29.310638 + ], + [ + -95.081782, + 29.113469 + ], + [ + -95.383014, + 28.867006 + ], + [ + -95.985477, + 28.604113 + ], + [ + -96.045724, + 28.647929 + ], + [ + -96.226463, + 28.582205 + ], + [ + -96.23194, + 28.642452 + ], + [ + -96.478402, + 28.598636 + ], + [ + -96.593418, + 28.724606 + ], + [ + -96.664618, + 28.697221 + ], + [ + -96.401725, + 28.439805 + ], + [ + -96.593418, + 28.357651 + ], + [ + -96.774157, + 28.406943 + ], + [ + -96.801542, + 28.226204 + ], + [ + -97.026096, + 28.039988 + ], + [ + -97.256128, + 27.694941 + ], + [ + -97.404005, + 27.333463 + ], + [ + -97.513544, + 27.360848 + ], + [ + -97.540929, + 27.229401 + ], + [ + -97.425913, + 27.262263 + ], + [ + -97.480682, + 26.99937 + ], + [ + -97.557359, + 26.988416 + ], + [ + -97.562836, + 26.840538 + ], + [ + -97.469728, + 26.758384 + ], + [ + -97.442344, + 26.457153 + ], + [ + -97.332805, + 26.353091 + ], + [ + -97.30542, + 26.161398 + ], + [ + -97.217789, + 25.991613 + ], + [ + -97.524498, + 25.887551 + ], + [ + -97.650467, + 26.018997 + ], + [ + -97.885976, + 26.06829 + ], + [ + -98.198161, + 26.057336 + ], + [ + -98.466531, + 26.221644 + ], + [ + -98.669178, + 26.238075 + ], + [ + -98.822533, + 26.369522 + ], + [ + -99.030656, + 26.413337 + ], + [ + -99.173057, + 26.539307 + ], + [ + -99.266165, + 26.840538 + ], + [ + -99.446904, + 27.021277 + ], + [ + -99.424996, + 27.174632 + ], + [ + -99.50715, + 27.33894 + ], + [ + -99.479765, + 27.48134 + ], + [ + -99.605735, + 27.640172 + ], + [ + -99.709797, + 27.656603 + ], + [ + -99.879582, + 27.799003 + ], + [ + -99.934351, + 27.979742 + ], + [ + -100.082229, + 28.14405 + ], + [ + -100.29583, + 28.280974 + ], + [ + -100.399891, + 28.582205 + ], + [ + -100.498476, + 28.66436 + ], + [ + -100.629923, + 28.905345 + ], + [ + -100.673738, + 29.102515 + ], + [ + -100.799708, + 29.244915 + ], + [ + -101.013309, + 29.370885 + ], + [ + -101.062601, + 29.458516 + ], + [ + -101.259771, + 29.535193 + ], + [ + -101.413125, + 29.754271 + ], + [ + -101.851281, + 29.803563 + ], + [ + -102.114174, + 29.792609 + ], + [ + -102.338728, + 29.869286 + ], + [ + -102.388021, + 29.765225 + ], + [ + -102.629006, + 29.732363 + ], + [ + -102.809745, + 29.524239 + ], + [ + -102.919284, + 29.190146 + ], + [ + -102.97953, + 29.184669 + ], + [ + -103.116454, + 28.987499 + ], + [ + -103.280762, + 28.982022 + ], + [ + -103.527224, + 29.135376 + ], + [ + -104.146119, + 29.381839 + ], + [ + -104.266611, + 29.513285 + ], + [ + -104.507597, + 29.639255 + ], + [ + -104.677382, + 29.924056 + ], + [ + -104.688336, + 30.181472 + ], + [ + -104.858121, + 30.389596 + ], + [ + -104.896459, + 30.570335 + ], + [ + -105.005998, + 30.685351 + ], + [ + -105.394861, + 30.855136 + ], + [ + -105.602985, + 31.085167 + ], + [ + -105.77277, + 31.167321 + ], + [ + -105.953509, + 31.364491 + ], + [ + -106.205448, + 31.468553 + ], + [ + -106.38071, + 31.731446 + ], + [ + -106.528588, + 31.786216 + ], + [ + -106.643603, + 31.901231 + ], + [ + -106.616219, + 31.999816 + ], + [ + -103.067161, + 31.999816 + ], + [ + -103.067161, + 33.002096 + ], + [ + -103.045254, + 34.01533 + ], + [ + -103.039777, + 36.501861 + ], + [ + -103.001438, + 36.501861 + ], + [ + -101.812942, + 36.501861 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "49", + "properties": { + "name": "Utah" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -112.164359, + 41.995232 + ], + [ + -111.047063, + 42.000709 + ], + [ + -111.047063, + 40.998429 + ], + [ + -109.04798, + 40.998429 + ], + [ + -109.053457, + 39.125316 + ], + [ + -109.058934, + 38.27639 + ], + [ + -109.042503, + 38.166851 + ], + [ + -109.042503, + 37.000263 + ], + [ + -110.499369, + 37.00574 + ], + [ + -114.048427, + 37.000263 + ], + [ + -114.04295, + 41.995232 + ], + [ + -112.164359, + 41.995232 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "50", + "properties": { + "name": "Vermont" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -71.503554, + 45.013027 + ], + [ + -71.4926, + 44.914442 + ], + [ + -71.629524, + 44.750133 + ], + [ + -71.536416, + 44.585825 + ], + [ + -71.700724, + 44.41604 + ], + [ + -72.034817, + 44.322932 + ], + [ + -72.02934, + 44.07647 + ], + [ + -72.116971, + 43.994316 + ], + [ + -72.204602, + 43.769761 + ], + [ + -72.379864, + 43.572591 + ], + [ + -72.456542, + 43.150867 + ], + [ + -72.445588, + 43.008466 + ], + [ + -72.533219, + 42.953697 + ], + [ + -72.544173, + 42.80582 + ], + [ + -72.456542, + 42.729142 + ], + [ + -73.267129, + 42.745573 + ], + [ + -73.278083, + 42.833204 + ], + [ + -73.245221, + 43.523299 + ], + [ + -73.404052, + 43.687607 + ], + [ + -73.349283, + 43.769761 + ], + [ + -73.436914, + 44.043608 + ], + [ + -73.321898, + 44.246255 + ], + [ + -73.294514, + 44.437948 + ], + [ + -73.387622, + 44.618687 + ], + [ + -73.332852, + 44.804903 + ], + [ + -73.343806, + 45.013027 + ], + [ + -72.308664, + 45.002073 + ], + [ + -71.503554, + 45.013027 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "51", + "properties": { + "name": "Virginia" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -78.349729, + 39.464886 + ], + [ + -77.82942, + 39.130793 + ], + [ + -77.719881, + 39.322485 + ], + [ + -77.566527, + 39.306055 + ], + [ + -77.456988, + 39.223901 + ], + [ + -77.456988, + 39.076023 + ], + [ + -77.248864, + 39.026731 + ], + [ + -77.117418, + 38.933623 + ], + [ + -77.040741, + 38.791222 + ], + [ + -77.128372, + 38.632391 + ], + [ + -77.248864, + 38.588575 + ], + [ + -77.325542, + 38.446175 + ], + [ + -77.281726, + 38.342113 + ], + [ + -77.013356, + 38.374975 + ], + [ + -76.964064, + 38.216144 + ], + [ + -76.613539, + 38.15042 + ], + [ + -76.514954, + 38.024451 + ], + [ + -76.235631, + 37.887527 + ], + [ + -76.3616, + 37.608203 + ], + [ + -76.246584, + 37.389126 + ], + [ + -76.383508, + 37.285064 + ], + [ + -76.399939, + 37.159094 + ], + [ + -76.273969, + 37.082417 + ], + [ + -76.410893, + 36.961924 + ], + [ + -76.619016, + 37.120755 + ], + [ + -76.668309, + 37.065986 + ], + [ + -76.48757, + 36.95097 + ], + [ + -75.994645, + 36.923586 + ], + [ + -75.868676, + 36.551154 + ], + [ + -79.510841, + 36.5402 + ], + [ + -80.294043, + 36.545677 + ], + [ + -80.978661, + 36.562108 + ], + [ + -81.679709, + 36.589492 + ], + [ + -83.673316, + 36.600446 + ], + [ + -83.136575, + 36.742847 + ], + [ + -83.070852, + 36.852385 + ], + [ + -82.879159, + 36.890724 + ], + [ + -82.868205, + 36.978355 + ], + [ + -82.720328, + 37.044078 + ], + [ + -82.720328, + 37.120755 + ], + [ + -82.353373, + 37.268633 + ], + [ + -81.969987, + 37.537003 + ], + [ + -81.986418, + 37.454849 + ], + [ + -81.849494, + 37.285064 + ], + [ + -81.679709, + 37.20291 + ], + [ + -81.55374, + 37.208387 + ], + [ + -81.362047, + 37.339833 + ], + [ + -81.225123, + 37.235771 + ], + [ + -80.967707, + 37.290541 + ], + [ + -80.513121, + 37.482234 + ], + [ + -80.474782, + 37.421987 + ], + [ + -80.29952, + 37.509618 + ], + [ + -80.294043, + 37.690357 + ], + [ + -80.184505, + 37.849189 + ], + [ + -79.998289, + 37.997066 + ], + [ + -79.921611, + 38.177805 + ], + [ + -79.724442, + 38.364021 + ], + [ + -79.647764, + 38.594052 + ], + [ + -79.477979, + 38.457129 + ], + [ + -79.313671, + 38.413313 + ], + [ + -79.209609, + 38.495467 + ], + [ + -78.996008, + 38.851469 + ], + [ + -78.870039, + 38.763838 + ], + [ + -78.404499, + 39.169131 + ], + [ + -78.349729, + 39.464886 + ] + ] + ], + [ + [ + [ + -75.397659, + 38.013497 + ], + [ + -75.244304, + 38.029928 + ], + [ + -75.375751, + 37.860142 + ], + [ + -75.512674, + 37.799896 + ], + [ + -75.594828, + 37.569865 + ], + [ + -75.802952, + 37.197433 + ], + [ + -75.972737, + 37.120755 + ], + [ + -76.027507, + 37.257679 + ], + [ + -75.939876, + 37.564388 + ], + [ + -75.671506, + 37.95325 + ], + [ + -75.397659, + 38.013497 + ] + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "53", + "properties": { + "name": "Washington" + }, + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -117.033359, + 49.000239 + ], + [ + -117.044313, + 47.762451 + ], + [ + -117.038836, + 46.426077 + ], + [ + -117.055267, + 46.343923 + ], + [ + -116.92382, + 46.168661 + ], + [ + -116.918344, + 45.993399 + ], + [ + -118.988627, + 45.998876 + ], + [ + -119.125551, + 45.933153 + ], + [ + -119.525367, + 45.911245 + ], + [ + -119.963522, + 45.823614 + ], + [ + -120.209985, + 45.725029 + ], + [ + -120.505739, + 45.697644 + ], + [ + -120.637186, + 45.746937 + ], + [ + -121.18488, + 45.604536 + ], + [ + -121.217742, + 45.670259 + ], + [ + -121.535404, + 45.725029 + ], + [ + -121.809251, + 45.708598 + ], + [ + -122.247407, + 45.549767 + ], + [ + -122.762239, + 45.659305 + ], + [ + -122.811531, + 45.960537 + ], + [ + -122.904639, + 46.08103 + ], + [ + -123.11824, + 46.185092 + ], + [ + -123.211348, + 46.174138 + ], + [ + -123.370179, + 46.146753 + ], + [ + -123.545441, + 46.261769 + ], + [ + -123.72618, + 46.300108 + ], + [ + -123.874058, + 46.239861 + ], + [ + -124.065751, + 46.327492 + ], + [ + -124.027412, + 46.464416 + ], + [ + -123.895966, + 46.535616 + ], + [ + -124.098612, + 46.74374 + ], + [ + -124.235536, + 47.285957 + ], + [ + -124.31769, + 47.357157 + ], + [ + -124.427229, + 47.740543 + ], + [ + -124.624399, + 47.88842 + ], + [ + -124.706553, + 48.184175 + ], + [ + -124.597014, + 48.381345 + ], + [ + -124.394367, + 48.288237 + ], + [ + -123.983597, + 48.162267 + ], + [ + -123.704273, + 48.167744 + ], + [ + -123.424949, + 48.118452 + ], + [ + -123.162056, + 48.167744 + ], + [ + -123.036086, + 48.080113 + ], + [ + -122.800578, + 48.08559 + ], + [ + -122.636269, + 47.866512 + ], + [ + -122.515777, + 47.882943 + ], + [ + -122.493869, + 47.587189 + ], + [ + -122.422669, + 47.318818 + ], + [ + -122.324084, + 47.346203 + ], + [ + -122.422669, + 47.576235 + ], + [ + -122.395284, + 47.800789 + ], + [ + -122.230976, + 48.030821 + ], + [ + -122.362422, + 48.123929 + ], + [ + -122.373376, + 48.288237 + ], + [ + -122.471961, + 48.468976 + ], + [ + -122.422669, + 48.600422 + ], + [ + -122.488392, + 48.753777 + ], + [ + -122.647223, + 48.775685 + ], + [ + -122.795101, + 48.8907 + ], + [ + -122.756762, + 49.000239 + ], + [ + -117.033359, + 49.000239 + ] + ] + ], + [ + [ + [ + -122.718423, + 48.310145 + ], + [ + -122.586977, + 48.35396 + ], + [ + -122.608885, + 48.151313 + ], + [ + -122.767716, + 48.227991 + ], + [ + -122.718423, + 48.310145 + ] + ] + ], + [ + [ + [ + -123.025132, + 48.583992 + ], + [ + -122.915593, + 48.715438 + ], + [ + -122.767716, + 48.556607 + ], + [ + -122.811531, + 48.419683 + ], + [ + -123.041563, + 48.458022 + ], + [ + -123.025132, + 48.583992 + ] + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "54", + "properties": { + "name": "West Virginia" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -80.518598, + 40.636951 + ], + [ + -80.518598, + 39.722302 + ], + [ + -79.477979, + 39.722302 + ], + [ + -79.488933, + 39.20747 + ], + [ + -79.291763, + 39.300578 + ], + [ + -79.094593, + 39.470363 + ], + [ + -78.963147, + 39.437501 + ], + [ + -78.765977, + 39.585379 + ], + [ + -78.470222, + 39.514178 + ], + [ + -78.431884, + 39.623717 + ], + [ + -78.267575, + 39.61824 + ], + [ + -78.174467, + 39.694917 + ], + [ + -78.004682, + 39.601809 + ], + [ + -77.834897, + 39.601809 + ], + [ + -77.719881, + 39.322485 + ], + [ + -77.82942, + 39.130793 + ], + [ + -78.349729, + 39.464886 + ], + [ + -78.404499, + 39.169131 + ], + [ + -78.870039, + 38.763838 + ], + [ + -78.996008, + 38.851469 + ], + [ + -79.209609, + 38.495467 + ], + [ + -79.313671, + 38.413313 + ], + [ + -79.477979, + 38.457129 + ], + [ + -79.647764, + 38.594052 + ], + [ + -79.724442, + 38.364021 + ], + [ + -79.921611, + 38.177805 + ], + [ + -79.998289, + 37.997066 + ], + [ + -80.184505, + 37.849189 + ], + [ + -80.294043, + 37.690357 + ], + [ + -80.29952, + 37.509618 + ], + [ + -80.474782, + 37.421987 + ], + [ + -80.513121, + 37.482234 + ], + [ + -80.967707, + 37.290541 + ], + [ + -81.225123, + 37.235771 + ], + [ + -81.362047, + 37.339833 + ], + [ + -81.55374, + 37.208387 + ], + [ + -81.679709, + 37.20291 + ], + [ + -81.849494, + 37.285064 + ], + [ + -81.986418, + 37.454849 + ], + [ + -81.969987, + 37.537003 + ], + [ + -82.101434, + 37.553434 + ], + [ + -82.293127, + 37.668449 + ], + [ + -82.342419, + 37.783465 + ], + [ + -82.50125, + 37.931343 + ], + [ + -82.621743, + 38.123036 + ], + [ + -82.594358, + 38.424267 + ], + [ + -82.331465, + 38.446175 + ], + [ + -82.293127, + 38.577622 + ], + [ + -82.172634, + 38.632391 + ], + [ + -82.221926, + 38.785745 + ], + [ + -82.03571, + 39.026731 + ], + [ + -81.887833, + 38.873376 + ], + [ + -81.783771, + 38.966484 + ], + [ + -81.811156, + 39.0815 + ], + [ + -81.685186, + 39.273193 + ], + [ + -81.57017, + 39.267716 + ], + [ + -81.455155, + 39.410117 + ], + [ + -81.345616, + 39.344393 + ], + [ + -81.219646, + 39.388209 + ], + [ + -80.830783, + 39.711348 + ], + [ + -80.737675, + 40.078303 + ], + [ + -80.600752, + 40.319289 + ], + [ + -80.595275, + 40.472643 + ], + [ + -80.666475, + 40.582182 + ], + [ + -80.518598, + 40.636951 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "55", + "properties": { + "name": "Wisconsin" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -90.415429, + 46.568478 + ], + [ + -90.229213, + 46.508231 + ], + [ + -90.119674, + 46.338446 + ], + [ + -89.09001, + 46.135799 + ], + [ + -88.662808, + 45.987922 + ], + [ + -88.531362, + 46.020784 + ], + [ + -88.10416, + 45.922199 + ], + [ + -87.989145, + 45.796229 + ], + [ + -87.781021, + 45.675736 + ], + [ + -87.791975, + 45.500474 + ], + [ + -87.885083, + 45.363551 + ], + [ + -87.649574, + 45.341643 + ], + [ + -87.742682, + 45.199243 + ], + [ + -87.589328, + 45.095181 + ], + [ + -87.627666, + 44.974688 + ], + [ + -87.819359, + 44.95278 + ], + [ + -87.983668, + 44.722749 + ], + [ + -88.043914, + 44.563917 + ], + [ + -87.928898, + 44.536533 + ], + [ + -87.775544, + 44.640595 + ], + [ + -87.611236, + 44.837764 + ], + [ + -87.403112, + 44.914442 + ], + [ + -87.238804, + 45.166381 + ], + [ + -87.03068, + 45.22115 + ], + [ + -87.047111, + 45.089704 + ], + [ + -87.189511, + 44.969211 + ], + [ + -87.468835, + 44.552964 + ], + [ + -87.545512, + 44.322932 + ], + [ + -87.540035, + 44.158624 + ], + [ + -87.644097, + 44.103854 + ], + [ + -87.737205, + 43.8793 + ], + [ + -87.704344, + 43.687607 + ], + [ + -87.791975, + 43.561637 + ], + [ + -87.912467, + 43.249452 + ], + [ + -87.885083, + 43.002989 + ], + [ + -87.76459, + 42.783912 + ], + [ + -87.802929, + 42.493634 + ], + [ + -88.788778, + 42.493634 + ], + [ + -90.639984, + 42.510065 + ], + [ + -90.711184, + 42.636034 + ], + [ + -91.067185, + 42.75105 + ], + [ + -91.143862, + 42.909881 + ], + [ + -91.176724, + 43.134436 + ], + [ + -91.056231, + 43.254929 + ], + [ + -91.204109, + 43.353514 + ], + [ + -91.215062, + 43.501391 + ], + [ + -91.269832, + 43.616407 + ], + [ + -91.242447, + 43.775238 + ], + [ + -91.43414, + 43.994316 + ], + [ + -91.592971, + 44.032654 + ], + [ + -91.877772, + 44.202439 + ], + [ + -91.927065, + 44.333886 + ], + [ + -92.233773, + 44.443425 + ], + [ + -92.337835, + 44.552964 + ], + [ + -92.545959, + 44.569394 + ], + [ + -92.808852, + 44.750133 + ], + [ + -92.737652, + 45.117088 + ], + [ + -92.75956, + 45.286874 + ], + [ + -92.644544, + 45.440228 + ], + [ + -92.770513, + 45.566198 + ], + [ + -92.885529, + 45.577151 + ], + [ + -92.869098, + 45.719552 + ], + [ + -92.639067, + 45.933153 + ], + [ + -92.354266, + 46.015307 + ], + [ + -92.29402, + 46.075553 + ], + [ + -92.29402, + 46.667063 + ], + [ + -92.091373, + 46.749217 + ], + [ + -92.014696, + 46.705401 + ], + [ + -91.790141, + 46.694447 + ], + [ + -91.09457, + 46.864232 + ], + [ + -90.837154, + 46.95734 + ], + [ + -90.749522, + 46.88614 + ], + [ + -90.886446, + 46.754694 + ], + [ + -90.55783, + 46.584908 + ], + [ + -90.415429, + 46.568478 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "56", + "properties": { + "name": "Wyoming" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -109.080842, + 45.002073 + ], + [ + -105.91517, + 45.002073 + ], + [ + -104.058488, + 44.996596 + ], + [ + -104.053011, + 43.002989 + ], + [ + -104.053011, + 41.003906 + ], + [ + -105.728954, + 40.998429 + ], + [ + -107.919731, + 41.003906 + ], + [ + -109.04798, + 40.998429 + ], + [ + -111.047063, + 40.998429 + ], + [ + -111.047063, + 42.000709 + ], + [ + -111.047063, + 44.476286 + ], + [ + -111.05254, + 45.002073 + ], + [ + -109.080842, + 45.002073 + ] + ] + ] + } + }, + { + "type": "Feature", + "id": "72", + "properties": { + "name": "Puerto Rico" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -66.448338, + 17.984326 + ], + [ + -66.771478, + 18.006234 + ], + [ + -66.924832, + 17.929556 + ], + [ + -66.985078, + 17.973372 + ], + [ + -67.209633, + 17.956941 + ], + [ + -67.154863, + 18.19245 + ], + [ + -67.269879, + 18.362235 + ], + [ + -67.094617, + 18.515589 + ], + [ + -66.957694, + 18.488204 + ], + [ + -66.409999, + 18.488204 + ], + [ + -65.840398, + 18.433435 + ], + [ + -65.632274, + 18.367712 + ], + [ + -65.626797, + 18.203403 + ], + [ + -65.730859, + 18.186973 + ], + [ + -65.834921, + 18.017187 + ], + [ + -66.234737, + 17.929556 + ], + [ + -66.448338, + 17.984326 + ] + ] + ] + } + } + ] + } \ No newline at end of file diff --git a/apps/mapvisuals/static/mapvisuals/css/lib/material-design-icons/LICENSE.txt b/apps/mapvisuals/static/mapvisuals/css/lib/material-design-icons/LICENSE.txt new file mode 100644 index 0000000..542f653 --- /dev/null +++ b/apps/mapvisuals/static/mapvisuals/css/lib/material-design-icons/LICENSE.txt @@ -0,0 +1,428 @@ +https://github.com/google/material-design-icons/blob/master/LICENSE +https://github.com/FezVrasta/bootstrap-material-design/blob/master/fonts/LICENSE.txt + +Attribution-ShareAlike 4.0 International + +======================================================================= + +Creative Commons Corporation ("Creative Commons") is not a law firm and +does not provide legal services or legal advice. Distribution of +Creative Commons public licenses does not create a lawyer-client or +other relationship. Creative Commons makes its licenses and related +information available on an "as-is" basis. Creative Commons gives no +warranties regarding its licenses, any material licensed under their +terms and conditions, or any related information. Creative Commons +disclaims all liability for damages resulting from their use to the +fullest extent possible. + +Using Creative Commons Public Licenses + +Creative Commons public licenses provide a standard set of terms and +conditions that creators and other rights holders may use to share +original works of authorship and other material subject to copyright +and certain other rights specified in the public license below. The +following considerations are for informational purposes only, are not +exhaustive, and do not form part of our licenses. + + Considerations for licensors: Our public licenses are + intended for use by those authorized to give the public + permission to use material in ways otherwise restricted by + copyright and certain other rights. Our licenses are + irrevocable. Licensors should read and understand the terms + and conditions of the license they choose before applying it. + Licensors should also secure all rights necessary before + applying our licenses so that the public can reuse the + material as expected. Licensors should clearly mark any + material not subject to the license. This includes other CC- + licensed material, or material used under an exception or + limitation to copyright. More considerations for licensors: + wiki.creativecommons.org/Considerations_for_licensors + + Considerations for the public: By using one of our public + licenses, a licensor grants the public permission to use the + licensed material under specified terms and conditions. If + the licensor's permission is not necessary for any reason--for + example, because of any applicable exception or limitation to + copyright--then that use is not regulated by the license. Our + licenses grant only permissions under copyright and certain + other rights that a licensor has authority to grant. Use of + the licensed material may still be restricted for other + reasons, including because others have copyright or other + rights in the material. A licensor may make special requests, + such as asking that all changes be marked or described. + Although not required by our licenses, you are encouraged to + respect those requests where reasonable. More_considerations + for the public: + wiki.creativecommons.org/Considerations_for_licensees + +======================================================================= + +Creative Commons Attribution-ShareAlike 4.0 International Public +License + +By exercising the Licensed Rights (defined below), You accept and agree +to be bound by the terms and conditions of this Creative Commons +Attribution-ShareAlike 4.0 International Public License ("Public +License"). To the extent this Public License may be interpreted as a +contract, You are granted the Licensed Rights in consideration of Your +acceptance of these terms and conditions, and the Licensor grants You +such rights in consideration of benefits the Licensor receives from +making the Licensed Material available under these terms and +conditions. + + +Section 1 -- Definitions. + + a. Adapted Material means material subject to Copyright and Similar + Rights that is derived from or based upon the Licensed Material + and in which the Licensed Material is translated, altered, + arranged, transformed, or otherwise modified in a manner requiring + permission under the Copyright and Similar Rights held by the + Licensor. For purposes of this Public License, where the Licensed + Material is a musical work, performance, or sound recording, + Adapted Material is always produced where the Licensed Material is + synched in timed relation with a moving image. + + b. Adapter's License means the license You apply to Your Copyright + and Similar Rights in Your contributions to Adapted Material in + accordance with the terms and conditions of this Public License. + + c. BY-SA Compatible License means a license listed at + creativecommons.org/compatiblelicenses, approved by Creative + Commons as essentially the equivalent of this Public License. + + d. Copyright and Similar Rights means copyright and/or similar rights + closely related to copyright including, without limitation, + performance, broadcast, sound recording, and Sui Generis Database + Rights, without regard to how the rights are labeled or + categorized. For purposes of this Public License, the rights + specified in Section 2(b)(1)-(2) are not Copyright and Similar + Rights. + + e. Effective Technological Measures means those measures that, in the + absence of proper authority, may not be circumvented under laws + fulfilling obligations under Article 11 of the WIPO Copyright + Treaty adopted on December 20, 1996, and/or similar international + agreements. + + f. Exceptions and Limitations means fair use, fair dealing, and/or + any other exception or limitation to Copyright and Similar Rights + that applies to Your use of the Licensed Material. + + g. License Elements means the license attributes listed in the name + of a Creative Commons Public License. The License Elements of this + Public License are Attribution and ShareAlike. + + h. Licensed Material means the artistic or literary work, database, + or other material to which the Licensor applied this Public + License. + + i. Licensed Rights means the rights granted to You subject to the + terms and conditions of this Public License, which are limited to + all Copyright and Similar Rights that apply to Your use of the + Licensed Material and that the Licensor has authority to license. + + j. Licensor means the individual(s) or entity(ies) granting rights + under this Public License. + + k. Share means to provide material to the public by any means or + process that requires permission under the Licensed Rights, such + as reproduction, public display, public performance, distribution, + dissemination, communication, or importation, and to make material + available to the public including in ways that members of the + public may access the material from a place and at a time + individually chosen by them. + + l. Sui Generis Database Rights means rights other than copyright + resulting from Directive 96/9/EC of the European Parliament and of + the Council of 11 March 1996 on the legal protection of databases, + as amended and/or succeeded, as well as other essentially + equivalent rights anywhere in the world. + + m. You means the individual or entity exercising the Licensed Rights + under this Public License. Your has a corresponding meaning. + + +Section 2 -- Scope. + + a. License grant. + + 1. Subject to the terms and conditions of this Public License, + the Licensor hereby grants You a worldwide, royalty-free, + non-sublicensable, non-exclusive, irrevocable license to + exercise the Licensed Rights in the Licensed Material to: + + a. reproduce and Share the Licensed Material, in whole or + in part; and + + b. produce, reproduce, and Share Adapted Material. + + 2. Exceptions and Limitations. For the avoidance of doubt, where + Exceptions and Limitations apply to Your use, this Public + License does not apply, and You do not need to comply with + its terms and conditions. + + 3. Term. The term of this Public License is specified in Section + 6(a). + + 4. Media and formats; technical modifications allowed. The + Licensor authorizes You to exercise the Licensed Rights in + all media and formats whether now known or hereafter created, + and to make technical modifications necessary to do so. The + Licensor waives and/or agrees not to assert any right or + authority to forbid You from making technical modifications + necessary to exercise the Licensed Rights, including + technical modifications necessary to circumvent Effective + Technological Measures. For purposes of this Public License, + simply making modifications authorized by this Section 2(a) + (4) never produces Adapted Material. + + 5. Downstream recipients. + + a. Offer from the Licensor -- Licensed Material. Every + recipient of the Licensed Material automatically + receives an offer from the Licensor to exercise the + Licensed Rights under the terms and conditions of this + Public License. + + b. Additional offer from the Licensor -- Adapted Material. + Every recipient of Adapted Material from You + automatically receives an offer from the Licensor to + exercise the Licensed Rights in the Adapted Material + under the conditions of the Adapter's License You apply. + + c. No downstream restrictions. You may not offer or impose + any additional or different terms or conditions on, or + apply any Effective Technological Measures to, the + Licensed Material if doing so restricts exercise of the + Licensed Rights by any recipient of the Licensed + Material. + + 6. No endorsement. Nothing in this Public License constitutes or + may be construed as permission to assert or imply that You + are, or that Your use of the Licensed Material is, connected + with, or sponsored, endorsed, or granted official status by, + the Licensor or others designated to receive attribution as + provided in Section 3(a)(1)(A)(i). + + b. Other rights. + + 1. Moral rights, such as the right of integrity, are not + licensed under this Public License, nor are publicity, + privacy, and/or other similar personality rights; however, to + the extent possible, the Licensor waives and/or agrees not to + assert any such rights held by the Licensor to the limited + extent necessary to allow You to exercise the Licensed + Rights, but not otherwise. + + 2. Patent and trademark rights are not licensed under this + Public License. + + 3. To the extent possible, the Licensor waives any right to + collect royalties from You for the exercise of the Licensed + Rights, whether directly or through a collecting society + under any voluntary or waivable statutory or compulsory + licensing scheme. In all other cases the Licensor expressly + reserves any right to collect such royalties. + + +Section 3 -- License Conditions. + +Your exercise of the Licensed Rights is expressly made subject to the +following conditions. + + a. Attribution. + + 1. If You Share the Licensed Material (including in modified + form), You must: + + a. retain the following if it is supplied by the Licensor + with the Licensed Material: + + i. identification of the creator(s) of the Licensed + Material and any others designated to receive + attribution, in any reasonable manner requested by + the Licensor (including by pseudonym if + designated); + + ii. a copyright notice; + + iii. a notice that refers to this Public License; + + iv. a notice that refers to the disclaimer of + warranties; + + v. a URI or hyperlink to the Licensed Material to the + extent reasonably practicable; + + b. indicate if You modified the Licensed Material and + retain an indication of any previous modifications; and + + c. indicate the Licensed Material is licensed under this + Public License, and include the text of, or the URI or + hyperlink to, this Public License. + + 2. You may satisfy the conditions in Section 3(a)(1) in any + reasonable manner based on the medium, means, and context in + which You Share the Licensed Material. For example, it may be + reasonable to satisfy the conditions by providing a URI or + hyperlink to a resource that includes the required + information. + + 3. If requested by the Licensor, You must remove any of the + information required by Section 3(a)(1)(A) to the extent + reasonably practicable. + + b. ShareAlike. + + In addition to the conditions in Section 3(a), if You Share + Adapted Material You produce, the following conditions also apply. + + 1. The Adapter's License You apply must be a Creative Commons + license with the same License Elements, this version or + later, or a BY-SA Compatible License. + + 2. You must include the text of, or the URI or hyperlink to, the + Adapter's License You apply. You may satisfy this condition + in any reasonable manner based on the medium, means, and + context in which You Share Adapted Material. + + 3. You may not offer or impose any additional or different terms + or conditions on, or apply any Effective Technological + Measures to, Adapted Material that restrict exercise of the + rights granted under the Adapter's License You apply. + + +Section 4 -- Sui Generis Database Rights. + +Where the Licensed Rights include Sui Generis Database Rights that +apply to Your use of the Licensed Material: + + a. for the avoidance of doubt, Section 2(a)(1) grants You the right + to extract, reuse, reproduce, and Share all or a substantial + portion of the contents of the database; + + b. if You include all or a substantial portion of the database + contents in a database in which You have Sui Generis Database + Rights, then the database in which You have Sui Generis Database + Rights (but not its individual contents) is Adapted Material, + + including for purposes of Section 3(b); and + c. You must comply with the conditions in Section 3(a) if You Share + all or a substantial portion of the contents of the database. + +For the avoidance of doubt, this Section 4 supplements and does not +replace Your obligations under this Public License where the Licensed +Rights include other Copyright and Similar Rights. + + +Section 5 -- Disclaimer of Warranties and Limitation of Liability. + + a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE + EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS + AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF + ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, + IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, + WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR + PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, + ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT + KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT + ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. + + b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE + TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, + NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, + INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, + COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR + USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN + ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR + DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR + IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. + + c. The disclaimer of warranties and limitation of liability provided + above shall be interpreted in a manner that, to the extent + possible, most closely approximates an absolute disclaimer and + waiver of all liability. + + +Section 6 -- Term and Termination. + + a. This Public License applies for the term of the Copyright and + Similar Rights licensed here. However, if You fail to comply with + this Public License, then Your rights under this Public License + terminate automatically. + + b. Where Your right to use the Licensed Material has terminated under + Section 6(a), it reinstates: + + 1. automatically as of the date the violation is cured, provided + it is cured within 30 days of Your discovery of the + violation; or + + 2. upon express reinstatement by the Licensor. + + For the avoidance of doubt, this Section 6(b) does not affect any + right the Licensor may have to seek remedies for Your violations + of this Public License. + + c. For the avoidance of doubt, the Licensor may also offer the + Licensed Material under separate terms or conditions or stop + distributing the Licensed Material at any time; however, doing so + will not terminate this Public License. + + d. Sections 1, 5, 6, 7, and 8 survive termination of this Public + License. + + +Section 7 -- Other Terms and Conditions. + + a. The Licensor shall not be bound by any additional or different + terms or conditions communicated by You unless expressly agreed. + + b. Any arrangements, understandings, or agreements regarding the + Licensed Material not stated herein are separate from and + independent of the terms and conditions of this Public License. + + +Section 8 -- Interpretation. + + a. For the avoidance of doubt, this Public License does not, and + shall not be interpreted to, reduce, limit, restrict, or impose + conditions on any use of the Licensed Material that could lawfully + be made without permission under this Public License. + + b. To the extent possible, if any provision of this Public License is + deemed unenforceable, it shall be automatically reformed to the + minimum extent necessary to make it enforceable. If the provision + cannot be reformed, it shall be severed from this Public License + without affecting the enforceability of the remaining terms and + conditions. + + c. No term or condition of this Public License will be waived and no + failure to comply consented to unless expressly agreed to by the + Licensor. + + d. Nothing in this Public License constitutes or may be interpreted + as a limitation upon, or waiver of, any privileges and immunities + that apply to the Licensor or You, including from the legal + processes of any jurisdiction or authority. + + +======================================================================= + +Creative Commons is not a party to its public licenses. +Notwithstanding, Creative Commons may elect to apply one of its public +licenses to material it publishes and in those instances will be +considered the "Licensor." Except for the limited purpose of indicating +that material is shared under a Creative Commons public license or as +otherwise permitted by the Creative Commons policies published at +creativecommons.org/policies, Creative Commons does not authorize the +use of the trademark "Creative Commons" or any other trademark or logo +of Creative Commons without its prior written consent including, +without limitation, in connection with any unauthorized modifications +to any of its public licenses or any other arrangements, +understandings, or agreements concerning use of licensed material. For +the avoidance of doubt, this paragraph does not form part of the public +licenses. + +Creative Commons may be contacted at creativecommons.org. diff --git a/apps/mapvisuals/static/mapvisuals/css/lib/material-design-icons/Material-Design-Icons.eot b/apps/mapvisuals/static/mapvisuals/css/lib/material-design-icons/Material-Design-Icons.eot new file mode 100644 index 0000000..d9c296e Binary files /dev/null and b/apps/mapvisuals/static/mapvisuals/css/lib/material-design-icons/Material-Design-Icons.eot differ diff --git a/apps/mapvisuals/static/mapvisuals/css/lib/material-design-icons/Material-Design-Icons.svg b/apps/mapvisuals/static/mapvisuals/css/lib/material-design-icons/Material-Design-Icons.svg new file mode 100644 index 0000000..def1e9b --- /dev/null +++ b/apps/mapvisuals/static/mapvisuals/css/lib/material-design-icons/Material-Design-Icons.svg @@ -0,0 +1,769 @@ + + + \ No newline at end of file diff --git a/apps/mapvisuals/static/mapvisuals/css/lib/material-design-icons/Material-Design-Icons.ttf b/apps/mapvisuals/static/mapvisuals/css/lib/material-design-icons/Material-Design-Icons.ttf new file mode 100644 index 0000000..e12f0cc Binary files /dev/null and b/apps/mapvisuals/static/mapvisuals/css/lib/material-design-icons/Material-Design-Icons.ttf differ diff --git a/apps/mapvisuals/static/mapvisuals/css/lib/material-design-icons/Material-Design-Icons.woff b/apps/mapvisuals/static/mapvisuals/css/lib/material-design-icons/Material-Design-Icons.woff new file mode 100644 index 0000000..201581f Binary files /dev/null and b/apps/mapvisuals/static/mapvisuals/css/lib/material-design-icons/Material-Design-Icons.woff differ diff --git a/apps/mapvisuals/static/mapvisuals/css/lib/material-design-icons/Material-Design-Icons.woff2 b/apps/mapvisuals/static/mapvisuals/css/lib/material-design-icons/Material-Design-Icons.woff2 new file mode 100644 index 0000000..5efd1b9 Binary files /dev/null and b/apps/mapvisuals/static/mapvisuals/css/lib/material-design-icons/Material-Design-Icons.woff2 differ diff --git a/apps/mapvisuals/static/mapvisuals/css/lib/materialize.min.css b/apps/mapvisuals/static/mapvisuals/css/lib/materialize.min.css new file mode 100644 index 0000000..fccfb80 --- /dev/null +++ b/apps/mapvisuals/static/mapvisuals/css/lib/materialize.min.css @@ -0,0 +1,16 @@ +/*! + * Materialize v0.97.0 (http://materializecss.com) + * Copyright 2014-2015 Materialize + * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE) + */ +.materialize-red.lighten-5{background-color:#fdeaeb !important}.materialize-red-text.text-lighten-5{color:#fdeaeb !important}.materialize-red.lighten-4{background-color:#f8c1c3 !important}.materialize-red-text.text-lighten-4{color:#f8c1c3 !important}.materialize-red.lighten-3{background-color:#f3989b !important}.materialize-red-text.text-lighten-3{color:#f3989b !important}.materialize-red.lighten-2{background-color:#ee6e73 !important}.materialize-red-text.text-lighten-2{color:#ee6e73 !important}.materialize-red.lighten-1{background-color:#ea454b !important}.materialize-red-text.text-lighten-1{color:#ea454b !important}.materialize-red{background-color:#e51c23 !important}.materialize-red-text{color:#e51c23 !important}.materialize-red.darken-1{background-color:#d0181e !important}.materialize-red-text.text-darken-1{color:#d0181e !important}.materialize-red.darken-2{background-color:#b9151b !important}.materialize-red-text.text-darken-2{color:#b9151b !important}.materialize-red.darken-3{background-color:#a21318 !important}.materialize-red-text.text-darken-3{color:#a21318 !important}.materialize-red.darken-4{background-color:#8b1014 !important}.materialize-red-text.text-darken-4{color:#8b1014 !important}.red.lighten-5{background-color:#FFEBEE !important}.red-text.text-lighten-5{color:#FFEBEE !important}.red.lighten-4{background-color:#FFCDD2 !important}.red-text.text-lighten-4{color:#FFCDD2 !important}.red.lighten-3{background-color:#EF9A9A !important}.red-text.text-lighten-3{color:#EF9A9A !important}.red.lighten-2{background-color:#E57373 !important}.red-text.text-lighten-2{color:#E57373 !important}.red.lighten-1{background-color:#EF5350 !important}.red-text.text-lighten-1{color:#EF5350 !important}.red{background-color:#F44336 !important}.red-text{color:#F44336 !important}.red.darken-1{background-color:#E53935 !important}.red-text.text-darken-1{color:#E53935 !important}.red.darken-2{background-color:#D32F2F !important}.red-text.text-darken-2{color:#D32F2F !important}.red.darken-3{background-color:#C62828 !important}.red-text.text-darken-3{color:#C62828 !important}.red.darken-4{background-color:#B71C1C !important}.red-text.text-darken-4{color:#B71C1C !important}.red.accent-1{background-color:#FF8A80 !important}.red-text.text-accent-1{color:#FF8A80 !important}.red.accent-2{background-color:#FF5252 !important}.red-text.text-accent-2{color:#FF5252 !important}.red.accent-3{background-color:#FF1744 !important}.red-text.text-accent-3{color:#FF1744 !important}.red.accent-4{background-color:#D50000 !important}.red-text.text-accent-4{color:#D50000 !important}.pink.lighten-5{background-color:#fce4ec !important}.pink-text.text-lighten-5{color:#fce4ec !important}.pink.lighten-4{background-color:#f8bbd0 !important}.pink-text.text-lighten-4{color:#f8bbd0 !important}.pink.lighten-3{background-color:#f48fb1 !important}.pink-text.text-lighten-3{color:#f48fb1 !important}.pink.lighten-2{background-color:#f06292 !important}.pink-text.text-lighten-2{color:#f06292 !important}.pink.lighten-1{background-color:#ec407a !important}.pink-text.text-lighten-1{color:#ec407a !important}.pink{background-color:#e91e63 !important}.pink-text{color:#e91e63 !important}.pink.darken-1{background-color:#d81b60 !important}.pink-text.text-darken-1{color:#d81b60 !important}.pink.darken-2{background-color:#c2185b !important}.pink-text.text-darken-2{color:#c2185b !important}.pink.darken-3{background-color:#ad1457 !important}.pink-text.text-darken-3{color:#ad1457 !important}.pink.darken-4{background-color:#880e4f !important}.pink-text.text-darken-4{color:#880e4f !important}.pink.accent-1{background-color:#ff80ab !important}.pink-text.text-accent-1{color:#ff80ab !important}.pink.accent-2{background-color:#ff4081 !important}.pink-text.text-accent-2{color:#ff4081 !important}.pink.accent-3{background-color:#f50057 !important}.pink-text.text-accent-3{color:#f50057 !important}.pink.accent-4{background-color:#c51162 !important}.pink-text.text-accent-4{color:#c51162 !important}.purple.lighten-5{background-color:#f3e5f5 !important}.purple-text.text-lighten-5{color:#f3e5f5 !important}.purple.lighten-4{background-color:#e1bee7 !important}.purple-text.text-lighten-4{color:#e1bee7 !important}.purple.lighten-3{background-color:#ce93d8 !important}.purple-text.text-lighten-3{color:#ce93d8 !important}.purple.lighten-2{background-color:#ba68c8 !important}.purple-text.text-lighten-2{color:#ba68c8 !important}.purple.lighten-1{background-color:#ab47bc !important}.purple-text.text-lighten-1{color:#ab47bc !important}.purple{background-color:#9c27b0 !important}.purple-text{color:#9c27b0 !important}.purple.darken-1{background-color:#8e24aa !important}.purple-text.text-darken-1{color:#8e24aa !important}.purple.darken-2{background-color:#7b1fa2 !important}.purple-text.text-darken-2{color:#7b1fa2 !important}.purple.darken-3{background-color:#6a1b9a !important}.purple-text.text-darken-3{color:#6a1b9a !important}.purple.darken-4{background-color:#4a148c !important}.purple-text.text-darken-4{color:#4a148c !important}.purple.accent-1{background-color:#ea80fc !important}.purple-text.text-accent-1{color:#ea80fc !important}.purple.accent-2{background-color:#e040fb !important}.purple-text.text-accent-2{color:#e040fb !important}.purple.accent-3{background-color:#d500f9 !important}.purple-text.text-accent-3{color:#d500f9 !important}.purple.accent-4{background-color:#aa00ff !important}.purple-text.text-accent-4{color:#aa00ff !important}.deep-purple.lighten-5{background-color:#ede7f6 !important}.deep-purple-text.text-lighten-5{color:#ede7f6 !important}.deep-purple.lighten-4{background-color:#d1c4e9 !important}.deep-purple-text.text-lighten-4{color:#d1c4e9 !important}.deep-purple.lighten-3{background-color:#b39ddb !important}.deep-purple-text.text-lighten-3{color:#b39ddb !important}.deep-purple.lighten-2{background-color:#9575cd !important}.deep-purple-text.text-lighten-2{color:#9575cd !important}.deep-purple.lighten-1{background-color:#7e57c2 !important}.deep-purple-text.text-lighten-1{color:#7e57c2 !important}.deep-purple{background-color:#673ab7 !important}.deep-purple-text{color:#673ab7 !important}.deep-purple.darken-1{background-color:#5e35b1 !important}.deep-purple-text.text-darken-1{color:#5e35b1 !important}.deep-purple.darken-2{background-color:#512da8 !important}.deep-purple-text.text-darken-2{color:#512da8 !important}.deep-purple.darken-3{background-color:#4527a0 !important}.deep-purple-text.text-darken-3{color:#4527a0 !important}.deep-purple.darken-4{background-color:#311b92 !important}.deep-purple-text.text-darken-4{color:#311b92 !important}.deep-purple.accent-1{background-color:#b388ff !important}.deep-purple-text.text-accent-1{color:#b388ff !important}.deep-purple.accent-2{background-color:#7c4dff !important}.deep-purple-text.text-accent-2{color:#7c4dff !important}.deep-purple.accent-3{background-color:#651fff !important}.deep-purple-text.text-accent-3{color:#651fff !important}.deep-purple.accent-4{background-color:#6200ea !important}.deep-purple-text.text-accent-4{color:#6200ea !important}.indigo.lighten-5{background-color:#e8eaf6 !important}.indigo-text.text-lighten-5{color:#e8eaf6 !important}.indigo.lighten-4{background-color:#c5cae9 !important}.indigo-text.text-lighten-4{color:#c5cae9 !important}.indigo.lighten-3{background-color:#9fa8da !important}.indigo-text.text-lighten-3{color:#9fa8da !important}.indigo.lighten-2{background-color:#7986cb !important}.indigo-text.text-lighten-2{color:#7986cb !important}.indigo.lighten-1{background-color:#5c6bc0 !important}.indigo-text.text-lighten-1{color:#5c6bc0 !important}.indigo{background-color:#3f51b5 !important}.indigo-text{color:#3f51b5 !important}.indigo.darken-1{background-color:#3949ab !important}.indigo-text.text-darken-1{color:#3949ab !important}.indigo.darken-2{background-color:#303f9f !important}.indigo-text.text-darken-2{color:#303f9f !important}.indigo.darken-3{background-color:#283593 !important}.indigo-text.text-darken-3{color:#283593 !important}.indigo.darken-4{background-color:#1a237e !important}.indigo-text.text-darken-4{color:#1a237e !important}.indigo.accent-1{background-color:#8c9eff !important}.indigo-text.text-accent-1{color:#8c9eff !important}.indigo.accent-2{background-color:#536dfe !important}.indigo-text.text-accent-2{color:#536dfe !important}.indigo.accent-3{background-color:#3d5afe !important}.indigo-text.text-accent-3{color:#3d5afe !important}.indigo.accent-4{background-color:#304ffe !important}.indigo-text.text-accent-4{color:#304ffe !important}.blue.lighten-5{background-color:#E3F2FD !important}.blue-text.text-lighten-5{color:#E3F2FD !important}.blue.lighten-4{background-color:#BBDEFB !important}.blue-text.text-lighten-4{color:#BBDEFB !important}.blue.lighten-3{background-color:#90CAF9 !important}.blue-text.text-lighten-3{color:#90CAF9 !important}.blue.lighten-2{background-color:#64B5F6 !important}.blue-text.text-lighten-2{color:#64B5F6 !important}.blue.lighten-1{background-color:#42A5F5 !important}.blue-text.text-lighten-1{color:#42A5F5 !important}.blue{background-color:#2196F3 !important}.blue-text{color:#2196F3 !important}.blue.darken-1{background-color:#1E88E5 !important}.blue-text.text-darken-1{color:#1E88E5 !important}.blue.darken-2{background-color:#1976D2 !important}.blue-text.text-darken-2{color:#1976D2 !important}.blue.darken-3{background-color:#1565C0 !important}.blue-text.text-darken-3{color:#1565C0 !important}.blue.darken-4{background-color:#0D47A1 !important}.blue-text.text-darken-4{color:#0D47A1 !important}.blue.accent-1{background-color:#82B1FF !important}.blue-text.text-accent-1{color:#82B1FF !important}.blue.accent-2{background-color:#448AFF !important}.blue-text.text-accent-2{color:#448AFF !important}.blue.accent-3{background-color:#2979FF !important}.blue-text.text-accent-3{color:#2979FF !important}.blue.accent-4{background-color:#2962FF !important}.blue-text.text-accent-4{color:#2962FF !important}.light-blue.lighten-5{background-color:#e1f5fe !important}.light-blue-text.text-lighten-5{color:#e1f5fe !important}.light-blue.lighten-4{background-color:#b3e5fc !important}.light-blue-text.text-lighten-4{color:#b3e5fc !important}.light-blue.lighten-3{background-color:#81d4fa !important}.light-blue-text.text-lighten-3{color:#81d4fa !important}.light-blue.lighten-2{background-color:#4fc3f7 !important}.light-blue-text.text-lighten-2{color:#4fc3f7 !important}.light-blue.lighten-1{background-color:#29b6f6 !important}.light-blue-text.text-lighten-1{color:#29b6f6 !important}.light-blue{background-color:#03a9f4 !important}.light-blue-text{color:#03a9f4 !important}.light-blue.darken-1{background-color:#039be5 !important}.light-blue-text.text-darken-1{color:#039be5 !important}.light-blue.darken-2{background-color:#0288d1 !important}.light-blue-text.text-darken-2{color:#0288d1 !important}.light-blue.darken-3{background-color:#0277bd !important}.light-blue-text.text-darken-3{color:#0277bd !important}.light-blue.darken-4{background-color:#01579b !important}.light-blue-text.text-darken-4{color:#01579b !important}.light-blue.accent-1{background-color:#80d8ff !important}.light-blue-text.text-accent-1{color:#80d8ff !important}.light-blue.accent-2{background-color:#40c4ff !important}.light-blue-text.text-accent-2{color:#40c4ff !important}.light-blue.accent-3{background-color:#00b0ff !important}.light-blue-text.text-accent-3{color:#00b0ff !important}.light-blue.accent-4{background-color:#0091ea !important}.light-blue-text.text-accent-4{color:#0091ea !important}.cyan.lighten-5{background-color:#e0f7fa !important}.cyan-text.text-lighten-5{color:#e0f7fa !important}.cyan.lighten-4{background-color:#b2ebf2 !important}.cyan-text.text-lighten-4{color:#b2ebf2 !important}.cyan.lighten-3{background-color:#80deea !important}.cyan-text.text-lighten-3{color:#80deea !important}.cyan.lighten-2{background-color:#4dd0e1 !important}.cyan-text.text-lighten-2{color:#4dd0e1 !important}.cyan.lighten-1{background-color:#26c6da !important}.cyan-text.text-lighten-1{color:#26c6da !important}.cyan{background-color:#00bcd4 !important}.cyan-text{color:#00bcd4 !important}.cyan.darken-1{background-color:#00acc1 !important}.cyan-text.text-darken-1{color:#00acc1 !important}.cyan.darken-2{background-color:#0097a7 !important}.cyan-text.text-darken-2{color:#0097a7 !important}.cyan.darken-3{background-color:#00838f !important}.cyan-text.text-darken-3{color:#00838f !important}.cyan.darken-4{background-color:#006064 !important}.cyan-text.text-darken-4{color:#006064 !important}.cyan.accent-1{background-color:#84ffff !important}.cyan-text.text-accent-1{color:#84ffff !important}.cyan.accent-2{background-color:#18ffff !important}.cyan-text.text-accent-2{color:#18ffff !important}.cyan.accent-3{background-color:#00e5ff !important}.cyan-text.text-accent-3{color:#00e5ff !important}.cyan.accent-4{background-color:#00b8d4 !important}.cyan-text.text-accent-4{color:#00b8d4 !important}.teal.lighten-5{background-color:#e0f2f1 !important}.teal-text.text-lighten-5{color:#e0f2f1 !important}.teal.lighten-4{background-color:#b2dfdb !important}.teal-text.text-lighten-4{color:#b2dfdb !important}.teal.lighten-3{background-color:#80cbc4 !important}.teal-text.text-lighten-3{color:#80cbc4 !important}.teal.lighten-2{background-color:#4db6ac !important}.teal-text.text-lighten-2{color:#4db6ac !important}.teal.lighten-1{background-color:#26a69a !important}.teal-text.text-lighten-1{color:#26a69a !important}.teal{background-color:#009688 !important}.teal-text{color:#009688 !important}.teal.darken-1{background-color:#00897b !important}.teal-text.text-darken-1{color:#00897b !important}.teal.darken-2{background-color:#00796b !important}.teal-text.text-darken-2{color:#00796b !important}.teal.darken-3{background-color:#00695c !important}.teal-text.text-darken-3{color:#00695c !important}.teal.darken-4{background-color:#004d40 !important}.teal-text.text-darken-4{color:#004d40 !important}.teal.accent-1{background-color:#a7ffeb !important}.teal-text.text-accent-1{color:#a7ffeb !important}.teal.accent-2{background-color:#64ffda !important}.teal-text.text-accent-2{color:#64ffda !important}.teal.accent-3{background-color:#1de9b6 !important}.teal-text.text-accent-3{color:#1de9b6 !important}.teal.accent-4{background-color:#00bfa5 !important}.teal-text.text-accent-4{color:#00bfa5 !important}.green.lighten-5{background-color:#E8F5E9 !important}.green-text.text-lighten-5{color:#E8F5E9 !important}.green.lighten-4{background-color:#C8E6C9 !important}.green-text.text-lighten-4{color:#C8E6C9 !important}.green.lighten-3{background-color:#A5D6A7 !important}.green-text.text-lighten-3{color:#A5D6A7 !important}.green.lighten-2{background-color:#81C784 !important}.green-text.text-lighten-2{color:#81C784 !important}.green.lighten-1{background-color:#66BB6A !important}.green-text.text-lighten-1{color:#66BB6A !important}.green{background-color:#4CAF50 !important}.green-text{color:#4CAF50 !important}.green.darken-1{background-color:#43A047 !important}.green-text.text-darken-1{color:#43A047 !important}.green.darken-2{background-color:#388E3C !important}.green-text.text-darken-2{color:#388E3C !important}.green.darken-3{background-color:#2E7D32 !important}.green-text.text-darken-3{color:#2E7D32 !important}.green.darken-4{background-color:#1B5E20 !important}.green-text.text-darken-4{color:#1B5E20 !important}.green.accent-1{background-color:#B9F6CA !important}.green-text.text-accent-1{color:#B9F6CA !important}.green.accent-2{background-color:#69F0AE !important}.green-text.text-accent-2{color:#69F0AE !important}.green.accent-3{background-color:#00E676 !important}.green-text.text-accent-3{color:#00E676 !important}.green.accent-4{background-color:#00C853 !important}.green-text.text-accent-4{color:#00C853 !important}.light-green.lighten-5{background-color:#f1f8e9 !important}.light-green-text.text-lighten-5{color:#f1f8e9 !important}.light-green.lighten-4{background-color:#dcedc8 !important}.light-green-text.text-lighten-4{color:#dcedc8 !important}.light-green.lighten-3{background-color:#c5e1a5 !important}.light-green-text.text-lighten-3{color:#c5e1a5 !important}.light-green.lighten-2{background-color:#aed581 !important}.light-green-text.text-lighten-2{color:#aed581 !important}.light-green.lighten-1{background-color:#9ccc65 !important}.light-green-text.text-lighten-1{color:#9ccc65 !important}.light-green{background-color:#8bc34a !important}.light-green-text{color:#8bc34a !important}.light-green.darken-1{background-color:#7cb342 !important}.light-green-text.text-darken-1{color:#7cb342 !important}.light-green.darken-2{background-color:#689f38 !important}.light-green-text.text-darken-2{color:#689f38 !important}.light-green.darken-3{background-color:#558b2f !important}.light-green-text.text-darken-3{color:#558b2f !important}.light-green.darken-4{background-color:#33691e !important}.light-green-text.text-darken-4{color:#33691e !important}.light-green.accent-1{background-color:#ccff90 !important}.light-green-text.text-accent-1{color:#ccff90 !important}.light-green.accent-2{background-color:#b2ff59 !important}.light-green-text.text-accent-2{color:#b2ff59 !important}.light-green.accent-3{background-color:#76ff03 !important}.light-green-text.text-accent-3{color:#76ff03 !important}.light-green.accent-4{background-color:#64dd17 !important}.light-green-text.text-accent-4{color:#64dd17 !important}.lime.lighten-5{background-color:#f9fbe7 !important}.lime-text.text-lighten-5{color:#f9fbe7 !important}.lime.lighten-4{background-color:#f0f4c3 !important}.lime-text.text-lighten-4{color:#f0f4c3 !important}.lime.lighten-3{background-color:#e6ee9c !important}.lime-text.text-lighten-3{color:#e6ee9c !important}.lime.lighten-2{background-color:#dce775 !important}.lime-text.text-lighten-2{color:#dce775 !important}.lime.lighten-1{background-color:#d4e157 !important}.lime-text.text-lighten-1{color:#d4e157 !important}.lime{background-color:#cddc39 !important}.lime-text{color:#cddc39 !important}.lime.darken-1{background-color:#c0ca33 !important}.lime-text.text-darken-1{color:#c0ca33 !important}.lime.darken-2{background-color:#afb42b !important}.lime-text.text-darken-2{color:#afb42b !important}.lime.darken-3{background-color:#9e9d24 !important}.lime-text.text-darken-3{color:#9e9d24 !important}.lime.darken-4{background-color:#827717 !important}.lime-text.text-darken-4{color:#827717 !important}.lime.accent-1{background-color:#f4ff81 !important}.lime-text.text-accent-1{color:#f4ff81 !important}.lime.accent-2{background-color:#eeff41 !important}.lime-text.text-accent-2{color:#eeff41 !important}.lime.accent-3{background-color:#c6ff00 !important}.lime-text.text-accent-3{color:#c6ff00 !important}.lime.accent-4{background-color:#aeea00 !important}.lime-text.text-accent-4{color:#aeea00 !important}.yellow.lighten-5{background-color:#fffde7 !important}.yellow-text.text-lighten-5{color:#fffde7 !important}.yellow.lighten-4{background-color:#fff9c4 !important}.yellow-text.text-lighten-4{color:#fff9c4 !important}.yellow.lighten-3{background-color:#fff59d !important}.yellow-text.text-lighten-3{color:#fff59d !important}.yellow.lighten-2{background-color:#fff176 !important}.yellow-text.text-lighten-2{color:#fff176 !important}.yellow.lighten-1{background-color:#ffee58 !important}.yellow-text.text-lighten-1{color:#ffee58 !important}.yellow{background-color:#ffeb3b !important}.yellow-text{color:#ffeb3b !important}.yellow.darken-1{background-color:#fdd835 !important}.yellow-text.text-darken-1{color:#fdd835 !important}.yellow.darken-2{background-color:#fbc02d !important}.yellow-text.text-darken-2{color:#fbc02d !important}.yellow.darken-3{background-color:#f9a825 !important}.yellow-text.text-darken-3{color:#f9a825 !important}.yellow.darken-4{background-color:#f57f17 !important}.yellow-text.text-darken-4{color:#f57f17 !important}.yellow.accent-1{background-color:#ffff8d !important}.yellow-text.text-accent-1{color:#ffff8d !important}.yellow.accent-2{background-color:#ffff00 !important}.yellow-text.text-accent-2{color:#ffff00 !important}.yellow.accent-3{background-color:#ffea00 !important}.yellow-text.text-accent-3{color:#ffea00 !important}.yellow.accent-4{background-color:#ffd600 !important}.yellow-text.text-accent-4{color:#ffd600 !important}.amber.lighten-5{background-color:#fff8e1 !important}.amber-text.text-lighten-5{color:#fff8e1 !important}.amber.lighten-4{background-color:#ffecb3 !important}.amber-text.text-lighten-4{color:#ffecb3 !important}.amber.lighten-3{background-color:#ffe082 !important}.amber-text.text-lighten-3{color:#ffe082 !important}.amber.lighten-2{background-color:#ffd54f !important}.amber-text.text-lighten-2{color:#ffd54f !important}.amber.lighten-1{background-color:#ffca28 !important}.amber-text.text-lighten-1{color:#ffca28 !important}.amber{background-color:#ffc107 !important}.amber-text{color:#ffc107 !important}.amber.darken-1{background-color:#ffb300 !important}.amber-text.text-darken-1{color:#ffb300 !important}.amber.darken-2{background-color:#ffa000 !important}.amber-text.text-darken-2{color:#ffa000 !important}.amber.darken-3{background-color:#ff8f00 !important}.amber-text.text-darken-3{color:#ff8f00 !important}.amber.darken-4{background-color:#ff6f00 !important}.amber-text.text-darken-4{color:#ff6f00 !important}.amber.accent-1{background-color:#ffe57f !important}.amber-text.text-accent-1{color:#ffe57f !important}.amber.accent-2{background-color:#ffd740 !important}.amber-text.text-accent-2{color:#ffd740 !important}.amber.accent-3{background-color:#ffc400 !important}.amber-text.text-accent-3{color:#ffc400 !important}.amber.accent-4{background-color:#ffab00 !important}.amber-text.text-accent-4{color:#ffab00 !important}.orange.lighten-5{background-color:#fff3e0 !important}.orange-text.text-lighten-5{color:#fff3e0 !important}.orange.lighten-4{background-color:#ffe0b2 !important}.orange-text.text-lighten-4{color:#ffe0b2 !important}.orange.lighten-3{background-color:#ffcc80 !important}.orange-text.text-lighten-3{color:#ffcc80 !important}.orange.lighten-2{background-color:#ffb74d !important}.orange-text.text-lighten-2{color:#ffb74d !important}.orange.lighten-1{background-color:#ffa726 !important}.orange-text.text-lighten-1{color:#ffa726 !important}.orange{background-color:#ff9800 !important}.orange-text{color:#ff9800 !important}.orange.darken-1{background-color:#fb8c00 !important}.orange-text.text-darken-1{color:#fb8c00 !important}.orange.darken-2{background-color:#f57c00 !important}.orange-text.text-darken-2{color:#f57c00 !important}.orange.darken-3{background-color:#ef6c00 !important}.orange-text.text-darken-3{color:#ef6c00 !important}.orange.darken-4{background-color:#e65100 !important}.orange-text.text-darken-4{color:#e65100 !important}.orange.accent-1{background-color:#ffd180 !important}.orange-text.text-accent-1{color:#ffd180 !important}.orange.accent-2{background-color:#ffab40 !important}.orange-text.text-accent-2{color:#ffab40 !important}.orange.accent-3{background-color:#ff9100 !important}.orange-text.text-accent-3{color:#ff9100 !important}.orange.accent-4{background-color:#ff6d00 !important}.orange-text.text-accent-4{color:#ff6d00 !important}.deep-orange.lighten-5{background-color:#fbe9e7 !important}.deep-orange-text.text-lighten-5{color:#fbe9e7 !important}.deep-orange.lighten-4{background-color:#ffccbc !important}.deep-orange-text.text-lighten-4{color:#ffccbc !important}.deep-orange.lighten-3{background-color:#ffab91 !important}.deep-orange-text.text-lighten-3{color:#ffab91 !important}.deep-orange.lighten-2{background-color:#ff8a65 !important}.deep-orange-text.text-lighten-2{color:#ff8a65 !important}.deep-orange.lighten-1{background-color:#ff7043 !important}.deep-orange-text.text-lighten-1{color:#ff7043 !important}.deep-orange{background-color:#ff5722 !important}.deep-orange-text{color:#ff5722 !important}.deep-orange.darken-1{background-color:#f4511e !important}.deep-orange-text.text-darken-1{color:#f4511e !important}.deep-orange.darken-2{background-color:#e64a19 !important}.deep-orange-text.text-darken-2{color:#e64a19 !important}.deep-orange.darken-3{background-color:#d84315 !important}.deep-orange-text.text-darken-3{color:#d84315 !important}.deep-orange.darken-4{background-color:#bf360c !important}.deep-orange-text.text-darken-4{color:#bf360c !important}.deep-orange.accent-1{background-color:#ff9e80 !important}.deep-orange-text.text-accent-1{color:#ff9e80 !important}.deep-orange.accent-2{background-color:#ff6e40 !important}.deep-orange-text.text-accent-2{color:#ff6e40 !important}.deep-orange.accent-3{background-color:#ff3d00 !important}.deep-orange-text.text-accent-3{color:#ff3d00 !important}.deep-orange.accent-4{background-color:#dd2c00 !important}.deep-orange-text.text-accent-4{color:#dd2c00 !important}.brown.lighten-5{background-color:#efebe9 !important}.brown-text.text-lighten-5{color:#efebe9 !important}.brown.lighten-4{background-color:#d7ccc8 !important}.brown-text.text-lighten-4{color:#d7ccc8 !important}.brown.lighten-3{background-color:#bcaaa4 !important}.brown-text.text-lighten-3{color:#bcaaa4 !important}.brown.lighten-2{background-color:#a1887f !important}.brown-text.text-lighten-2{color:#a1887f !important}.brown.lighten-1{background-color:#8d6e63 !important}.brown-text.text-lighten-1{color:#8d6e63 !important}.brown{background-color:#795548 !important}.brown-text{color:#795548 !important}.brown.darken-1{background-color:#6d4c41 !important}.brown-text.text-darken-1{color:#6d4c41 !important}.brown.darken-2{background-color:#5d4037 !important}.brown-text.text-darken-2{color:#5d4037 !important}.brown.darken-3{background-color:#4e342e !important}.brown-text.text-darken-3{color:#4e342e !important}.brown.darken-4{background-color:#3e2723 !important}.brown-text.text-darken-4{color:#3e2723 !important}.blue-grey.lighten-5{background-color:#eceff1 !important}.blue-grey-text.text-lighten-5{color:#eceff1 !important}.blue-grey.lighten-4{background-color:#cfd8dc !important}.blue-grey-text.text-lighten-4{color:#cfd8dc !important}.blue-grey.lighten-3{background-color:#b0bec5 !important}.blue-grey-text.text-lighten-3{color:#b0bec5 !important}.blue-grey.lighten-2{background-color:#90a4ae !important}.blue-grey-text.text-lighten-2{color:#90a4ae !important}.blue-grey.lighten-1{background-color:#78909c !important}.blue-grey-text.text-lighten-1{color:#78909c !important}.blue-grey{background-color:#607d8b !important}.blue-grey-text{color:#607d8b !important}.blue-grey.darken-1{background-color:#546e7a !important}.blue-grey-text.text-darken-1{color:#546e7a !important}.blue-grey.darken-2{background-color:#455a64 !important}.blue-grey-text.text-darken-2{color:#455a64 !important}.blue-grey.darken-3{background-color:#37474f !important}.blue-grey-text.text-darken-3{color:#37474f !important}.blue-grey.darken-4{background-color:#263238 !important}.blue-grey-text.text-darken-4{color:#263238 !important}.grey.lighten-5{background-color:#fafafa !important}.grey-text.text-lighten-5{color:#fafafa !important}.grey.lighten-4{background-color:#f5f5f5 !important}.grey-text.text-lighten-4{color:#f5f5f5 !important}.grey.lighten-3{background-color:#eeeeee !important}.grey-text.text-lighten-3{color:#eeeeee !important}.grey.lighten-2{background-color:#e0e0e0 !important}.grey-text.text-lighten-2{color:#e0e0e0 !important}.grey.lighten-1{background-color:#bdbdbd !important}.grey-text.text-lighten-1{color:#bdbdbd !important}.grey{background-color:#9e9e9e !important}.grey-text{color:#9e9e9e !important}.grey.darken-1{background-color:#757575 !important}.grey-text.text-darken-1{color:#757575 !important}.grey.darken-2{background-color:#616161 !important}.grey-text.text-darken-2{color:#616161 !important}.grey.darken-3{background-color:#424242 !important}.grey-text.text-darken-3{color:#424242 !important}.grey.darken-4{background-color:#212121 !important}.grey-text.text-darken-4{color:#212121 !important}.shades.black{background-color:#000000 !important}.shades-text.text-black{color:#000000 !important}.shades.white{background-color:#FFFFFF !important}.shades-text.text-white{color:#FFFFFF !important}.shades.transparent{background-color:transparent !important}.shades-text.text-transparent{color:transparent !important}.black{background-color:#000000 !important}.black-text{color:#000000 !important}.white{background-color:#FFFFFF !important}.white-text{color:#FFFFFF !important}.transparent{background-color:transparent !important}.transparent-text{color:transparent !important}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}html input[type="button"],button,input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}ul{list-style-type:none}a{color:#039be5;text-decoration:none;-webkit-tap-highlight-color:transparent}.valign-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.valign-wrapper .valign{display:block}ul{padding:0}ul li{list-style-type:none}.clearfix{clear:both}.z-depth-0{box-shadow:none !important}.z-depth-1,nav,.card-panel,.card,.toast,.btn,.btn-large,.btn-floating,.dropdown-content,.collapsible,.side-nav{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.z-depth-1-half,.btn:hover,.btn-large:hover,.btn-floating:hover{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}.z-depth-2{box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.z-depth-3{box-shadow:0 12px 15px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19)}.z-depth-4,.modal{box-shadow:0 16px 28px 0 rgba(0,0,0,0.22),0 25px 55px 0 rgba(0,0,0,0.21)}.z-depth-5{box-shadow:0 27px 24px 0 rgba(0,0,0,0.2),0 40px 77px 0 rgba(0,0,0,0.22)}.hoverable:hover{transition:box-shadow .25s;box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.divider{height:1px;overflow:hidden;background-color:#e0e0e0}blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #ee6e73}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}i.tiny{font-size:1rem}i.small{font-size:2rem}i.medium{font-size:4rem}i.large{font-size:6rem}img.responsive-img,video.responsive-video{max-width:100%;height:auto}.pagination li{float:left;font-size:1.2rem;padding:0 10px;line-height:30px;border-radius:2px;text-align:center}.pagination li a{color:#444}.pagination li.active a{color:#fff}.pagination li.active{background-color:#ee6e73}.pagination li.disabled a{cursor:default;color:#999}.pagination li i{font-size:2rem}.pagination li.pages ul li{display:inline-block;float:none}@media only screen and (max-width : 992px){.pagination{width:100%}.pagination li.prev,.pagination li.next{width:10%}.pagination li.pages{width:80%;overflow:hidden;white-space:nowrap}}.parallax-container{position:relative;overflow:hidden;height:500px}.parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax img{display:none;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transform:translateX(-50%)}.pin-top,.pin-bottom{position:relative}.pinned{position:fixed !important}ul.staggered-list li{opacity:0}.fade-in{opacity:0;transform-origin:0 50%}@media only screen and (max-width : 600px){.hide-on-small-only,.hide-on-small-and-down{display:none !important;}}@media only screen and (max-width : 992px){.hide-on-med-and-down{display:none !important;}}@media only screen and (min-width : 601px){.hide-on-med-and-up{display:none !important;}}@media only screen and (min-width: 600px) and (max-width: 992px){.hide-on-med-only{display:none !important;}}@media only screen and (min-width : 993px){.hide-on-large-only{display:none !important;}}@media only screen and (min-width : 993px){.show-on-large{display:initial !important;}}@media only screen and (min-width: 600px) and (max-width: 992px){.show-on-medium{display:initial !important;}}@media only screen and (max-width : 600px){.show-on-small{display:initial !important;}}@media only screen and (min-width : 601px){.show-on-medium-and-up{display:initial !important;}}@media only screen and (max-width : 992px){.show-on-medium-and-down{display:initial !important;}}@media only screen and (max-width : 600px){.center-on-small-only{text-align:center;}}footer.page-footer{margin-top:20px;padding-top:20px;background-color:#ee6e73}footer.page-footer .footer-copyright{overflow:hidden;height:50px;line-height:50px;color:rgba(255,255,255,0.8);background-color:rgba(51,51,51,0.08)}table,th,td{border:none}table{width:100%;display:table}table.bordered>thead>tr,table.bordered>tbody>tr{border-bottom:1px solid #d0d0d0}table.striped>tbody>tr:nth-child(odd){background-color:#f2f2f2}table.striped>tbody>tr>td{border-radius:0px}table.hoverable>tbody>tr{-webkit-transition:background-color .25s ease;-moz-transition:background-color .25s ease;-o-transition:background-color .25s ease;-ms-transition:background-color .25s ease;transition:background-color .25s ease}table.hoverable>tbody>tr:hover{background-color:#f2f2f2}table.centered thead tr th,table.centered tbody tr td{text-align:center}thead{border-bottom:1px solid #d0d0d0}td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}@media only screen and (max-width : 992px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}table.responsive-table th,table.responsive-table td{margin:0;vertical-align:top}table.responsive-table th{text-align:left}table.responsive-table thead{display:block;float:left}table.responsive-table thead tr{display:block;padding:0 10px 0 0}table.responsive-table thead tr th::before{content:"\00a0"}table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}table.responsive-table tbody tr{display:inline-block;vertical-align:top}table.responsive-table th{display:block;text-align:right}table.responsive-table td{display:block;min-height:1.25em;text-align:left}table.responsive-table tr{padding:0 10px}table.responsive-table thead{border:0;border-right:1px solid #d0d0d0}table.responsive-table.bordered th{border-bottom:0;border-left:0}table.responsive-table.bordered td{border-left:0;border-right:0;border-bottom:0}table.responsive-table.bordered tr{border:0}table.responsive-table.bordered tbody tr{border-right:1px solid #d0d0d0}}.collection{margin:0.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative}.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}.collection .collection-item.avatar .circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}.collection .collection-item.avatar .title{font-size:16px}.collection .collection-item.avatar p{margin:0}.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}.collection .collection-item:last-child{border-bottom:none}.collection .collection-item.active{background-color:#26a69a;color:#eafaf9}.collection a.collection-item{display:block;-webkit-transition:0.25s;-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;transition:0.25s;color:#26a69a}.collection a.collection-item:not(.active):hover{background-color:#ddd}.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.collection.with-header .collection-item{padding-left:30px}.collection.with-header .collection-item.avatar{padding-left:72px}.secondary-content{float:right;color:#26a69a}span.badge{min-width:3rem;padding:0 6px;text-align:center;font-size:1rem;line-height:inherit;color:#757575;position:absolute;right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}span.badge.new{font-weight:300;font-size:0.8rem;color:#fff;background-color:#26a69a;border-radius:2px}span.badge.new:after{content:" new"}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container.no-controls{padding-top:0}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.progress{position:relative;height:4px;display:block;width:100%;background-color:#acece6;border-radius:2px;margin:0.5rem 0 1rem 0;overflow:hidden}.progress .determinate{position:absolute;background-color:inherit;top:0;left:0;bottom:0;background-color:#26a69a;-webkit-transition:width .3s linear;-moz-transition:width .3s linear;-o-transition:width .3s linear;-ms-transition:width .3s linear;transition:width .3s linear}.progress .indeterminate{background-color:#26a69a}.progress .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;-webkit-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;-moz-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;-ms-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;-o-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite}.progress .indeterminate:after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-moz-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-ms-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-o-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-webkit-animation-delay:1.15s;-moz-animation-delay:1.15s;-ms-animation-delay:1.15s;-o-animation-delay:1.15s;animation-delay:1.15s}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-moz-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@-moz-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.hide{display:none !important}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left !important}.right{float:right !important}.no-select,input[type=range],input[type=range]+.thumb{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.circle{border-radius:50%}.center-block{display:block;margin-left:auto;margin-right:auto}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-padding{padding:0 !important}@font-face{font-family:"Material-Design-Icons";src:url("../font/material-design-icons/Material-Design-Icons.eot?#iefix") format("embedded-opentype"),url("../font/material-design-icons/Material-Design-Icons.woff2") format("woff2"),url("../font/material-design-icons/Material-Design-Icons.woff") format("woff"),url("../font/material-design-icons/Material-Design-Icons.ttf") format("truetype"),url("../font/material-design-icons/Material-Design-Icons.svg#Material-Design-Icons") format("svg");font-weight:normal;font-style:normal;}[class^="mdi-"],[class*="mdi-"]{speak:none;display:inline-block;font-family:"Material-Design-Icons";font-style:normal;font-weight:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}[class^="mdi-"]:before,[class*="mdi-"]:before{display:inline-block;speak:none;text-decoration:inherit}[class^="mdi-"].pull-left,[class*="mdi-"].pull-left{margin-right:.3em}[class^="mdi-"].pull-right,[class*="mdi-"].pull-right{margin-left:.3em}[class^="mdi-"].mdi-lg:before,[class^="mdi-"].mdi-lg:after,[class*="mdi-"].mdi-lg:before,[class*="mdi-"].mdi-lg:after{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}[class^="mdi-"].mdi-2x:before,[class^="mdi-"].mdi-2x:after,[class*="mdi-"].mdi-2x:before,[class*="mdi-"].mdi-2x:after{font-size:2em}[class^="mdi-"].mdi-3x:before,[class^="mdi-"].mdi-3x:after,[class*="mdi-"].mdi-3x:before,[class*="mdi-"].mdi-3x:after{font-size:3em}[class^="mdi-"].mdi-4x:before,[class^="mdi-"].mdi-4x:after,[class*="mdi-"].mdi-4x:before,[class*="mdi-"].mdi-4x:after{font-size:4em}[class^="mdi-"].mdi-5x:before,[class^="mdi-"].mdi-5x:after,[class*="mdi-"].mdi-5x:before,[class*="mdi-"].mdi-5x:after{font-size:5em}[class^="mdi-device-signal-cellular-"]:after,[class^="mdi-device-battery-"]:after,[class^="mdi-device-battery-charging-"]:after,[class^="mdi-device-signal-cellular-connected-no-internet-"]:after,[class^="mdi-device-signal-wifi-"]:after,[class^="mdi-device-signal-wifi-statusbar-not-connected"]:after,.mdi-device-network-wifi:after{opacity:.3;position:absolute;left:0;top:0;z-index:1;display:inline-block;speak:none;text-decoration:inherit}[class^="mdi-device-signal-cellular-"]:after{content:"\e758"}[class^="mdi-device-battery-"]:after{content:"\e735"}[class^="mdi-device-battery-charging-"]:after{content:"\e733"}[class^="mdi-device-signal-cellular-connected-no-internet-"]:after{content:"\e75d"}[class^="mdi-device-signal-wifi-"]:after,.mdi-device-network-wifi:after{content:"\e765"}[class^="mdi-device-signal-wifi-statusbasr-not-connected"]:after{content:"\e8f7"}.mdi-device-signal-cellular-off:after,.mdi-device-signal-cellular-null:after,.mdi-device-signal-cellular-no-sim:after,.mdi-device-signal-wifi-off:after,.mdi-device-signal-wifi-4-bar:after,.mdi-device-signal-cellular-4-bar:after,.mdi-device-battery-alert:after,.mdi-device-signal-cellular-connected-no-internet-4-bar:after,.mdi-device-battery-std:after,.mdi-device-battery-full .mdi-device-battery-unknown:after{content:""}.mdi-fw{width:1.28571429em;text-align:center}.mdi-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.mdi-ul>li{position:relative}.mdi-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.mdi-li.mdi-lg{left:-1.85714286em}.mdi-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.mdi-spin{-webkit-animation:mdi-spin 2s infinite linear;animation:mdi-spin 2s infinite linear;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.mdi-pulse{-webkit-animation:mdi-spin 1s steps(8) infinite;animation:mdi-spin 1s steps(8) infinite;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}@-webkit-keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes mdi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.mdi-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mdi-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mdi-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mdi-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.mdi-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .mdi-rotate-90,:root .mdi-rotate-180,:root .mdi-rotate-270,:root .mdi-flip-horizontal,:root .mdi-flip-vertical{filter:none}.mdi-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.mdi-stack-1x,.mdi-stack-2x{position:absolute;left:0;width:100%;text-align:center}.mdi-stack-1x{line-height:inherit}.mdi-stack-2x{font-size:2em}.mdi-inverse{color:#ffffff}.mdi-action-3d-rotation:before{content:"\e600"}.mdi-action-accessibility:before{content:"\e601"}.mdi-action-account-balance-wallet:before{content:"\e602"}.mdi-action-account-balance:before{content:"\e603"}.mdi-action-account-box:before{content:"\e604"}.mdi-action-account-child:before{content:"\e605"}.mdi-action-account-circle:before{content:"\e606"}.mdi-action-add-shopping-cart:before{content:"\e607"}.mdi-action-alarm-add:before{content:"\e608"}.mdi-action-alarm-off:before{content:"\e609"}.mdi-action-alarm-on:before{content:"\e60a"}.mdi-action-alarm:before{content:"\e60b"}.mdi-action-android:before{content:"\e60c"}.mdi-action-announcement:before{content:"\e60d"}.mdi-action-aspect-ratio:before{content:"\e60e"}.mdi-action-assessment:before{content:"\e60f"}.mdi-action-assignment-ind:before{content:"\e610"}.mdi-action-assignment-late:before{content:"\e611"}.mdi-action-assignment-return:before{content:"\e612"}.mdi-action-assignment-returned:before{content:"\e613"}.mdi-action-assignment-turned-in:before{content:"\e614"}.mdi-action-assignment:before{content:"\e615"}.mdi-action-autorenew:before{content:"\e616"}.mdi-action-backup:before{content:"\e617"}.mdi-action-book:before{content:"\e618"}.mdi-action-bookmark-outline:before{content:"\e619"}.mdi-action-bookmark:before{content:"\e61a"}.mdi-action-bug-report:before{content:"\e61b"}.mdi-action-cached:before{content:"\e61c"}.mdi-action-check-circle:before{content:"\e61d"}.mdi-action-class:before{content:"\e61e"}.mdi-action-credit-card:before{content:"\e61f"}.mdi-action-dashboard:before{content:"\e620"}.mdi-action-delete:before{content:"\e621"}.mdi-action-description:before{content:"\e622"}.mdi-action-dns:before{content:"\e623"}.mdi-action-done-all:before{content:"\e624"}.mdi-action-done:before{content:"\e625"}.mdi-action-event:before{content:"\e626"}.mdi-action-exit-to-app:before{content:"\e627"}.mdi-action-explore:before{content:"\e628"}.mdi-action-extension:before{content:"\e629"}.mdi-action-face-unlock:before{content:"\e62a"}.mdi-action-favorite-outline:before{content:"\e62b"}.mdi-action-favorite:before{content:"\e62c"}.mdi-action-find-in-page:before{content:"\e62d"}.mdi-action-find-replace:before{content:"\e62e"}.mdi-action-flip-to-back:before{content:"\e62f"}.mdi-action-flip-to-front:before{content:"\e630"}.mdi-action-get-app:before{content:"\e631"}.mdi-action-grade:before{content:"\e632"}.mdi-action-group-work:before{content:"\e633"}.mdi-action-help:before{content:"\e634"}.mdi-action-highlight-remove:before{content:"\e635"}.mdi-action-history:before{content:"\e636"}.mdi-action-home:before{content:"\e637"}.mdi-action-https:before{content:"\e638"}.mdi-action-info-outline:before{content:"\e639"}.mdi-action-info:before{content:"\e63a"}.mdi-action-input:before{content:"\e63b"}.mdi-action-invert-colors:before{content:"\e63c"}.mdi-action-label-outline:before{content:"\e63d"}.mdi-action-label:before{content:"\e63e"}.mdi-action-language:before{content:"\e63f"}.mdi-action-launch:before{content:"\e640"}.mdi-action-list:before{content:"\e641"}.mdi-action-lock-open:before{content:"\e642"}.mdi-action-lock-outline:before{content:"\e643"}.mdi-action-lock:before{content:"\e644"}.mdi-action-loyalty:before{content:"\e645"}.mdi-action-markunread-mailbox:before{content:"\e646"}.mdi-action-note-add:before{content:"\e647"}.mdi-action-open-in-browser:before{content:"\e648"}.mdi-action-open-in-new:before{content:"\e649"}.mdi-action-open-with:before{content:"\e64a"}.mdi-action-pageview:before{content:"\e64b"}.mdi-action-payment:before{content:"\e64c"}.mdi-action-perm-camera-mic:before{content:"\e64d"}.mdi-action-perm-contact-cal:before{content:"\e64e"}.mdi-action-perm-data-setting:before{content:"\e64f"}.mdi-action-perm-device-info:before{content:"\e650"}.mdi-action-perm-identity:before{content:"\e651"}.mdi-action-perm-media:before{content:"\e652"}.mdi-action-perm-phone-msg:before{content:"\e653"}.mdi-action-perm-scan-wifi:before{content:"\e654"}.mdi-action-picture-in-picture:before{content:"\e655"}.mdi-action-polymer:before{content:"\e656"}.mdi-action-print:before{content:"\e657"}.mdi-action-query-builder:before{content:"\e658"}.mdi-action-question-answer:before{content:"\e659"}.mdi-action-receipt:before{content:"\e65a"}.mdi-action-redeem:before{content:"\e65b"}.mdi-action-reorder:before{content:"\e65c"}.mdi-action-report-problem:before{content:"\e65d"}.mdi-action-restore:before{content:"\e65e"}.mdi-action-room:before{content:"\e65f"}.mdi-action-schedule:before{content:"\e660"}.mdi-action-search:before{content:"\e661"}.mdi-action-settings-applications:before{content:"\e662"}.mdi-action-settings-backup-restore:before{content:"\e663"}.mdi-action-settings-bluetooth:before{content:"\e664"}.mdi-action-settings-cell:before{content:"\e665"}.mdi-action-settings-display:before{content:"\e666"}.mdi-action-settings-ethernet:before{content:"\e667"}.mdi-action-settings-input-antenna:before{content:"\e668"}.mdi-action-settings-input-component:before{content:"\e669"}.mdi-action-settings-input-composite:before{content:"\e66a"}.mdi-action-settings-input-hdmi:before{content:"\e66b"}.mdi-action-settings-input-svideo:before{content:"\e66c"}.mdi-action-settings-overscan:before{content:"\e66d"}.mdi-action-settings-phone:before{content:"\e66e"}.mdi-action-settings-power:before{content:"\e66f"}.mdi-action-settings-remote:before{content:"\e670"}.mdi-action-settings-voice:before{content:"\e671"}.mdi-action-settings:before{content:"\e672"}.mdi-action-shop-two:before{content:"\e673"}.mdi-action-shop:before{content:"\e674"}.mdi-action-shopping-basket:before{content:"\e675"}.mdi-action-shopping-cart:before{content:"\e676"}.mdi-action-speaker-notes:before{content:"\e677"}.mdi-action-spellcheck:before{content:"\e678"}.mdi-action-star-rate:before{content:"\e679"}.mdi-action-stars:before{content:"\e67a"}.mdi-action-store:before{content:"\e67b"}.mdi-action-subject:before{content:"\e67c"}.mdi-action-supervisor-account:before{content:"\e67d"}.mdi-action-swap-horiz:before{content:"\e67e"}.mdi-action-swap-vert-circle:before{content:"\e67f"}.mdi-action-swap-vert:before{content:"\e680"}.mdi-action-system-update-tv:before{content:"\e681"}.mdi-action-tab-unselected:before{content:"\e682"}.mdi-action-tab:before{content:"\e683"}.mdi-action-theaters:before{content:"\e684"}.mdi-action-thumb-down:before{content:"\e685"}.mdi-action-thumb-up:before{content:"\e686"}.mdi-action-thumbs-up-down:before{content:"\e687"}.mdi-action-toc:before{content:"\e688"}.mdi-action-today:before{content:"\e689"}.mdi-action-track-changes:before{content:"\e68a"}.mdi-action-translate:before{content:"\e68b"}.mdi-action-trending-down:before{content:"\e68c"}.mdi-action-trending-neutral:before{content:"\e68d"}.mdi-action-trending-up:before{content:"\e68e"}.mdi-action-turned-in-not:before{content:"\e68f"}.mdi-action-turned-in:before{content:"\e690"}.mdi-action-verified-user:before{content:"\e691"}.mdi-action-view-agenda:before{content:"\e692"}.mdi-action-view-array:before{content:"\e693"}.mdi-action-view-carousel:before{content:"\e694"}.mdi-action-view-column:before{content:"\e695"}.mdi-action-view-day:before{content:"\e696"}.mdi-action-view-headline:before{content:"\e697"}.mdi-action-view-list:before{content:"\e698"}.mdi-action-view-module:before{content:"\e699"}.mdi-action-view-quilt:before{content:"\e69a"}.mdi-action-view-stream:before{content:"\e69b"}.mdi-action-view-week:before{content:"\e69c"}.mdi-action-visibility-off:before{content:"\e69d"}.mdi-action-visibility:before{content:"\e69e"}.mdi-action-wallet-giftcard:before{content:"\e69f"}.mdi-action-wallet-membership:before{content:"\e6a0"}.mdi-action-wallet-travel:before{content:"\e6a1"}.mdi-action-work:before{content:"\e6a2"}.mdi-alert-error:before{content:"\e6a3"}.mdi-alert-warning:before{content:"\e6a4"}.mdi-av-album:before{content:"\e6a5"}.mdi-av-closed-caption:before{content:"\e6a6"}.mdi-av-equalizer:before{content:"\e6a7"}.mdi-av-explicit:before{content:"\e6a8"}.mdi-av-fast-forward:before{content:"\e6a9"}.mdi-av-fast-rewind:before{content:"\e6aa"}.mdi-av-games:before{content:"\e6ab"}.mdi-av-hearing:before{content:"\e6ac"}.mdi-av-high-quality:before{content:"\e6ad"}.mdi-av-loop:before{content:"\e6ae"}.mdi-av-mic-none:before{content:"\e6af"}.mdi-av-mic-off:before{content:"\e6b0"}.mdi-av-mic:before{content:"\e6b1"}.mdi-av-movie:before{content:"\e6b2"}.mdi-av-my-library-add:before{content:"\e6b3"}.mdi-av-my-library-books:before{content:"\e6b4"}.mdi-av-my-library-music:before{content:"\e6b5"}.mdi-av-new-releases:before{content:"\e6b6"}.mdi-av-not-interested:before{content:"\e6b7"}.mdi-av-pause-circle-fill:before{content:"\e6b8"}.mdi-av-pause-circle-outline:before{content:"\e6b9"}.mdi-av-pause:before{content:"\e6ba"}.mdi-av-play-arrow:before{content:"\e6bb"}.mdi-av-play-circle-fill:before{content:"\e6bc"}.mdi-av-play-circle-outline:before{content:"\e6bd"}.mdi-av-play-shopping-bag:before{content:"\e6be"}.mdi-av-playlist-add:before{content:"\e6bf"}.mdi-av-queue-music:before{content:"\e6c0"}.mdi-av-queue:before{content:"\e6c1"}.mdi-av-radio:before{content:"\e6c2"}.mdi-av-recent-actors:before{content:"\e6c3"}.mdi-av-repeat-one:before{content:"\e6c4"}.mdi-av-repeat:before{content:"\e6c5"}.mdi-av-replay:before{content:"\e6c6"}.mdi-av-shuffle:before{content:"\e6c7"}.mdi-av-skip-next:before{content:"\e6c8"}.mdi-av-skip-previous:before{content:"\e6c9"}.mdi-av-snooze:before{content:"\e6ca"}.mdi-av-stop:before{content:"\e6cb"}.mdi-av-subtitles:before{content:"\e6cc"}.mdi-av-surround-sound:before{content:"\e6cd"}.mdi-av-timer:before{content:"\e6ce"}.mdi-av-video-collection:before{content:"\e6cf"}.mdi-av-videocam-off:before{content:"\e6d0"}.mdi-av-videocam:before{content:"\e6d1"}.mdi-av-volume-down:before{content:"\e6d2"}.mdi-av-volume-mute:before{content:"\e6d3"}.mdi-av-volume-off:before{content:"\e6d4"}.mdi-av-volume-up:before{content:"\e6d5"}.mdi-av-web:before{content:"\e6d6"}.mdi-communication-business:before{content:"\e6d7"}.mdi-communication-call-end:before{content:"\e6d8"}.mdi-communication-call-made:before{content:"\e6d9"}.mdi-communication-call-merge:before{content:"\e6da"}.mdi-communication-call-missed:before{content:"\e6db"}.mdi-communication-call-received:before{content:"\e6dc"}.mdi-communication-call-split:before{content:"\e6dd"}.mdi-communication-call:before{content:"\e6de"}.mdi-communication-chat:before{content:"\e6df"}.mdi-communication-clear-all:before{content:"\e6e0"}.mdi-communication-comment:before{content:"\e6e1"}.mdi-communication-contacts:before{content:"\e6e2"}.mdi-communication-dialer-sip:before{content:"\e6e3"}.mdi-communication-dialpad:before{content:"\e6e4"}.mdi-communication-dnd-on:before{content:"\e6e5"}.mdi-communication-email:before{content:"\e6e6"}.mdi-communication-forum:before{content:"\e6e7"}.mdi-communication-import-export:before{content:"\e6e8"}.mdi-communication-invert-colors-off:before{content:"\e6e9"}.mdi-communication-invert-colors-on:before{content:"\e6ea"}.mdi-communication-live-help:before{content:"\e6eb"}.mdi-communication-location-off:before{content:"\e6ec"}.mdi-communication-location-on:before{content:"\e6ed"}.mdi-communication-message:before{content:"\e6ee"}.mdi-communication-messenger:before{content:"\e6ef"}.mdi-communication-no-sim:before{content:"\e6f0"}.mdi-communication-phone:before{content:"\e6f1"}.mdi-communication-portable-wifi-off:before{content:"\e6f2"}.mdi-communication-quick-contacts-dialer:before{content:"\e6f3"}.mdi-communication-quick-contacts-mail:before{content:"\e6f4"}.mdi-communication-ring-volume:before{content:"\e6f5"}.mdi-communication-stay-current-landscape:before{content:"\e6f6"}.mdi-communication-stay-current-portrait:before{content:"\e6f7"}.mdi-communication-stay-primary-landscape:before{content:"\e6f8"}.mdi-communication-stay-primary-portrait:before{content:"\e6f9"}.mdi-communication-swap-calls:before{content:"\e6fa"}.mdi-communication-textsms:before{content:"\e6fb"}.mdi-communication-voicemail:before{content:"\e6fc"}.mdi-communication-vpn-key:before{content:"\e6fd"}.mdi-content-add-box:before{content:"\e6fe"}.mdi-content-add-circle-outline:before{content:"\e6ff"}.mdi-content-add-circle:before{content:"\e700"}.mdi-content-add:before{content:"\e701"}.mdi-content-archive:before{content:"\e702"}.mdi-content-backspace:before{content:"\e703"}.mdi-content-block:before{content:"\e704"}.mdi-content-clear:before{content:"\e705"}.mdi-content-content-copy:before{content:"\e706"}.mdi-content-content-cut:before{content:"\e707"}.mdi-content-content-paste:before{content:"\e708"}.mdi-content-create:before{content:"\e709"}.mdi-content-drafts:before{content:"\e70a"}.mdi-content-filter-list:before{content:"\e70b"}.mdi-content-flag:before{content:"\e70c"}.mdi-content-forward:before{content:"\e70d"}.mdi-content-gesture:before{content:"\e70e"}.mdi-content-inbox:before{content:"\e70f"}.mdi-content-link:before{content:"\e710"}.mdi-content-mail:before{content:"\e711"}.mdi-content-markunread:before{content:"\e712"}.mdi-content-redo:before{content:"\e713"}.mdi-content-remove-circle-outline:before{content:"\e714"}.mdi-content-remove-circle:before{content:"\e715"}.mdi-content-remove:before{content:"\e716"}.mdi-content-reply-all:before{content:"\e717"}.mdi-content-reply:before{content:"\e718"}.mdi-content-report:before{content:"\e719"}.mdi-content-save:before{content:"\e71a"}.mdi-content-select-all:before{content:"\e71b"}.mdi-content-send:before{content:"\e71c"}.mdi-content-sort:before{content:"\e71d"}.mdi-content-text-format:before{content:"\e71e"}.mdi-content-undo:before{content:"\e71f"}.mdi-editor-attach-file:before{content:"\e776"}.mdi-editor-attach-money:before{content:"\e777"}.mdi-editor-border-all:before{content:"\e778"}.mdi-editor-border-bottom:before{content:"\e779"}.mdi-editor-border-clear:before{content:"\e77a"}.mdi-editor-border-color:before{content:"\e77b"}.mdi-editor-border-horizontal:before{content:"\e77c"}.mdi-editor-border-inner:before{content:"\e77d"}.mdi-editor-border-left:before{content:"\e77e"}.mdi-editor-border-outer:before{content:"\e77f"}.mdi-editor-border-right:before{content:"\e780"}.mdi-editor-border-style:before{content:"\e781"}.mdi-editor-border-top:before{content:"\e782"}.mdi-editor-border-vertical:before{content:"\e783"}.mdi-editor-format-align-center:before{content:"\e784"}.mdi-editor-format-align-justify:before{content:"\e785"}.mdi-editor-format-align-left:before{content:"\e786"}.mdi-editor-format-align-right:before{content:"\e787"}.mdi-editor-format-bold:before{content:"\e788"}.mdi-editor-format-clear:before{content:"\e789"}.mdi-editor-format-color-fill:before{content:"\e78a"}.mdi-editor-format-color-reset:before{content:"\e78b"}.mdi-editor-format-color-text:before{content:"\e78c"}.mdi-editor-format-indent-decrease:before{content:"\e78d"}.mdi-editor-format-indent-increase:before{content:"\e78e"}.mdi-editor-format-italic:before{content:"\e78f"}.mdi-editor-format-line-spacing:before{content:"\e790"}.mdi-editor-format-list-bulleted:before{content:"\e791"}.mdi-editor-format-list-numbered:before{content:"\e792"}.mdi-editor-format-paint:before{content:"\e793"}.mdi-editor-format-quote:before{content:"\e794"}.mdi-editor-format-size:before{content:"\e795"}.mdi-editor-format-strikethrough:before{content:"\e796"}.mdi-editor-format-textdirection-l-to-r:before{content:"\e797"}.mdi-editor-format-textdirection-r-to-l:before{content:"\e798"}.mdi-editor-format-underline:before{content:"\e799"}.mdi-editor-functions:before{content:"\e79a"}.mdi-editor-insert-chart:before{content:"\e79b"}.mdi-editor-insert-comment:before{content:"\e79c"}.mdi-editor-insert-drive-file:before{content:"\e79d"}.mdi-editor-insert-emoticon:before{content:"\e79e"}.mdi-editor-insert-invitation:before{content:"\e79f"}.mdi-editor-insert-link:before{content:"\e7a0"}.mdi-editor-insert-photo:before{content:"\e7a1"}.mdi-editor-merge-type:before{content:"\e7a2"}.mdi-editor-mode-comment:before{content:"\e7a3"}.mdi-editor-mode-edit:before{content:"\e7a4"}.mdi-editor-publish:before{content:"\e7a5"}.mdi-editor-vertical-align-bottom:before{content:"\e7a6"}.mdi-editor-vertical-align-center:before{content:"\e7a7"}.mdi-editor-vertical-align-top:before{content:"\e7a8"}.mdi-editor-wrap-text:before{content:"\e7a9"}.mdi-file-attachment:before{content:"\e7aa"}.mdi-file-cloud-circle:before{content:"\e7ab"}.mdi-file-cloud-done:before{content:"\e7ac"}.mdi-file-cloud-download:before{content:"\e7ad"}.mdi-file-cloud-off:before{content:"\e7ae"}.mdi-file-cloud-queue:before{content:"\e7af"}.mdi-file-cloud-upload:before{content:"\e7b0"}.mdi-file-cloud:before{content:"\e7b1"}.mdi-file-file-download:before{content:"\e7b2"}.mdi-file-file-upload:before{content:"\e7b3"}.mdi-file-folder-open:before{content:"\e7b4"}.mdi-file-folder-shared:before{content:"\e7b5"}.mdi-file-folder:before{content:"\e7b6"}.mdi-device-access-alarm:before{content:"\e720"}.mdi-device-access-alarms:before{content:"\e721"}.mdi-device-access-time:before{content:"\e722"}.mdi-device-add-alarm:before{content:"\e723"}.mdi-device-airplanemode-off:before{content:"\e724"}.mdi-device-airplanemode-on:before{content:"\e725"}.mdi-device-battery-20:before{content:"\e726"}.mdi-device-battery-30:before{content:"\e727"}.mdi-device-battery-50:before{content:"\e728"}.mdi-device-battery-60:before{content:"\e729"}.mdi-device-battery-80:before{content:"\e72a"}.mdi-device-battery-90:before{content:"\e72b"}.mdi-device-battery-alert:before{content:"\e72c"}.mdi-device-battery-charging-20:before{content:"\e72d"}.mdi-device-battery-charging-30:before{content:"\e72e"}.mdi-device-battery-charging-50:before{content:"\e72f"}.mdi-device-battery-charging-60:before{content:"\e730"}.mdi-device-battery-charging-80:before{content:"\e731"}.mdi-device-battery-charging-90:before{content:"\e732"}.mdi-device-battery-charging-full:before{content:"\e733"}.mdi-device-battery-full:before{content:"\e734"}.mdi-device-battery-std:before{content:"\e735"}.mdi-device-battery-unknown:before{content:"\e736"}.mdi-device-bluetooth-connected:before{content:"\e737"}.mdi-device-bluetooth-disabled:before{content:"\e738"}.mdi-device-bluetooth-searching:before{content:"\e739"}.mdi-device-bluetooth:before{content:"\e73a"}.mdi-device-brightness-auto:before{content:"\e73b"}.mdi-device-brightness-high:before{content:"\e73c"}.mdi-device-brightness-low:before{content:"\e73d"}.mdi-device-brightness-medium:before{content:"\e73e"}.mdi-device-data-usage:before{content:"\e73f"}.mdi-device-developer-mode:before{content:"\e740"}.mdi-device-devices:before{content:"\e741"}.mdi-device-dvr:before{content:"\e742"}.mdi-device-gps-fixed:before{content:"\e743"}.mdi-device-gps-not-fixed:before{content:"\e744"}.mdi-device-gps-off:before{content:"\e745"}.mdi-device-location-disabled:before{content:"\e746"}.mdi-device-location-searching:before{content:"\e747"}.mdi-device-multitrack-audio:before{content:"\e748"}.mdi-device-network-cell:before{content:"\e749"}.mdi-device-network-wifi:before{content:"\e74a"}.mdi-device-nfc:before{content:"\e74b"}.mdi-device-now-wallpaper:before{content:"\e74c"}.mdi-device-now-widgets:before{content:"\e74d"}.mdi-device-screen-lock-landscape:before{content:"\e74e"}.mdi-device-screen-lock-portrait:before{content:"\e74f"}.mdi-device-screen-lock-rotation:before{content:"\e750"}.mdi-device-screen-rotation:before{content:"\e751"}.mdi-device-sd-storage:before{content:"\e752"}.mdi-device-settings-system-daydream:before{content:"\e753"}.mdi-device-signal-cellular-0-bar:before{content:"\e754"}.mdi-device-signal-cellular-1-bar:before{content:"\e755"}.mdi-device-signal-cellular-2-bar:before{content:"\e756"}.mdi-device-signal-cellular-3-bar:before{content:"\e757"}.mdi-device-signal-cellular-4-bar:before{content:"\e758"}.mdi-signal-wifi-statusbar-connected-no-internet-after:before{content:"\e8f6"}.mdi-device-signal-cellular-connected-no-internet-0-bar:before{content:"\e759"}.mdi-device-signal-cellular-connected-no-internet-1-bar:before{content:"\e75a"}.mdi-device-signal-cellular-connected-no-internet-2-bar:before{content:"\e75b"}.mdi-device-signal-cellular-connected-no-internet-3-bar:before{content:"\e75c"}.mdi-device-signal-cellular-connected-no-internet-4-bar:before{content:"\e75d"}.mdi-device-signal-cellular-no-sim:before{content:"\e75e"}.mdi-device-signal-cellular-null:before{content:"\e75f"}.mdi-device-signal-cellular-off:before{content:"\e760"}.mdi-device-signal-wifi-0-bar:before{content:"\e761"}.mdi-device-signal-wifi-1-bar:before{content:"\e762"}.mdi-device-signal-wifi-2-bar:before{content:"\e763"}.mdi-device-signal-wifi-3-bar:before{content:"\e764"}.mdi-device-signal-wifi-4-bar:before{content:"\e765"}.mdi-device-signal-wifi-off:before{content:"\e766"}.mdi-device-signal-wifi-statusbar-1-bar:before{content:"\e767"}.mdi-device-signal-wifi-statusbar-2-bar:before{content:"\e768"}.mdi-device-signal-wifi-statusbar-3-bar:before{content:"\e769"}.mdi-device-signal-wifi-statusbar-4-bar:before{content:"\e76a"}.mdi-device-signal-wifi-statusbar-connected-no-internet-:before{content:"\e76b"}.mdi-device-signal-wifi-statusbar-connected-no-internet:before{content:"\e76f"}.mdi-device-signal-wifi-statusbar-connected-no-internet-2:before{content:"\e76c"}.mdi-device-signal-wifi-statusbar-connected-no-internet-3:before{content:"\e76d"}.mdi-device-signal-wifi-statusbar-connected-no-internet-4:before{content:"\e76e"}.mdi-signal-wifi-statusbar-not-connected-after:before{content:"\e8f7"}.mdi-device-signal-wifi-statusbar-not-connected:before{content:"\e770"}.mdi-device-signal-wifi-statusbar-null:before{content:"\e771"}.mdi-device-storage:before{content:"\e772"}.mdi-device-usb:before{content:"\e773"}.mdi-device-wifi-lock:before{content:"\e774"}.mdi-device-wifi-tethering:before{content:"\e775"}.mdi-hardware-cast-connected:before{content:"\e7b7"}.mdi-hardware-cast:before{content:"\e7b8"}.mdi-hardware-computer:before{content:"\e7b9"}.mdi-hardware-desktop-mac:before{content:"\e7ba"}.mdi-hardware-desktop-windows:before{content:"\e7bb"}.mdi-hardware-dock:before{content:"\e7bc"}.mdi-hardware-gamepad:before{content:"\e7bd"}.mdi-hardware-headset-mic:before{content:"\e7be"}.mdi-hardware-headset:before{content:"\e7bf"}.mdi-hardware-keyboard-alt:before{content:"\e7c0"}.mdi-hardware-keyboard-arrow-down:before{content:"\e7c1"}.mdi-hardware-keyboard-arrow-left:before{content:"\e7c2"}.mdi-hardware-keyboard-arrow-right:before{content:"\e7c3"}.mdi-hardware-keyboard-arrow-up:before{content:"\e7c4"}.mdi-hardware-keyboard-backspace:before{content:"\e7c5"}.mdi-hardware-keyboard-capslock:before{content:"\e7c6"}.mdi-hardware-keyboard-control:before{content:"\e7c7"}.mdi-hardware-keyboard-hide:before{content:"\e7c8"}.mdi-hardware-keyboard-return:before{content:"\e7c9"}.mdi-hardware-keyboard-tab:before{content:"\e7ca"}.mdi-hardware-keyboard-voice:before{content:"\e7cb"}.mdi-hardware-keyboard:before{content:"\e7cc"}.mdi-hardware-laptop-chromebook:before{content:"\e7cd"}.mdi-hardware-laptop-mac:before{content:"\e7ce"}.mdi-hardware-laptop-windows:before{content:"\e7cf"}.mdi-hardware-laptop:before{content:"\e7d0"}.mdi-hardware-memory:before{content:"\e7d1"}.mdi-hardware-mouse:before{content:"\e7d2"}.mdi-hardware-phone-android:before{content:"\e7d3"}.mdi-hardware-phone-iphone:before{content:"\e7d4"}.mdi-hardware-phonelink-off:before{content:"\e7d5"}.mdi-hardware-phonelink:before{content:"\e7d6"}.mdi-hardware-security:before{content:"\e7d7"}.mdi-hardware-sim-card:before{content:"\e7d8"}.mdi-hardware-smartphone:before{content:"\e7d9"}.mdi-hardware-speaker:before{content:"\e7da"}.mdi-hardware-tablet-android:before{content:"\e7db"}.mdi-hardware-tablet-mac:before{content:"\e7dc"}.mdi-hardware-tablet:before{content:"\e7dd"}.mdi-hardware-tv:before{content:"\e7de"}.mdi-hardware-watch:before{content:"\e7df"}.mdi-image-add-to-photos:before{content:"\e7e0"}.mdi-image-adjust:before{content:"\e7e1"}.mdi-image-assistant-photo:before{content:"\e7e2"}.mdi-image-audiotrack:before{content:"\e7e3"}.mdi-image-blur-circular:before{content:"\e7e4"}.mdi-image-blur-linear:before{content:"\e7e5"}.mdi-image-blur-off:before{content:"\e7e6"}.mdi-image-blur-on:before{content:"\e7e7"}.mdi-image-brightness-1:before{content:"\e7e8"}.mdi-image-brightness-2:before{content:"\e7e9"}.mdi-image-brightness-3:before{content:"\e7ea"}.mdi-image-brightness-4:before{content:"\e7eb"}.mdi-image-brightness-5:before{content:"\e7ec"}.mdi-image-brightness-6:before{content:"\e7ed"}.mdi-image-brightness-7:before{content:"\e7ee"}.mdi-image-brush:before{content:"\e7ef"}.mdi-image-camera-alt:before{content:"\e7f0"}.mdi-image-camera-front:before{content:"\e7f1"}.mdi-image-camera-rear:before{content:"\e7f2"}.mdi-image-camera-roll:before{content:"\e7f3"}.mdi-image-camera:before{content:"\e7f4"}.mdi-image-center-focus-strong:before{content:"\e7f5"}.mdi-image-center-focus-weak:before{content:"\e7f6"}.mdi-image-collections:before{content:"\e7f7"}.mdi-image-color-lens:before{content:"\e7f8"}.mdi-image-colorize:before{content:"\e7f9"}.mdi-image-compare:before{content:"\e7fa"}.mdi-image-control-point-duplicate:before{content:"\e7fb"}.mdi-image-control-point:before{content:"\e7fc"}.mdi-image-crop-3-2:before{content:"\e7fd"}.mdi-image-crop-5-4:before{content:"\e7fe"}.mdi-image-crop-7-5:before{content:"\e7ff"}.mdi-image-crop-16-9:before{content:"\e800"}.mdi-image-crop-din:before{content:"\e801"}.mdi-image-crop-free:before{content:"\e802"}.mdi-image-crop-landscape:before{content:"\e803"}.mdi-image-crop-original:before{content:"\e804"}.mdi-image-crop-portrait:before{content:"\e805"}.mdi-image-crop-square:before{content:"\e806"}.mdi-image-crop:before{content:"\e807"}.mdi-image-dehaze:before{content:"\e808"}.mdi-image-details:before{content:"\e809"}.mdi-image-edit:before{content:"\e80a"}.mdi-image-exposure-minus-1:before{content:"\e80b"}.mdi-image-exposure-minus-2:before{content:"\e80c"}.mdi-image-exposure-plus-1:before{content:"\e80d"}.mdi-image-exposure-plus-2:before{content:"\e80e"}.mdi-image-exposure-zero:before{content:"\e80f"}.mdi-image-exposure:before{content:"\e810"}.mdi-image-filter-1:before{content:"\e811"}.mdi-image-filter-2:before{content:"\e812"}.mdi-image-filter-3:before{content:"\e813"}.mdi-image-filter-4:before{content:"\e814"}.mdi-image-filter-5:before{content:"\e815"}.mdi-image-filter-6:before{content:"\e816"}.mdi-image-filter-7:before{content:"\e817"}.mdi-image-filter-8:before{content:"\e818"}.mdi-image-filter-9-plus:before{content:"\e819"}.mdi-image-filter-9:before{content:"\e81a"}.mdi-image-filter-b-and-w:before{content:"\e81b"}.mdi-image-filter-center-focus:before{content:"\e81c"}.mdi-image-filter-drama:before{content:"\e81d"}.mdi-image-filter-frames:before{content:"\e81e"}.mdi-image-filter-hdr:before{content:"\e81f"}.mdi-image-filter-none:before{content:"\e820"}.mdi-image-filter-tilt-shift:before{content:"\e821"}.mdi-image-filter-vintage:before{content:"\e822"}.mdi-image-filter:before{content:"\e823"}.mdi-image-flare:before{content:"\e824"}.mdi-image-flash-auto:before{content:"\e825"}.mdi-image-flash-off:before{content:"\e826"}.mdi-image-flash-on:before{content:"\e827"}.mdi-image-flip:before{content:"\e828"}.mdi-image-gradient:before{content:"\e829"}.mdi-image-grain:before{content:"\e82a"}.mdi-image-grid-off:before{content:"\e82b"}.mdi-image-grid-on:before{content:"\e82c"}.mdi-image-hdr-off:before{content:"\e82d"}.mdi-image-hdr-on:before{content:"\e82e"}.mdi-image-hdr-strong:before{content:"\e82f"}.mdi-image-hdr-weak:before{content:"\e830"}.mdi-image-healing:before{content:"\e831"}.mdi-image-image-aspect-ratio:before{content:"\e832"}.mdi-image-image:before{content:"\e833"}.mdi-image-iso:before{content:"\e834"}.mdi-image-landscape:before{content:"\e835"}.mdi-image-leak-add:before{content:"\e836"}.mdi-image-leak-remove:before{content:"\e837"}.mdi-image-lens:before{content:"\e838"}.mdi-image-looks-3:before{content:"\e839"}.mdi-image-looks-4:before{content:"\e83a"}.mdi-image-looks-5:before{content:"\e83b"}.mdi-image-looks-6:before{content:"\e83c"}.mdi-image-looks-one:before{content:"\e83d"}.mdi-image-looks-two:before{content:"\e83e"}.mdi-image-looks:before{content:"\e83f"}.mdi-image-loupe:before{content:"\e840"}.mdi-image-movie-creation:before{content:"\e841"}.mdi-image-nature-people:before{content:"\e842"}.mdi-image-nature:before{content:"\e843"}.mdi-image-navigate-before:before{content:"\e844"}.mdi-image-navigate-next:before{content:"\e845"}.mdi-image-palette:before{content:"\e846"}.mdi-image-panorama-fisheye:before{content:"\e847"}.mdi-image-panorama-horizontal:before{content:"\e848"}.mdi-image-panorama-vertical:before{content:"\e849"}.mdi-image-panorama-wide-angle:before{content:"\e84a"}.mdi-image-panorama:before{content:"\e84b"}.mdi-image-photo-album:before{content:"\e84c"}.mdi-image-photo-camera:before{content:"\e84d"}.mdi-image-photo-library:before{content:"\e84e"}.mdi-image-photo:before{content:"\e84f"}.mdi-image-portrait:before{content:"\e850"}.mdi-image-remove-red-eye:before{content:"\e851"}.mdi-image-rotate-left:before{content:"\e852"}.mdi-image-rotate-right:before{content:"\e853"}.mdi-image-slideshow:before{content:"\e854"}.mdi-image-straighten:before{content:"\e855"}.mdi-image-style:before{content:"\e856"}.mdi-image-switch-camera:before{content:"\e857"}.mdi-image-switch-video:before{content:"\e858"}.mdi-image-tag-faces:before{content:"\e859"}.mdi-image-texture:before{content:"\e85a"}.mdi-image-timelapse:before{content:"\e85b"}.mdi-image-timer-3:before{content:"\e85c"}.mdi-image-timer-10:before{content:"\e85d"}.mdi-image-timer-auto:before{content:"\e85e"}.mdi-image-timer-off:before{content:"\e85f"}.mdi-image-timer:before{content:"\e860"}.mdi-image-tonality:before{content:"\e861"}.mdi-image-transform:before{content:"\e862"}.mdi-image-tune:before{content:"\e863"}.mdi-image-wb-auto:before{content:"\e864"}.mdi-image-wb-cloudy:before{content:"\e865"}.mdi-image-wb-incandescent:before{content:"\e866"}.mdi-image-wb-irradescent:before{content:"\e867"}.mdi-image-wb-sunny:before{content:"\e868"}.mdi-maps-beenhere:before{content:"\e869"}.mdi-maps-directions-bike:before{content:"\e86a"}.mdi-maps-directions-bus:before{content:"\e86b"}.mdi-maps-directions-car:before{content:"\e86c"}.mdi-maps-directions-ferry:before{content:"\e86d"}.mdi-maps-directions-subway:before{content:"\e86e"}.mdi-maps-directions-train:before{content:"\e86f"}.mdi-maps-directions-transit:before{content:"\e870"}.mdi-maps-directions-walk:before{content:"\e871"}.mdi-maps-directions:before{content:"\e872"}.mdi-maps-flight:before{content:"\e873"}.mdi-maps-hotel:before{content:"\e874"}.mdi-maps-layers-clear:before{content:"\e875"}.mdi-maps-layers:before{content:"\e876"}.mdi-maps-local-airport:before{content:"\e877"}.mdi-maps-local-atm:before{content:"\e878"}.mdi-maps-local-attraction:before{content:"\e879"}.mdi-maps-local-bar:before{content:"\e87a"}.mdi-maps-local-cafe:before{content:"\e87b"}.mdi-maps-local-car-wash:before{content:"\e87c"}.mdi-maps-local-convenience-store:before{content:"\e87d"}.mdi-maps-local-drink:before{content:"\e87e"}.mdi-maps-local-florist:before{content:"\e87f"}.mdi-maps-local-gas-station:before{content:"\e880"}.mdi-maps-local-grocery-store:before{content:"\e881"}.mdi-maps-local-hospital:before{content:"\e882"}.mdi-maps-local-hotel:before{content:"\e883"}.mdi-maps-local-laundry-service:before{content:"\e884"}.mdi-maps-local-library:before{content:"\e885"}.mdi-maps-local-mall:before{content:"\e886"}.mdi-maps-local-movies:before{content:"\e887"}.mdi-maps-local-offer:before{content:"\e888"}.mdi-maps-local-parking:before{content:"\e889"}.mdi-maps-local-pharmacy:before{content:"\e88a"}.mdi-maps-local-phone:before{content:"\e88b"}.mdi-maps-local-pizza:before{content:"\e88c"}.mdi-maps-local-play:before{content:"\e88d"}.mdi-maps-local-post-office:before{content:"\e88e"}.mdi-maps-local-print-shop:before{content:"\e88f"}.mdi-maps-local-restaurant:before{content:"\e890"}.mdi-maps-local-see:before{content:"\e891"}.mdi-maps-local-shipping:before{content:"\e892"}.mdi-maps-local-taxi:before{content:"\e893"}.mdi-maps-location-history:before{content:"\e894"}.mdi-maps-map:before{content:"\e895"}.mdi-maps-my-location:before{content:"\e896"}.mdi-maps-navigation:before{content:"\e897"}.mdi-maps-pin-drop:before{content:"\e898"}.mdi-maps-place:before{content:"\e899"}.mdi-maps-rate-review:before{content:"\e89a"}.mdi-maps-restaurant-menu:before{content:"\e89b"}.mdi-maps-satellite:before{content:"\e89c"}.mdi-maps-store-mall-directory:before{content:"\e89d"}.mdi-maps-terrain:before{content:"\e89e"}.mdi-maps-traffic:before{content:"\e89f"}.mdi-navigation-apps:before{content:"\e8a0"}.mdi-navigation-arrow-back:before{content:"\e8a1"}.mdi-navigation-arrow-drop-down-circle:before{content:"\e8a2"}.mdi-navigation-arrow-drop-down:before{content:"\e8a3"}.mdi-navigation-arrow-drop-up:before{content:"\e8a4"}.mdi-navigation-arrow-forward:before{content:"\e8a5"}.mdi-navigation-cancel:before{content:"\e8a6"}.mdi-navigation-check:before{content:"\e8a7"}.mdi-navigation-chevron-left:before{content:"\e8a8"}.mdi-navigation-chevron-right:before{content:"\e8a9"}.mdi-navigation-close:before{content:"\e8aa"}.mdi-navigation-expand-less:before{content:"\e8ab"}.mdi-navigation-expand-more:before{content:"\e8ac"}.mdi-navigation-fullscreen-exit:before{content:"\e8ad"}.mdi-navigation-fullscreen:before{content:"\e8ae"}.mdi-navigation-menu:before{content:"\e8af"}.mdi-navigation-more-horiz:before{content:"\e8b0"}.mdi-navigation-more-vert:before{content:"\e8b1"}.mdi-navigation-refresh:before{content:"\e8b2"}.mdi-navigation-unfold-less:before{content:"\e8b3"}.mdi-navigation-unfold-more:before{content:"\e8b4"}.mdi-notification-adb:before{content:"\e8b5"}.mdi-notification-bluetooth-audio:before{content:"\e8b6"}.mdi-notification-disc-full:before{content:"\e8b7"}.mdi-notification-dnd-forwardslash:before{content:"\e8b8"}.mdi-notification-do-not-disturb:before{content:"\e8b9"}.mdi-notification-drive-eta:before{content:"\e8ba"}.mdi-notification-event-available:before{content:"\e8bb"}.mdi-notification-event-busy:before{content:"\e8bc"}.mdi-notification-event-note:before{content:"\e8bd"}.mdi-notification-folder-special:before{content:"\e8be"}.mdi-notification-mms:before{content:"\e8bf"}.mdi-notification-more:before{content:"\e8c0"}.mdi-notification-network-locked:before{content:"\e8c1"}.mdi-notification-phone-bluetooth-speaker:before{content:"\e8c2"}.mdi-notification-phone-forwarded:before{content:"\e8c3"}.mdi-notification-phone-in-talk:before{content:"\e8c4"}.mdi-notification-phone-locked:before{content:"\e8c5"}.mdi-notification-phone-missed:before{content:"\e8c6"}.mdi-notification-phone-paused:before{content:"\e8c7"}.mdi-notification-play-download:before{content:"\e8c8"}.mdi-notification-play-install:before{content:"\e8c9"}.mdi-notification-sd-card:before{content:"\e8ca"}.mdi-notification-sim-card-alert:before{content:"\e8cb"}.mdi-notification-sms-failed:before{content:"\e8cc"}.mdi-notification-sms:before{content:"\e8cd"}.mdi-notification-sync-disabled:before{content:"\e8ce"}.mdi-notification-sync-problem:before{content:"\e8cf"}.mdi-notification-sync:before{content:"\e8d0"}.mdi-notification-system-update:before{content:"\e8d1"}.mdi-notification-tap-and-play:before{content:"\e8d2"}.mdi-notification-time-to-leave:before{content:"\e8d3"}.mdi-notification-vibration:before{content:"\e8d4"}.mdi-notification-voice-chat:before{content:"\e8d5"}.mdi-notification-vpn-lock:before{content:"\e8d6"}.mdi-social-cake:before{content:"\e8d7"}.mdi-social-domain:before{content:"\e8d8"}.mdi-social-group-add:before{content:"\e8d9"}.mdi-social-group:before{content:"\e8da"}.mdi-social-location-city:before{content:"\e8db"}.mdi-social-mood:before{content:"\e8dc"}.mdi-social-notifications-none:before{content:"\e8dd"}.mdi-social-notifications-off:before{content:"\e8de"}.mdi-social-notifications-on:before{content:"\e8df"}.mdi-social-notifications-paused:before{content:"\e8e0"}.mdi-social-notifications:before{content:"\e8e1"}.mdi-social-pages:before{content:"\e8e2"}.mdi-social-party-mode:before{content:"\e8e3"}.mdi-social-people-outline:before{content:"\e8e4"}.mdi-social-people:before{content:"\e8e5"}.mdi-social-person-add:before{content:"\e8e6"}.mdi-social-person-outline:before{content:"\e8e7"}.mdi-social-person:before{content:"\e8e8"}.mdi-social-plus-one:before{content:"\e8e9"}.mdi-social-poll:before{content:"\e8ea"}.mdi-social-public:before{content:"\e8eb"}.mdi-social-school:before{content:"\e8ec"}.mdi-social-share:before{content:"\e8ed"}.mdi-social-whatshot:before{content:"\e8ee"}.mdi-toggle-check-box-outline-blank:before{content:"\e8ef"}.mdi-toggle-check-box:before{content:"\e8f0"}.mdi-toggle-radio-button-off:before{content:"\e8f1"}.mdi-toggle-radio-button-on:before{content:"\e8f2"}.mdi-toggle-star-half:before{content:"\e8f3"}.mdi-toggle-star-outline:before{content:"\e8f4"}.mdi-toggle-star:before{content:"\e8f5"}.container{margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width : 601px){.container{width:85%}}@media only screen and (min-width : 993px){.container{width:70%}}.container .row{margin-left:-0.75rem;margin-right:-0.75rem}.section{padding-top:1rem;padding-bottom:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-left:auto;margin-right:auto;margin-bottom:20px}.row:after{content:"";display:table;clear:both}.row .col{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0.75rem}.row .col.s1{width:8.33333%;margin-left:0}.row .col.s2{width:16.66667%;margin-left:0}.row .col.s3{width:25%;margin-left:0}.row .col.s4{width:33.33333%;margin-left:0}.row .col.s5{width:41.66667%;margin-left:0}.row .col.s6{width:50%;margin-left:0}.row .col.s7{width:58.33333%;margin-left:0}.row .col.s8{width:66.66667%;margin-left:0}.row .col.s9{width:75%;margin-left:0}.row .col.s10{width:83.33333%;margin-left:0}.row .col.s11{width:91.66667%;margin-left:0}.row .col.s12{width:100%;margin-left:0}.row .col.offset-s1{margin-left:8.33333%}.row .col.offset-s2{margin-left:16.66667%}.row .col.offset-s3{margin-left:25%}.row .col.offset-s4{margin-left:33.33333%}.row .col.offset-s5{margin-left:41.66667%}.row .col.offset-s6{margin-left:50%}.row .col.offset-s7{margin-left:58.33333%}.row .col.offset-s8{margin-left:66.66667%}.row .col.offset-s9{margin-left:75%}.row .col.offset-s10{margin-left:83.33333%}.row .col.offset-s11{margin-left:91.66667%}.row .col.offset-s12{margin-left:100%}@media only screen and (min-width : 601px){.row .col.m1{width:8.33333%;margin-left:0}.row .col.m2{width:16.66667%;margin-left:0}.row .col.m3{width:25%;margin-left:0}.row .col.m4{width:33.33333%;margin-left:0}.row .col.m5{width:41.66667%;margin-left:0}.row .col.m6{width:50%;margin-left:0}.row .col.m7{width:58.33333%;margin-left:0}.row .col.m8{width:66.66667%;margin-left:0}.row .col.m9{width:75%;margin-left:0}.row .col.m10{width:83.33333%;margin-left:0}.row .col.m11{width:91.66667%;margin-left:0}.row .col.m12{width:100%;margin-left:0}.row .col.offset-m1{margin-left:8.33333%}.row .col.offset-m2{margin-left:16.66667%}.row .col.offset-m3{margin-left:25%}.row .col.offset-m4{margin-left:33.33333%}.row .col.offset-m5{margin-left:41.66667%}.row .col.offset-m6{margin-left:50%}.row .col.offset-m7{margin-left:58.33333%}.row .col.offset-m8{margin-left:66.66667%}.row .col.offset-m9{margin-left:75%}.row .col.offset-m10{margin-left:83.33333%}.row .col.offset-m11{margin-left:91.66667%}.row .col.offset-m12{margin-left:100%}}@media only screen and (min-width : 993px){.row .col.l1{width:8.33333%;margin-left:0}.row .col.l2{width:16.66667%;margin-left:0}.row .col.l3{width:25%;margin-left:0}.row .col.l4{width:33.33333%;margin-left:0}.row .col.l5{width:41.66667%;margin-left:0}.row .col.l6{width:50%;margin-left:0}.row .col.l7{width:58.33333%;margin-left:0}.row .col.l8{width:66.66667%;margin-left:0}.row .col.l9{width:75%;margin-left:0}.row .col.l10{width:83.33333%;margin-left:0}.row .col.l11{width:91.66667%;margin-left:0}.row .col.l12{width:100%;margin-left:0}.row .col.offset-l1{margin-left:8.33333%}.row .col.offset-l2{margin-left:16.66667%}.row .col.offset-l3{margin-left:25%}.row .col.offset-l4{margin-left:33.33333%}.row .col.offset-l5{margin-left:41.66667%}.row .col.offset-l6{margin-left:50%}.row .col.offset-l7{margin-left:58.33333%}.row .col.offset-l8{margin-left:66.66667%}.row .col.offset-l9{margin-left:75%}.row .col.offset-l10{margin-left:83.33333%}.row .col.offset-l11{margin-left:91.66667%}.row .col.offset-l12{margin-left:100%}}nav{color:#fff;background-color:#ee6e73;width:100%;height:56px;line-height:56px}nav a{color:#fff}nav .nav-wrapper{position:relative;height:100%}nav .nav-wrapper i{display:block;font-size:2rem}@media only screen and (min-width : 993px){nav a.button-collapse{display:none}}nav .button-collapse{float:left;position:relative;z-index:1;height:56px}nav .button-collapse i{font-size:2.7rem;height:56px;line-height:56px}nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0;white-space:nowrap}nav .brand-logo.center{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width : 992px){nav .brand-logo{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}}nav .brand-logo.right{right:0.5rem;padding:0}nav ul{margin:0}nav ul li{-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s;transition:background-color .3s;float:left;padding:0}nav ul li:hover,nav ul li.active{background-color:rgba(0,0,0,0.1)}nav ul a{font-size:1rem;color:#fff;display:block;padding:0 15px}nav ul.left{float:left}nav .input-field{margin:0}nav .input-field input{height:100%;font-size:1.2rem;border:none;padding-left:2rem}nav .input-field input:focus,nav .input-field input[type=text]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=url]:valid,nav .input-field input[type=date]:valid{border:none;box-shadow:none}nav .input-field label{top:0;left:0}nav .input-field label i{color:rgba(255,255,255,0.7);-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;-ms-transition:color .3s;transition:color .3s}nav .input-field label.active i{color:#fff}nav .input-field label.active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.navbar-fixed{position:relative;height:56px;z-index:998}.navbar-fixed nav{position:fixed}@media only screen and (min-width : 601px){nav,nav .nav-wrapper i,nav a.button-collapse,nav a.button-collapse i{height:64px;line-height:64px}.navbar-fixed{height:64px}}@font-face{font-family:"Roboto";src:url("../font/roboto/Roboto-Thin.woff2") format("woff2"),url("../font/roboto/Roboto-Thin.woff") format("woff"),url("../font/roboto/Roboto-Thin.ttf") format("truetype");font-weight:200;}@font-face{font-family:"Roboto";src:url("../font/roboto/Roboto-Light.woff2") format("woff2"),url("../font/roboto/Roboto-Light.woff") format("woff"),url("../font/roboto/Roboto-Light.ttf") format("truetype");font-weight:300;}@font-face{font-family:"Roboto";src:url("../font/roboto/Roboto-Regular.woff2") format("woff2"),url("../font/roboto/Roboto-Regular.woff") format("woff"),url("../font/roboto/Roboto-Regular.ttf") format("truetype");font-weight:400;}@font-face{font-family:"Roboto";src:url("../font/roboto/Roboto-Medium.woff2") format("woff2"),url("../font/roboto/Roboto-Medium.woff") format("woff"),url("../font/roboto/Roboto-Medium.ttf") format("truetype");font-weight:500;}@font-face{font-family:"Roboto";src:url("../font/roboto/Roboto-Bold.woff2") format("woff2"),url("../font/roboto/Roboto-Bold.woff") format("woff"),url("../font/roboto/Roboto-Bold.ttf") format("truetype");font-weight:700;}a{text-decoration:none}html{line-height:1.5;font-family:"Roboto", sans-serif;font-weight:normal;color:rgba(0,0,0,0.87)}@media only screen and (min-width: 0){html{font-size:14px;}}@media only screen and (min-width: 992px){html{font-size:14.5px;}}@media only screen and (min-width: 1200px){html{font-size:15px;}}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.1}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:4.2rem;line-height:110%;margin:2.1rem 0 1.68rem 0}h2{font-size:3.56rem;line-height:110%;margin:1.78rem 0 1.424rem 0}h3{font-size:2.92rem;line-height:110%;margin:1.46rem 0 1.168rem 0}h4{font-size:2.28rem;line-height:110%;margin:1.14rem 0 0.912rem 0}h5{font-size:1.64rem;line-height:110%;margin:0.82rem 0 0.656rem 0}h6{font-size:1rem;line-height:110%;margin:0.5rem 0 0.4rem 0}em{font-style:italic}strong{font-weight:500}small{font-size:75%}.light,footer.page-footer .footer-copyright{font-weight:300}.thin{font-weight:200}.flow-text{font-weight:300}@media only screen and (min-width: 360px){.flow-text{font-size:1.2rem;}}@media only screen and (min-width: 390px){.flow-text{font-size:1.224rem;}}@media only screen and (min-width: 420px){.flow-text{font-size:1.248rem;}}@media only screen and (min-width: 450px){.flow-text{font-size:1.272rem;}}@media only screen and (min-width: 480px){.flow-text{font-size:1.296rem;}}@media only screen and (min-width: 510px){.flow-text{font-size:1.32rem;}}@media only screen and (min-width: 540px){.flow-text{font-size:1.344rem;}}@media only screen and (min-width: 570px){.flow-text{font-size:1.368rem;}}@media only screen and (min-width: 600px){.flow-text{font-size:1.392rem;}}@media only screen and (min-width: 630px){.flow-text{font-size:1.416rem;}}@media only screen and (min-width: 660px){.flow-text{font-size:1.44rem;}}@media only screen and (min-width: 690px){.flow-text{font-size:1.464rem;}}@media only screen and (min-width: 720px){.flow-text{font-size:1.488rem;}}@media only screen and (min-width: 750px){.flow-text{font-size:1.512rem;}}@media only screen and (min-width: 780px){.flow-text{font-size:1.536rem;}}@media only screen and (min-width: 810px){.flow-text{font-size:1.56rem;}}@media only screen and (min-width: 840px){.flow-text{font-size:1.584rem;}}@media only screen and (min-width: 870px){.flow-text{font-size:1.608rem;}}@media only screen and (min-width: 900px){.flow-text{font-size:1.632rem;}}@media only screen and (min-width: 930px){.flow-text{font-size:1.656rem;}}@media only screen and (min-width: 960px){.flow-text{font-size:1.68rem;}}@media only screen and (max-width: 360px){.flow-text{font-size:1.2rem;}}.card-panel{transition:box-shadow .25s;padding:20px;margin:0.5rem 0 1rem 0;border-radius:2px;background-color:#fff}.card{position:relative;overflow:hidden;margin:0.5rem 0 1rem 0;background-color:#fff;transition:box-shadow .25s;border-radius:2px}.card .card-title{color:#fff;font-size:24px;font-weight:300}.card .card-title.activator{cursor:pointer}.card.small,.card.medium,.card.large{position:relative}.card.small .card-image,.card.medium .card-image,.card.large .card-image{overflow:hidden}.card.small .card-content,.card.medium .card-content,.card.large .card-content{overflow:hidden}.card.small .card-action,.card.medium .card-action,.card.large .card-action{position:absolute;bottom:0;left:0;right:0}.card.small{height:300px}.card.small .card-image{height:150px}.card.small .card-content{height:150px}.card.medium{height:400px}.card.medium .card-image{height:250px}.card.medium .card-content{height:150px}.card.large{height:500px}.card.large .card-image{height:330px}.card.large .card-content{height:170px}.card .card-image{position:relative}.card .card-image img{border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%}.card .card-image .card-title{position:absolute;bottom:0;left:0;padding:20px}.card .card-content{padding:20px;border-radius:0 0 2px 2px}.card .card-content p{margin:0;color:inherit}.card .card-content .card-title{line-height:48px}.card .card-action{border-top:1px solid rgba(160,160,160,0.2);padding:20px}.card .card-action a{color:#ffab40;margin-right:20px;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease;text-transform:uppercase}.card .card-action a:hover{color:#ffd8a6}.card .card-reveal{padding:20px;position:absolute;background-color:#fff;width:100%;overflow-y:auto;top:100%;height:100%;z-index:1;display:none}.card .card-reveal .card-title{cursor:pointer;display:block}#toast-container{display:block;position:fixed;z-index:1001}@media only screen and (max-width : 600px){#toast-container{min-width:100%;bottom:0%;}}@media only screen and (min-width : 601px) and (max-width : 992px){#toast-container{min-width:30%;left:5%;bottom:7%;}}@media only screen and (min-width : 993px){#toast-container{min-width:8%;top:10%;right:7%;}}.toast{border-radius:2px;top:0;width:auto;clear:both;margin-top:10px;position:relative;max-width:100%;height:48px;line-height:48px;background-color:#323232;padding:0 25px;font-size:1.1rem;font-weight:300;color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.toast .btn,.toast .btn-large,.toast .btn-flat{margin:0;margin-left:3rem}.toast.rounded{border-radius:24px}@media only screen and (max-width : 600px){.toast{width:100%;border-radius:0;}}@media only screen and (min-width : 601px) and (max-width : 992px){.toast{float:left;}}@media only screen and (min-width : 993px){.toast{float:right;}}.tabs{position:relative;height:48px;background-color:#fff;margin:0 auto;width:100%;white-space:nowrap}.tabs .tab{display:block;float:left;text-align:center;line-height:48px;height:48px;padding:0 20px;margin:0;text-transform:uppercase;letter-spacing:.8px;width:15%}.tabs .tab a{color:#ee6e73;display:block;width:100%;height:100%;-webkit-transition:color .28s ease;-moz-transition:color .28s ease;-o-transition:color .28s ease;-ms-transition:color .28s ease;transition:color .28s ease}.tabs .tab a:hover{color:#f9c9cb}.tabs .tab.disabled a{color:#f9c9cb;cursor:default}.tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#f6b2b5;will-change:left, right}.tabs .tab{padding:0}.material-tooltip{padding:10px 8px;font-size:1rem;z-index:2000;background-color:transparent;border-radius:2px;color:#fff;min-height:36px;line-height:1rem;opacity:0;display:none;position:absolute;text-align:center;overflow:hidden;left:0;top:0;will-change:top, left}.backdrop{position:absolute;opacity:0;display:none;height:7px;width:14px;border-radius:0 0 14px 14px;background-color:#323232;z-index:-1;-webkit-transform-origin:50% 10%;-moz-transform-origin:50% 10%;-ms-transform-origin:50% 10%;-o-transform-origin:50% 10%;transform-origin:50% 10%;will-change:transform, opacity}.btn,.btn-large,.btn-flat{border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;outline:0;padding:0 2rem;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent}.btn.disabled,.disabled.btn-large,.btn-floating.disabled,.btn-large.disabled,.btn:disabled,.btn-large:disabled,.btn-large:disabled,.btn-floating:disabled{background-color:#DFDFDF !important;box-shadow:none;color:#9F9F9F !important;cursor:default}.btn.disabled *,.disabled.btn-large *,.btn-floating.disabled *,.btn-large.disabled *,.btn:disabled *,.btn-large:disabled *,.btn-large:disabled *,.btn-floating:disabled *{pointer-events:none}.btn.disabled:hover,.disabled.btn-large:hover,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn:disabled:hover,.btn-large:disabled:hover,.btn-large:disabled:hover,.btn-floating:disabled:hover{background-color:#DFDFDF;color:#9F9F9F}.btn i,.btn-large i,.btn-floating i,.btn-large i,.btn-flat i{font-size:1.3rem;line-height:inherit}.btn,.btn-large{text-decoration:none;color:#fff;background-color:#26a69a;text-align:center;letter-spacing:.5px;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-ms-transition:.2s ease-out;transition:.2s ease-out;cursor:pointer}.btn:hover,.btn-large:hover{background-color:#2bbbad}.btn-floating{display:inline-block;color:#fff;position:relative;overflow:hidden;z-index:1;width:37px;height:37px;line-height:37px;padding:0;background-color:#26a69a;border-radius:50%;transition:.3s;cursor:pointer;vertical-align:middle}.btn-floating i{width:inherit;display:inline-block;text-align:center;color:#fff;font-size:1.6rem;line-height:37px}.btn-floating:before{border-radius:0}.btn-floating.btn-large{width:55.5px;height:55.5px}.btn-floating.btn-large i{line-height:55.5px}button.btn-floating{border:none}.fixed-action-btn{position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:998}.fixed-action-btn ul{left:0;right:0;text-align:center;position:absolute;bottom:64px;margin:0}.fixed-action-btn ul li{margin-bottom:15px}.fixed-action-btn ul a.btn-floating{opacity:0}.btn-flat{box-shadow:none;background-color:transparent;color:#343434;cursor:pointer}.btn-flat.disabled{color:#b3b3b3;cursor:default}.btn-large{height:54px;line-height:56px}.btn-large i{font-size:1.6rem}.btn-block{display:block}.dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;max-height:650px;overflow-y:auto;opacity:0;position:absolute;z-index:999;will-change:width, height}.dropdown-content li{clear:both;color:rgba(0,0,0,0.87);cursor:pointer;line-height:1.5rem;width:100%;text-align:left;text-transform:none}.dropdown-content li:hover,.dropdown-content li.active{background-color:#eee}.dropdown-content li>a,.dropdown-content li>span{font-size:1.2rem;color:#26a69a;display:block;padding:1rem 1rem}.dropdown-content li>a>i{height:inherit;line-height:inherit}/*! + * Waves v0.6.0 + * http://fian.my.id/Waves + * + * Copyright 2014 Alfiana E. Sibuea and other contributors + * Released under the MIT license + * https://github.com/fians/Waves/blob/master/LICENSE + */.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;will-change:opacity, transform;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,0.2);-webkit-transition:all 0.7s ease-out;-moz-transition:all 0.7s ease-out;-o-transition:all 0.7s ease-out;-ms-transition:all 0.7s ease-out;transition:all 0.7s ease-out;-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,0.45)}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,0.7)}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,0.7)}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,0.7)}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,0.7)}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,0.7)}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,0.7)}.waves-notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important}.waves-circle{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%)}.waves-input-wrapper{border-radius:0.2em;vertical-align:bottom}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}.waves-block{display:block}a.waves-effect .waves-ripple{z-index:-1}.modal{display:none;position:fixed;left:0;right:0;background-color:#fafafa;padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;border-radius:2px;will-change:top, opacity}@media only screen and (max-width : 992px){.modal{width:80%;}}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal .modal-content{padding:24px}.modal .modal-close{cursor:pointer}.modal .modal-footer{border-radius:0 0 2px 2px;background-color:#fafafa;padding:4px 6px;height:56px;width:100%}.modal .modal-footer .btn,.modal .modal-footer .btn-large,.modal .modal-footer .btn-flat{float:right;margin:6px 0}.lean-overlay{position:fixed;z-index:999;top:-100px;left:0;bottom:0;right:0;height:125%;width:100%;background:#000;display:none;will-change:opacity}.modal.modal-fixed-footer{padding:0;height:70%}.modal.modal-fixed-footer .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto}.modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0,0,0,0.1);position:absolute;bottom:0}.modal.bottom-sheet{top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:0;will-change:bottom, opacity}.collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:0.5rem 0 1rem 0}.collapsible-header{display:block;cursor:pointer;height:3rem;line-height:3rem;padding:0 1rem;background-color:#fff;border-bottom:1px solid #ddd}.collapsible-header i{width:2rem;font-size:1.6rem;line-height:3rem;display:block;float:left;text-align:center;margin-right:1rem}.collapsible-body{display:none;border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.collapsible-body p{margin:0;padding:2rem}.side-nav .collapsible{border:none;box-shadow:none}.side-nav .collapsible li{padding:0}.side-nav .collapsible-header{background-color:transparent;border:none;line-height:inherit;height:inherit;margin:0 1rem}.side-nav .collapsible-header i{line-height:inherit}.side-nav .collapsible-body{border:0;background-color:#fff}.side-nav .collapsible-body li a{margin:0 1rem 0 2rem}.collapsible.popout{border:none;box-shadow:none}.collapsible.popout>li{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);margin:0 24px;transition:margin .35s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.collapsible.popout>li.active{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);margin:16px 0}.materialboxed{cursor:zoom-in;position:relative;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;-ms-transition:opacity .4s;transition:opacity .4s}.materialboxed:hover{will-change:left, top, width, height}.materialboxed:hover:not(.active){opacity:.8}.materialboxed.active{cursor:zoom-out}#materialbox-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#292929;z-index:999;will-change:opacity}.materialbox-caption{position:fixed;display:none;color:#fff;line-height:50px;bottom:0;width:100%;text-align:center;padding:0% 15%;height:50px;z-index:1000;-webkit-font-smoothing:antialiased}select:focus{outline:1px solid #c9f3ef}button:focus{outline:none;background-color:#2ab7a9}label{font-size:0.8rem;color:#9e9e9e}::-webkit-input-placeholder{color:#d1d1d1}:-moz-placeholder{color:#d1d1d1}::-moz-placeholder{color:#d1d1d1}:-ms-input-placeholder{color:#d1d1d1}input[type=text],input[type=password],input[type=email],input[type=url],input[type=time],input[type=date],input[type=datetime-local],input[type=tel],input[type=number],input[type=search],textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:none;height:3rem;width:100%;font-size:1rem;margin:0 0 15px 0;padding:0;box-shadow:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;transition:all .3s}input[type=text]:disabled,input[type=text][readonly="readonly"],input[type=password]:disabled,input[type=password][readonly="readonly"],input[type=email]:disabled,input[type=email][readonly="readonly"],input[type=url]:disabled,input[type=url][readonly="readonly"],input[type=time]:disabled,input[type=time][readonly="readonly"],input[type=date]:disabled,input[type=date][readonly="readonly"],input[type=datetime-local]:disabled,input[type=datetime-local][readonly="readonly"],input[type=tel]:disabled,input[type=tel][readonly="readonly"],input[type=number]:disabled,input[type=number][readonly="readonly"],input[type=search]:disabled,input[type=search][readonly="readonly"],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly="readonly"]{color:rgba(0,0,0,0.26);border-bottom:1px dotted rgba(0,0,0,0.26)}input[type=text]:disabled+label,input[type=text][readonly="readonly"]+label,input[type=password]:disabled+label,input[type=password][readonly="readonly"]+label,input[type=email]:disabled+label,input[type=email][readonly="readonly"]+label,input[type=url]:disabled+label,input[type=url][readonly="readonly"]+label,input[type=time]:disabled+label,input[type=time][readonly="readonly"]+label,input[type=date]:disabled+label,input[type=date][readonly="readonly"]+label,input[type=datetime-local]:disabled+label,input[type=datetime-local][readonly="readonly"]+label,input[type=tel]:disabled+label,input[type=tel][readonly="readonly"]+label,input[type=number]:disabled+label,input[type=number][readonly="readonly"]+label,input[type=search]:disabled+label,input[type=search][readonly="readonly"]+label,textarea.materialize-textarea:disabled+label,textarea.materialize-textarea[readonly="readonly"]+label{color:rgba(0,0,0,0.26)}input[type=text]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=url]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=search]:focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #26a69a;box-shadow:0 1px 0 0 #26a69a}input[type=text]:focus:not([readonly])+label,input[type=password]:focus:not([readonly])+label,input[type=email]:focus:not([readonly])+label,input[type=url]:focus:not([readonly])+label,input[type=time]:focus:not([readonly])+label,input[type=date]:focus:not([readonly])+label,input[type=datetime-local]:focus:not([readonly])+label,input[type=tel]:focus:not([readonly])+label,input[type=number]:focus:not([readonly])+label,input[type=search]:focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#26a69a}input[type=text].valid,input[type=text]:focus.valid,input[type=password].valid,input[type=password]:focus.valid,input[type=email].valid,input[type=email]:focus.valid,input[type=url].valid,input[type=url]:focus.valid,input[type=time].valid,input[type=time]:focus.valid,input[type=date].valid,input[type=date]:focus.valid,input[type=datetime-local].valid,input[type=datetime-local]:focus.valid,input[type=tel].valid,input[type=tel]:focus.valid,input[type=number].valid,input[type=number]:focus.valid,input[type=search].valid,input[type=search]:focus.valid,textarea.materialize-textarea.valid,textarea.materialize-textarea:focus.valid{border-bottom:1px solid #4CAF50;box-shadow:0 1px 0 0 #4CAF50}input[type=text].valid+label:after,input[type=text]:focus.valid+label:after,input[type=password].valid+label:after,input[type=password]:focus.valid+label:after,input[type=email].valid+label:after,input[type=email]:focus.valid+label:after,input[type=url].valid+label:after,input[type=url]:focus.valid+label:after,input[type=time].valid+label:after,input[type=time]:focus.valid+label:after,input[type=date].valid+label:after,input[type=date]:focus.valid+label:after,input[type=datetime-local].valid+label:after,input[type=datetime-local]:focus.valid+label:after,input[type=tel].valid+label:after,input[type=tel]:focus.valid+label:after,input[type=number].valid+label:after,input[type=number]:focus.valid+label:after,input[type=search].valid+label:after,input[type=search]:focus.valid+label:after,textarea.materialize-textarea.valid+label:after,textarea.materialize-textarea:focus.valid+label:after{content:attr(data-success);color:#4CAF50;opacity:1}input[type=text].invalid,input[type=text]:focus.invalid,input[type=password].invalid,input[type=password]:focus.invalid,input[type=email].invalid,input[type=email]:focus.invalid,input[type=url].invalid,input[type=url]:focus.invalid,input[type=time].invalid,input[type=time]:focus.invalid,input[type=date].invalid,input[type=date]:focus.invalid,input[type=datetime-local].invalid,input[type=datetime-local]:focus.invalid,input[type=tel].invalid,input[type=tel]:focus.invalid,input[type=number].invalid,input[type=number]:focus.invalid,input[type=search].invalid,input[type=search]:focus.invalid,textarea.materialize-textarea.invalid,textarea.materialize-textarea:focus.invalid{border-bottom:1px solid #F44336;box-shadow:0 1px 0 0 #F44336}input[type=text].invalid+label:after,input[type=text]:focus.invalid+label:after,input[type=password].invalid+label:after,input[type=password]:focus.invalid+label:after,input[type=email].invalid+label:after,input[type=email]:focus.invalid+label:after,input[type=url].invalid+label:after,input[type=url]:focus.invalid+label:after,input[type=time].invalid+label:after,input[type=time]:focus.invalid+label:after,input[type=date].invalid+label:after,input[type=date]:focus.invalid+label:after,input[type=datetime-local].invalid+label:after,input[type=datetime-local]:focus.invalid+label:after,input[type=tel].invalid+label:after,input[type=tel]:focus.invalid+label:after,input[type=number].invalid+label:after,input[type=number]:focus.invalid+label:after,input[type=search].invalid+label:after,input[type=search]:focus.invalid+label:after,textarea.materialize-textarea.invalid+label:after,textarea.materialize-textarea:focus.invalid+label:after{content:attr(data-error);color:#F44336;opacity:1}input[type=text]+label:after,input[type=password]+label:after,input[type=email]+label:after,input[type=url]+label:after,input[type=time]+label:after,input[type=date]+label:after,input[type=datetime-local]+label:after,input[type=tel]+label:after,input[type=number]+label:after,input[type=search]+label:after,textarea.materialize-textarea+label:after{display:block;content:"";position:absolute;top:65px;opacity:0;transition:.2s opacity ease-out,.2s color ease-out}.input-field{position:relative;margin-top:1rem}.input-field label{color:#9e9e9e;position:absolute;top:0.8rem;left:0.75rem;font-size:1rem;cursor:text;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-ms-transition:.2s ease-out;transition:.2s ease-out}.input-field label.active{font-size:0.8rem;-webkit-transform:translateY(-140%);-moz-transform:translateY(-140%);-ms-transform:translateY(-140%);-o-transform:translateY(-140%);transform:translateY(-140%)}.input-field .prefix{position:absolute;width:3rem;font-size:2rem;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;-ms-transition:color .2s;transition:color .2s}.input-field .prefix.active{color:#26a69a}.input-field .prefix ~ input,.input-field .prefix ~ textarea{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.input-field .prefix ~ textarea{padding-top:.8rem}.input-field .prefix ~ label{margin-left:3rem}@media only screen and (max-width : 992px){.input-field .prefix ~ input{width:86%;width:calc(100% - 3rem)}}@media only screen and (max-width : 600px){.input-field .prefix ~ input{width:80%;width:calc(100% - 3rem)}}.input-field input[type=search]{display:block;line-height:inherit;padding-left:4rem;width:calc(100% - 4rem)}.input-field input[type=search]:focus{background-color:#fff;border:0;box-shadow:none;color:#444}.input-field input[type=search]:focus+label i,.input-field input[type=search]:focus ~ .mdi-navigation-close{color:#444}.input-field input[type=search]+label{left:1rem}.input-field input[type=search] ~ .mdi-navigation-close{position:absolute;top:0;right:1rem;color:transparent;cursor:pointer;font-size:2rem;transition:.3s color}textarea{width:100%;height:3rem;background-color:transparent}textarea.materialize-textarea{overflow-y:hidden;padding:1.6rem 0;resize:none;min-height:3rem}.hiddendiv{display:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem}[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;left:-9999px;visibility:hidden}[type="radio"]:not(:checked)+label,[type="radio"]:checked+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-transition:.28s ease;-moz-transition:.28s ease;-o-transition:.28s ease;-ms-transition:.28s ease;transition:.28s ease;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}[type="radio"]+label:before,[type="radio"]+label:after{content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;-webkit-transition:.28s ease;-moz-transition:.28s ease;-o-transition:.28s ease;-ms-transition:.28s ease;transition:.28s ease}[type="radio"]:not(:checked)+label:before{border-radius:50%;border:2px solid #5a5a5a}[type="radio"]:not(:checked)+label:after{border-radius:50%;border:2px solid #5a5a5a;z-index:-1;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}[type="radio"]:checked+label:before{border-radius:50%;border:2px solid transparent}[type="radio"]:checked+label:after{border-radius:50%;border:2px solid #26a69a;background-color:#26a69a;z-index:0;-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}[type="radio"].with-gap:checked+label:before{border-radius:50%;border:2px solid #26a69a}[type="radio"].with-gap:checked+label:after{border-radius:50%;border:2px solid #26a69a;background-color:#26a69a;z-index:0;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}[type="radio"].with-gap:disabled:checked+label:before{border:2px solid rgba(0,0,0,0.26)}[type="radio"].with-gap:disabled:checked+label:after{border:none;background-color:rgba(0,0,0,0.26)}[type="radio"]:disabled:not(:checked)+label:before,[type="radio"]:disabled:checked+label:before{background-color:transparent;border-color:rgba(0,0,0,0.26)}[type="radio"]:disabled+label{color:rgba(0,0,0,0.26)}[type="radio"]:disabled:not(:checked)+label:before{border-color:rgba(0,0,0,0.26)}[type="radio"]:disabled:checked+label:after{background-color:rgba(0,0,0,0.26);border-color:#BDBDBD}form p{margin-bottom:10px;text-align:left}form p:last-child{margin-bottom:0}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;left:-9999px;visibility:hidden}[type="checkbox"]{}[type="checkbox"]+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}[type="checkbox"]+label:before{content:'';position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #5a5a5a;border-radius:1px;margin-top:2px;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;transition:0.2s}[type="checkbox"]:not(:checked):disabled+label:before{border:none;background-color:rgba(0,0,0,0.26)}[type="checkbox"]:checked+label:before{top:-4px;left:-3px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #26a69a;border-bottom:2px solid #26a69a;-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:checked:disabled+label:before{border-right:2px solid rgba(0,0,0,0.26);border-bottom:2px solid rgba(0,0,0,0.26)}[type="checkbox"]:indeterminate+label:before{left:-10px;top:-11px;width:10px;height:22px;border-top:none;border-left:none;border-right:2px solid #26a69a;border-bottom:none;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-backface-visibility:hidden;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:indeterminate:disabled+label:before{border-right:2px solid rgba(0,0,0,0.26);background-color:transparent}[type="checkbox"].filled-in+label:after{border-radius:2px}[type="checkbox"].filled-in+label:before,[type="checkbox"].filled-in+label:after{content:'';left:0;position:absolute;transition:border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;z-index:1}[type="checkbox"].filled-in:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%}[type="checkbox"].filled-in:not(:checked)+label:after{height:20px;width:20px;background-color:transparent;border:2px solid #5a5a5a;top:0px;z-index:0}[type="checkbox"].filled-in:checked+label:before{top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].filled-in:checked+label:after{top:0px;width:20px;height:20px;border:2px solid #26a69a;background-color:#26a69a;z-index:0}[type="checkbox"].filled-in:disabled:not(:checked)+label:before{background-color:transparent;border:2px solid transparent}[type="checkbox"].filled-in:disabled:not(:checked)+label:after{border-color:transparent;background-color:#BDBDBD}[type="checkbox"].filled-in:disabled:checked+label:before{background-color:transparent}[type="checkbox"].filled-in:disabled:checked+label:after{background-color:#BDBDBD;border-color:#BDBDBD}.switch,.switch *{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.switch label{cursor:pointer}.switch label input[type=checkbox]{opacity:0;width:0;height:0}.switch label input[type=checkbox]:checked+.lever{background-color:#84c7c1}.switch label input[type=checkbox]:checked+.lever:after{background-color:#26a69a}.switch label .lever{content:"";display:inline-block;position:relative;width:40px;height:15px;background-color:#818181;border-radius:15px;margin-right:10px;transition:background 0.3s ease;vertical-align:middle;margin:0 16px}.switch label .lever:after{content:"";position:absolute;display:inline-block;width:21px;height:21px;background-color:#F1F1F1;border-radius:21px;box-shadow:0 1px 3px 1px rgba(0,0,0,0.4);left:-5px;top:-3px;transition:left 0.3s ease,background .3s ease,box-shadow 0.1s ease}input[type=checkbox]:checked:not(:disabled) ~ .lever:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(38,166,154,0.1)}input[type=checkbox]:not(:disabled) ~ .lever:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(0,0,0,0.08)}.switch label input[type=checkbox]:checked+.lever:after{left:24px}.switch input[type=checkbox][disabled]+.lever{cursor:default}.switch label input[type=checkbox][disabled]+.lever:after,.switch label input[type=checkbox][disabled]:checked+.lever:after{background-color:#BDBDBD}.select-label{position:absolute}.select-wrapper{position:relative}.select-wrapper input.select-dropdown{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:none;height:3rem;line-height:3rem;width:100%;font-size:1rem;margin:0 0 15px 0;padding:0;display:block}.select-wrapper span.caret{color:initial;position:absolute;right:0;top:16px;font-size:10px}.select-wrapper span.caret.disabled{color:rgba(0,0,0,0.26)}.select-wrapper+label{position:absolute;top:-14px;font-size:0.8rem}select{display:none}select.browser-default{display:block}select:disabled{color:rgba(0,0,0,0.3)}.select-wrapper input.select-dropdown:disabled{color:rgba(0,0,0,0.3);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border-bottom:1px solid rgba(0,0,0,0.3)}.select-wrapper i{color:rgba(0,0,0,0.3)}.select-dropdown li.disabled{color:rgba(0,0,0,0.3);background-color:transparent}.file-field{position:relative}.file-field .file-path-wrapper{overflow:hidden;padding-left:10px}.file-field input.file-path{width:100%}.file-field .btn,.file-field .btn-large{float:left;height:3rem;line-height:3rem}.file-field span{cursor:pointer}.file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.range-field{position:relative}input[type=range],input[type=range]+.thumb{cursor:pointer}input[type=range]{position:relative;background-color:transparent;border:none;outline:none;width:100%;margin:15px 0px;padding:0}input[type=range]+.thumb{position:absolute;border:none;height:0;width:0;border-radius:50%;background-color:#26a69a;top:10px;margin-left:-6px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}input[type=range]+.thumb .value{display:block;width:30px;text-align:center;color:#26a69a;font-size:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}input[type=range]+.thumb.active .value{color:#fff;margin-left:-1px;margin-top:8px;font-size:10px}input[type=range]:focus{outline:none}input[type=range]{-webkit-appearance:none}input[type=range]::-webkit-slider-runnable-track{height:3px;background:#c2c0c2;border:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:14px;width:14px;border-radius:50%;background-color:#26a69a;transform-origin:50% 50%;margin:-5px 0 0 0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s}input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}input[type=range]{border:1px solid white}input[type=range]::-moz-range-track{height:3px;background:#ddd;border:none}input[type=range]::-moz-range-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;margin-top:-5px}input[type=range]:-moz-focusring{outline:1px solid white;outline-offset:-1px}input[type=range]:focus::-moz-range-track{background:#ccc}input[type=range]::-ms-track{height:3px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#777}input[type=range]::-ms-fill-upper{background:#ddd}input[type=range]::-ms-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a}input[type=range]:focus::-ms-fill-lower{background:#888}input[type=range]:focus::-ms-fill-upper{background:#ccc}select{background-color:rgba(255,255,255,0.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem}.table-of-contents.fixed{position:fixed}.table-of-contents li{padding:2px 0}.table-of-contents a{display:inline-block;font-weight:300;color:#757575;padding-left:20px;height:1.5rem;line-height:1.5rem;letter-spacing:.4;display:inline-block}.table-of-contents a:hover{color:#a8a8a8;padding-left:19px;border-left:1px solid #ea4a4f}.table-of-contents a.active{font-weight:500;padding-left:18px;border-left:2px solid #ea4a4f}.side-nav{position:fixed;width:240px;left:-105%;top:0;margin:0;height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:left}.side-nav.right-aligned{will-change:right;right:-105%;left:auto}.side-nav .collapsible{margin:0}.side-nav li{float:none;padding:0 15px}.side-nav li:hover,.side-nav li.active{background-color:#ddd}.side-nav a{color:#444;display:block;font-size:1rem;height:64px;line-height:64px;padding:0 15px}.drag-target{height:100%;width:10px;position:fixed;top:0;z-index:998}.side-nav.fixed a{display:block;padding:0 15px;color:#444}.side-nav.fixed{left:0;position:fixed}.side-nav.fixed.right-aligned{right:0;left:auto}@media only screen and (max-width : 992px){.side-nav.fixed{left:-105%}.side-nav.fixed.right-aligned{right:-105%;left:auto}}.side-nav .collapsible-body li.active,.side-nav.fixed .collapsible-body li.active{background-color:#ee6e73}.side-nav .collapsible-body li.active a,.side-nav.fixed .collapsible-body li.active a{color:#fff}#sidenav-overlay{position:fixed;top:0;left:0;right:0;height:120vh;background-color:rgba(0,0,0,0.5);z-index:997;will-change:opacity}.preloader-wrapper{display:inline-block;position:relative;width:48px;height:48px}.preloader-wrapper.small{width:36px;height:36px}.preloader-wrapper.big{width:64px;height:64px}.preloader-wrapper.active{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes container-rotate{to{transform:rotate(360deg)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0}.spinner-blue,.spinner-blue-only{border-color:#4285f4}.spinner-red,.spinner-red-only{border-color:#db4437}.spinner-yellow,.spinner-yellow-only{border-color:#f4b400}.spinner-green,.spinner-green-only{border-color:#0f9d58}.active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-red{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-yellow{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-green{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only,.active .spinner-layer.spinner-green-only{opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(1080deg)}}@-webkit-keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@-webkit-keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@-webkit-keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}.gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.gap-patch .circle{width:1000%;left:-450%}.circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.circle-clipper .circle{width:200%;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent !important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0}.circle-clipper.left .circle{left:0;border-right-color:transparent !important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.circle-clipper.right .circle{left:-100%;border-left-color:transparent !important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.active .circle-clipper.left .circle{-webkit-animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .circle-clipper.right .circle{-webkit-animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes left-spin{from{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@-webkit-keyframes right-spin{from{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes right-spin{from{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}#spinnerContainer.cooldown{-webkit-animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1);animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1)}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.slider{position:relative;height:400px;width:100%}.slider.fullscreen{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.slider.fullscreen ul.slides{height:100%}.slider.fullscreen ul.indicators{z-index:2;bottom:30px}.slider .slides{background-color:#9e9e9e;margin:0;height:400px}.slider .slides li{opacity:0;position:absolute;top:0;left:0;z-index:1;width:100%;height:inherit;overflow:hidden}.slider .slides li img{height:100%;width:100%;background-size:cover;background-position:center}.slider .slides li .caption{color:#fff;position:absolute;top:15%;left:15%;width:70%;opacity:0}.slider .slides li .caption p{color:#e0e0e0}.slider .slides li.active{z-index:2}.slider .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.slider .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:16px;width:16px;margin:0 12px;background-color:#e0e0e0;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s;transition:background-color .3s;border-radius:50%}.slider .indicators .indicator-item.active{background-color:#4CAF50}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}/*! + * Default mobile-first, responsive styling for pickadate.js + * Demo: http://amsul.github.io/pickadate.js + */.picker__holder,.picker__frame{bottom:0;left:0;right:0;top:100%}.picker__holder{position:fixed;-webkit-transition:background 0.15s ease-out,top 0s 0.15s;-moz-transition:background 0.15s ease-out,top 0s 0.15s;transition:background 0.15s ease-out,top 0s 0.15s;-webkit-backface-visibility:hidden}.picker__frame{position:absolute;margin:0 auto;min-width:256px;width:300px;max-height:350px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}@media (min-height: 28.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}}@media (min-height: 40.125em){.picker__frame{margin-bottom:7.5%}}.picker__wrap{display:table;width:100%;height:100%}@media (min-height: 28.875em){.picker__wrap{display:block}}.picker__box{background:#ffffff;display:table-cell;vertical-align:middle}@media (min-height: 28.875em){.picker__box{display:block;border:1px solid #777777;border-top-color:#898989;border-bottom-width:0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-box-shadow:0 12px 36px 16px rgba(0,0,0,0.24);-moz-box-shadow:0 12px 36px 16px rgba(0,0,0,0.24);box-shadow:0 12px 36px 16px rgba(0,0,0,0.24)}}.picker--opened .picker__holder{top:0;background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";zoom:1;background:rgba(0,0,0,0.32);-webkit-transition:background 0.15s ease-out;-moz-transition:background 0.15s ease-out;transition:background 0.15s ease-out}.picker--opened .picker__frame{top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media (min-height: 35.875em){.picker--opened .picker__frame{top:10%;bottom:20% auto}}.picker__input.picker__input--active{border-color:#E3F2FD}.picker__frame{margin:0 auto;max-width:325px}@media (min-height: 38.875em){.picker--opened .picker__frame{top:10%;bottom:auto}}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{display:inline-block;margin-left:.25em;margin-right:.25em}.picker__select--month,.picker__select--year{height:2em;padding:0;margin-left:.25em;margin-right:.25em}.picker__select--month.browser-default{display:inline;background-color:#FFFFFF;width:40%}.picker__select--year.browser-default{display:inline;background-color:#FFFFFF;width:25%}.picker__select--month:focus,.picker__select--year:focus{border-color:rgba(0,0,0,0.05)}.picker__nav--prev,.picker__nav--next{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-0.25em}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{right:-1em;padding-left:1.25em}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:1rem;width:100%;margin-top:.75em;margin-bottom:.5em}.picker__table th,.picker__table td{text-align:center}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999999;font-weight:500}@media (min-height: 33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day--today{position:relative;color:#595959;letter-spacing:-.3;padding:.75rem 0;font-weight:400;border:1px solid transparent}.picker__day--disabled:before{border-top-color:#aaaaaa}.picker__day--infocus:hover{cursor:pointer;color:#000;font-weight:500}.picker__day--outfocus{display:none;padding:.75rem 0;color:#fff}.picker__day--outfocus:hover{cursor:pointer;color:#dddddd;font-weight:500}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{cursor:pointer}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-radius:50%;-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75);background:#0089ec;color:#ffffff}.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbbbbb}.picker__footer{text-align:center;display:flex;align-items:center;justify-content:space-between}.picker__button--today,.picker__button--clear,.picker__button--close{border:1px solid #ffffff;background:#ffffff;font-size:.8em;padding:.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom}.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover{cursor:pointer;color:#000000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--today:focus,.picker__button--clear:focus,.picker__button--close:focus{background:#b1dcfb;border-color:rgba(0,0,0,0.05);outline:none}.picker__button--today:before,.picker__button--clear:before,.picker__button--close:before{position:relative;display:inline-block;height:0}.picker__button--today:before,.picker__button--clear:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-0.05em;width:0;border-top:0.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-0.25em;width:.66em;border-top:3px solid #ee2200}.picker__button--close:before{content:"\D7";top:-0.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaaaaa}.picker__box{border-radius:2px;overflow:hidden}.picker__date-display{text-align:center;background-color:#26a69a;color:#fff;padding-bottom:15px;font-weight:300}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;color:#000000;background:#a1ded8}.picker__weekday-display{background-color:#1f897f;padding:10px;font-weight:200;letter-spacing:.5;font-size:1rem;margin-bottom:15px}.picker__month-display{text-transform:uppercase;font-size:2rem}.picker__day-display{font-size:4.5rem;font-weight:400}.picker__year-display{font-size:1.8rem;color:rgba(255,255,255,0.4)}.picker__box{padding:0}.picker__calendar-container{padding:0 1rem}.picker__calendar-container thead{border:none}.picker__table{margin-top:0;margin-bottom:.5em}.picker__day--infocus{color:#595959;letter-spacing:-.3;padding:.75rem 0;font-weight:400;border:1px solid transparent}.picker__day.picker__day--today{color:#26a69a}.picker__day.picker__day--today.picker__day--selected{color:#fff}.picker__weekday{font-size:.9rem}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-radius:50%;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);background-color:#26a69a;color:#ffffff}.picker__day--selected.picker__day--outfocus,.picker__day--selected:hover.picker__day--outfocus,.picker--focused .picker__day--selected.picker__day--outfocus{background-color:#a1ded8}.picker__footer{text-align:right;padding:5px 10px}.picker__close,.picker__today{font-size:1.1rem;padding:0 1rem;color:#26a69a}.picker__nav--prev:before,.picker__nav--next:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:0.75em solid #676767;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:0.75em solid #676767}button.picker__today:focus,button.picker__clear:focus,button.picker__close:focus{background-color:#a1ded8}.picker__list{list-style:none;padding:0.75em 0 4.2em;margin:0}.picker__list-item{border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;margin-bottom:-1px;position:relative;background:#ffffff;padding:.75em 1.25em}@media (min-height: 46.75em){.picker__list-item{padding:.5em 1em}}.picker__list-item:hover{cursor:pointer;color:#000000;background:#b1dcfb;border-color:#0089ec;z-index:10}.picker__list-item--highlighted{border-color:#0089ec;z-index:10}.picker__list-item--highlighted:hover,.picker--focused .picker__list-item--highlighted{cursor:pointer;color:#000000;background:#b1dcfb}.picker__list-item--selected,.picker__list-item--selected:hover,.picker--focused .picker__list-item--selected{background:#0089ec;color:#ffffff;z-index:10}.picker__list-item--disabled,.picker__list-item--disabled:hover,.picker--focused .picker__list-item--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default;border-color:#dddddd;z-index:auto}.picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:none;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:#666}.picker--time .picker__button--clear:hover,.picker--time .picker__button--clear:focus{color:#000000;background:#b1dcfb;background:#ee2200;border-color:#ee2200;cursor:pointer;color:#ffffff;outline:none}.picker--time .picker__button--clear:before{top:-0.25em;color:#666;font-size:1.25em;font-weight:bold}.picker--time .picker__button--clear:hover:before,.picker--time .picker__button--clear:focus:before{color:#ffffff}.picker--time .picker__frame{min-width:256px;max-width:320px}.picker--time .picker__box{font-size:1em;background:#f2f2f2;padding:0}@media (min-height: 40.125em){.picker--time .picker__box{margin-bottom:5em}} \ No newline at end of file diff --git a/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Bold.ttf b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Bold.ttf new file mode 100644 index 0000000..68822ca Binary files /dev/null and b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Bold.ttf differ diff --git a/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Bold.woff b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Bold.woff new file mode 100644 index 0000000..1f75afd Binary files /dev/null and b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Bold.woff differ diff --git a/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Bold.woff2 b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Bold.woff2 new file mode 100644 index 0000000..350d1c3 Binary files /dev/null and b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Bold.woff2 differ diff --git a/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Light.ttf b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Light.ttf new file mode 100644 index 0000000..aa45340 Binary files /dev/null and b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Light.ttf differ diff --git a/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Light.woff b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Light.woff new file mode 100644 index 0000000..3480c6c Binary files /dev/null and b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Light.woff differ diff --git a/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Light.woff2 b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Light.woff2 new file mode 100644 index 0000000..9a4d98c Binary files /dev/null and b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Light.woff2 differ diff --git a/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Medium.ttf b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Medium.ttf new file mode 100644 index 0000000..a3c1a1f Binary files /dev/null and b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Medium.ttf differ diff --git a/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Medium.woff b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Medium.woff new file mode 100644 index 0000000..1186773 Binary files /dev/null and b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Medium.woff differ diff --git a/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Medium.woff2 b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Medium.woff2 new file mode 100644 index 0000000..d10a592 Binary files /dev/null and b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Medium.woff2 differ diff --git a/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Regular.ttf b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Regular.ttf new file mode 100644 index 0000000..0e58508 Binary files /dev/null and b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Regular.ttf differ diff --git a/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Regular.woff b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Regular.woff new file mode 100644 index 0000000..f823258 Binary files /dev/null and b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Regular.woff differ diff --git a/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Regular.woff2 b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Regular.woff2 new file mode 100644 index 0000000..b7082ef Binary files /dev/null and b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Regular.woff2 differ diff --git a/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Thin.ttf b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Thin.ttf new file mode 100644 index 0000000..8779333 Binary files /dev/null and b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Thin.ttf differ diff --git a/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Thin.woff b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Thin.woff new file mode 100644 index 0000000..2a98c1e Binary files /dev/null and b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Thin.woff differ diff --git a/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Thin.woff2 b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Thin.woff2 new file mode 100644 index 0000000..a38025a Binary files /dev/null and b/apps/mapvisuals/static/mapvisuals/css/lib/roboto/Roboto-Thin.woff2 differ diff --git a/apps/mapvisuals/static/mapvisuals/css/style.css b/apps/mapvisuals/static/mapvisuals/css/style.css new file mode 100644 index 0000000..438c223 --- /dev/null +++ b/apps/mapvisuals/static/mapvisuals/css/style.css @@ -0,0 +1,4 @@ +.tasks-container{ + margin-bottom: 40px; + padding: 20px; +} \ No newline at end of file diff --git a/apps/mapvisuals/static/mapvisuals/index.html b/apps/mapvisuals/static/mapvisuals/index.html new file mode 100644 index 0000000..601f02a --- /dev/null +++ b/apps/mapvisuals/static/mapvisuals/index.html @@ -0,0 +1,74 @@ + + +
++ * + * + * + *+ * + * Keep in mind that if an animation is running, any child elements cannot be animated until the parent element's + * animation has completed. + * + *+ *
+ * + * + *+ * + * The following code below demonstrates how to perform animations using **CSS animations** with Angular: + * + *+ * + *+ *
+ * + * + *+ * + * Both CSS3 animations and transitions can be used together and the animate service will figure out the correct duration and delay timing. + * + * Upon DOM mutation, the event class is added first (something like `ng-enter`), then the browser prepares itself to add + * the active class (in this case `ng-enter-active`) which then triggers the animation. The animation module will automatically + * detect the CSS code to determine when the animation ends. Once the animation is over then both CSS classes will be + * removed from the DOM. If a browser does not support CSS transitions or CSS animations then the animation will start and end + * immediately resulting in a DOM element that is at its final state. This final state is when the DOM element + * has no CSS transition/animation classes applied to it. + * + *+ * + *+ *
+ * .my-animation.ng-enter {
+ * /* standard transition code */
+ * -webkit-transition: 1s linear all;
+ * transition: 1s linear all;
+ * opacity:0;
+ * }
+ * .my-animation.ng-enter-stagger {
+ * /* this will have a 100ms delay between each successive leave animation */
+ * -webkit-transition-delay: 0.1s;
+ * transition-delay: 0.1s;
+ *
+ * /* in case the stagger doesn't work then these two values
+ * must be set to 0 to avoid an accidental CSS inheritance */
+ * -webkit-transition-duration: 0s;
+ * transition-duration: 0s;
+ * }
+ * .my-animation.ng-enter.ng-enter-active {
+ * /* standard transition styles */
+ * opacity:1;
+ * }
+ *
+ *
+ * Staggering animations work by default in ngRepeat (so long as the CSS class is defiend). Outside of ngRepeat, to use staggering animations
+ * on your own, they can be triggered by firing multiple calls to the same event on $animate. However, the restrictions surrounding this
+ * are that each of the elements must have the same CSS className value as well as the same parent element. A stagger operation
+ * will also be reset if more than 10ms has passed after the last animation has been fired.
+ *
+ * The following code will issue the **ng-leave-stagger** event on the element provided:
+ *
+ *
+ * var kids = parent.children();
+ *
+ * $animate.leave(kids[0]); //stagger index=0
+ * $animate.leave(kids[1]); //stagger index=1
+ * $animate.leave(kids[2]); //stagger index=2
+ * $animate.leave(kids[3]); //stagger index=3
+ * $animate.leave(kids[4]); //stagger index=4
+ *
+ * $timeout(function() {
+ * //stagger has reset itself
+ * $animate.leave(kids[5]); //stagger index=0
+ * $animate.leave(kids[6]); //stagger index=1
+ * }, 100, false);
+ *
+ *
+ * Stagger animations are currently only supported within CSS-defined animations.
+ *
+ *
+ * //!annotate="YourApp" Your AngularJS Module|Replace this or ngModule with the module that you used to define your application.
+ * var ngModule = angular.module('YourApp', []);
+ * ngModule.animation('.my-crazy-animation', function() {
+ * return {
+ * enter: function(element, done) {
+ * //run the animation here and call done when the animation is complete
+ * return function(cancelled) {
+ * //this (optional) function will be called when the animation
+ * //completes or when the animation is cancelled (the cancelled
+ * //flag will be set to true if cancelled).
+ * }
+ * }
+ * leave: function(element, done) { },
+ * move: function(element, done) { },
+ *
+ * //animation that can be triggered before the class is added
+ * beforeAddClass: function(element, className, done) { },
+ *
+ * //animation that can be triggered after the class is added
+ * addClass: function(element, className, done) { },
+ *
+ * //animation that can be triggered before the class is removed
+ * beforeRemoveClass: function(element, className, done) { },
+ *
+ * //animation that can be triggered after the class is removed
+ * removeClass: function(element, className, done) { }
+ * }
+ * });
+ *
+ *
+ * JavaScript-defined animations are created with a CSS-like class selector and a collection of events which are set to run
+ * a javascript callback function. When an animation is triggered, $animate will look for a matching animation which fits
+ * the element's CSS class attribute value and then run the matching animation event function (if found).
+ * In other words, if the CSS classes present on the animated element match any of the JavaScript animations then the callback function
+ * be executed. It should be also noted that only simple, single class selectors are allowed (compound class selectors are not supported).
+ *
+ * Within a JavaScript animation, an object containing various event callback animation functions is expected to be returned.
+ * As explained above, these callbacks are triggered based on the animation event. Therefore if an enter animation is run,
+ * and the JavaScript animation is found, then the enter callback will handle that animation (in addition to the CSS keyframe animation
+ * or transition code that is defined via a stylesheet).
+ *
+ */
+
+angular.module('ngAnimate', ['ng'])
+
+ /**
+ * @ngdoc object
+ * @name ngAnimate.$animateProvider
+ * @description
+ *
+ * The `$animateProvider` allows developers to register JavaScript animation event handlers directly inside of a module.
+ * When an animation is triggered, the $animate service will query the $animate service to find any animations that match
+ * the provided name value.
+ *
+ * Requires the {@link ngAnimate `ngAnimate`} module to be installed.
+ *
+ * Please visit the {@link ngAnimate `ngAnimate`} module overview page learn more about how to use animations in your application.
+ *
+ */
+ .config(['$provide', '$animateProvider', function($provide, $animateProvider) {
+ var noop = angular.noop;
+ var forEach = angular.forEach;
+ var selectors = $animateProvider.$$selectors;
+
+ var ELEMENT_NODE = 1;
+ var NG_ANIMATE_STATE = '$$ngAnimateState';
+ var NG_ANIMATE_CLASS_NAME = 'ng-animate';
+ var rootAnimateState = {running: true};
+
+ $provide.decorator('$animate', ['$delegate', '$injector', '$sniffer', '$rootElement', '$timeout', '$rootScope', '$document',
+ function($delegate, $injector, $sniffer, $rootElement, $timeout, $rootScope, $document) {
+
+ $rootElement.data(NG_ANIMATE_STATE, rootAnimateState);
+
+ // disable animations during bootstrap, but once we bootstrapped, enable animations
+ $rootScope.$$postDigest(function() {
+ rootAnimateState.running = false;
+ });
+
+ function lookup(name) {
+ if (name) {
+ var matches = [],
+ flagMap = {},
+ classes = name.substr(1).split('.');
+
+ //the empty string value is the default animation
+ //operation which performs CSS transition and keyframe
+ //animations sniffing. This is always included for each
+ //element animation procedure if the browser supports
+ //transitions and/or keyframe animations
+ if ($sniffer.transitions || $sniffer.animations) {
+ classes.push('');
+ }
+
+ for(var i=0; i < classes.length; i++) {
+ var klass = classes[i],
+ selectorFactoryName = selectors[klass];
+ if(selectorFactoryName && !flagMap[klass]) {
+ matches.push($injector.get(selectorFactoryName));
+ flagMap[klass] = true;
+ }
+ }
+ return matches;
+ }
+ }
+
+ /**
+ * @ngdoc object
+ * @name ngAnimate.$animate
+ * @function
+ *
+ * @description
+ * The `$animate` service provides animation detection support while performing DOM operations (enter, leave and move) as well as during addClass and removeClass operations.
+ * When any of these operations are run, the $animate service
+ * will examine any JavaScript-defined animations (which are defined by using the $animateProvider provider object)
+ * as well as any CSS-defined animations against the CSS classes present on the element once the DOM operation is run.
+ *
+ * The `$animate` service is used behind the scenes with pre-existing directives and animation with these directives
+ * will work out of the box without any extra configuration.
+ *
+ * Requires the {@link ngAnimate `ngAnimate`} module to be installed.
+ *
+ * Please visit the {@link ngAnimate `ngAnimate`} module overview page learn more about how to use animations in your application.
+ *
+ */
+ return {
+ /**
+ * @ngdoc function
+ * @name ngAnimate.$animate#enter
+ * @methodOf ngAnimate.$animate
+ * @function
+ *
+ * @description
+ * Appends the element to the parentElement element that resides in the document and then runs the enter animation. Once
+ * the animation is started, the following CSS classes will be present on the element for the duration of the animation:
+ *
+ * Below is a breakdown of each step that occurs during enter animation:
+ *
+ * | Animation Step | What the element class attribute looks like |
+ * |----------------------------------------------------------------------------------------------|---------------------------------------------|
+ * | 1. $animate.enter(...) is called | class="my-animation" |
+ * | 2. element is inserted into the parentElement element or beside the afterElement element | class="my-animation" |
+ * | 3. $animate runs any JavaScript-defined animations on the element | class="my-animation ng-animate" |
+ * | 4. the .ng-enter class is added to the element | class="my-animation ng-animate ng-enter" |
+ * | 5. $animate scans the element styles to get the CSS transition/animation duration and delay | class="my-animation ng-animate ng-enter" |
+ * | 6. $animate waits for 10ms (this performs a reflow) | class="my-animation ng-animate ng-enter" |
+ * | 7. the .ng-enter-active and .ng-animate-active classes are added (this triggers the CSS transition/animation) | class="my-animation ng-animate ng-animate-active ng-enter ng-enter-active" |
+ * | 8. $animate waits for X milliseconds for the animation to complete | class="my-animation ng-animate ng-animate-active ng-enter ng-enter-active" |
+ * | 9. The animation ends and all generated CSS classes are removed from the element | class="my-animation" |
+ * | 10. The doneCallback() callback is fired (if provided) | class="my-animation" |
+ *
+ * @param {jQuery/jqLite element} element the element that will be the focus of the enter animation
+ * @param {jQuery/jqLite element} parentElement the parent element of the element that will be the focus of the enter animation
+ * @param {jQuery/jqLite element} afterElement the sibling element (which is the previous element) of the element that will be the focus of the enter animation
+ * @param {function()=} doneCallback the callback function that will be called once the animation is complete
+ */
+ enter : function(element, parentElement, afterElement, doneCallback) {
+ this.enabled(false, element);
+ $delegate.enter(element, parentElement, afterElement);
+ $rootScope.$$postDigest(function() {
+ performAnimation('enter', 'ng-enter', element, parentElement, afterElement, noop, doneCallback);
+ });
+ },
+
+ /**
+ * @ngdoc function
+ * @name ngAnimate.$animate#leave
+ * @methodOf ngAnimate.$animate
+ * @function
+ *
+ * @description
+ * Runs the leave animation operation and, upon completion, removes the element from the DOM. Once
+ * the animation is started, the following CSS classes will be added for the duration of the animation:
+ *
+ * Below is a breakdown of each step that occurs during enter animation:
+ *
+ * | Animation Step | What the element class attribute looks like |
+ * |----------------------------------------------------------------------------------------------|---------------------------------------------|
+ * | 1. $animate.leave(...) is called | class="my-animation" |
+ * | 2. $animate runs any JavaScript-defined animations on the element | class="my-animation ng-animate" |
+ * | 3. the .ng-leave class is added to the element | class="my-animation ng-animate ng-leave" |
+ * | 4. $animate scans the element styles to get the CSS transition/animation duration and delay | class="my-animation ng-animate ng-leave" |
+ * | 5. $animate waits for 10ms (this performs a reflow) | class="my-animation ng-animate ng-leave" |
+ * | 6. the .ng-leave-active and .ng-animate-active classes is added (this triggers the CSS transition/animation) | class="my-animation ng-animate ng-animate-active ng-leave ng-leave-active" |
+ * | 7. $animate waits for X milliseconds for the animation to complete | class="my-animation ng-animate ng-animate-active ng-leave ng-leave-active" |
+ * | 8. The animation ends and all generated CSS classes are removed from the element | class="my-animation" |
+ * | 9. The element is removed from the DOM | ... |
+ * | 10. The doneCallback() callback is fired (if provided) | ... |
+ *
+ * @param {jQuery/jqLite element} element the element that will be the focus of the leave animation
+ * @param {function()=} doneCallback the callback function that will be called once the animation is complete
+ */
+ leave : function(element, doneCallback) {
+ cancelChildAnimations(element);
+ this.enabled(false, element);
+ $rootScope.$$postDigest(function() {
+ performAnimation('leave', 'ng-leave', element, null, null, function() {
+ $delegate.leave(element);
+ }, doneCallback);
+ });
+ },
+
+ /**
+ * @ngdoc function
+ * @name ngAnimate.$animate#move
+ * @methodOf ngAnimate.$animate
+ * @function
+ *
+ * @description
+ * Fires the move DOM operation. Just before the animation starts, the animate service will either append it into the parentElement container or
+ * add the element directly after the afterElement element if present. Then the move animation will be run. Once
+ * the animation is started, the following CSS classes will be added for the duration of the animation:
+ *
+ * Below is a breakdown of each step that occurs during move animation:
+ *
+ * | Animation Step | What the element class attribute looks like |
+ * |----------------------------------------------------------------------------------------------|---------------------------------------------|
+ * | 1. $animate.move(...) is called | class="my-animation" |
+ * | 2. element is moved into the parentElement element or beside the afterElement element | class="my-animation" |
+ * | 3. $animate runs any JavaScript-defined animations on the element | class="my-animation ng-animate" |
+ * | 4. the .ng-move class is added to the element | class="my-animation ng-animate ng-move" |
+ * | 5. $animate scans the element styles to get the CSS transition/animation duration and delay | class="my-animation ng-animate ng-move" |
+ * | 6. $animate waits for 10ms (this performs a reflow) | class="my-animation ng-animate ng-move" |
+ * | 7. the .ng-move-active and .ng-animate-active classes is added (this triggers the CSS transition/animation) | class="my-animation ng-animate ng-animate-active ng-move ng-move-active" |
+ * | 8. $animate waits for X milliseconds for the animation to complete | class="my-animation ng-animate ng-animate-active ng-move ng-move-active" |
+ * | 9. The animation ends and all generated CSS classes are removed from the element | class="my-animation" |
+ * | 10. The doneCallback() callback is fired (if provided) | class="my-animation" |
+ *
+ * @param {jQuery/jqLite element} element the element that will be the focus of the move animation
+ * @param {jQuery/jqLite element} parentElement the parentElement element of the element that will be the focus of the move animation
+ * @param {jQuery/jqLite element} afterElement the sibling element (which is the previous element) of the element that will be the focus of the move animation
+ * @param {function()=} doneCallback the callback function that will be called once the animation is complete
+ */
+ move : function(element, parentElement, afterElement, doneCallback) {
+ cancelChildAnimations(element);
+ this.enabled(false, element);
+ $delegate.move(element, parentElement, afterElement);
+ $rootScope.$$postDigest(function() {
+ performAnimation('move', 'ng-move', element, parentElement, afterElement, noop, doneCallback);
+ });
+ },
+
+ /**
+ * @ngdoc function
+ * @name ngAnimate.$animate#addClass
+ * @methodOf ngAnimate.$animate
+ *
+ * @description
+ * Triggers a custom animation event based off the className variable and then attaches the className value to the element as a CSS class.
+ * Unlike the other animation methods, the animate service will suffix the className value with {@type -add} in order to provide
+ * the animate service the setup and active CSS classes in order to trigger the animation (this will be skipped if no CSS transitions
+ * or keyframes are defined on the -add or base CSS class).
+ *
+ * Below is a breakdown of each step that occurs during addClass animation:
+ *
+ * | Animation Step | What the element class attribute looks like |
+ * |------------------------------------------------------------------------------------------------|---------------------------------------------|
+ * | 1. $animate.addClass(element, 'super') is called | class="my-animation" |
+ * | 2. $animate runs any JavaScript-defined animations on the element | class="my-animation ng-animate" |
+ * | 3. the .super-add class are added to the element | class="my-animation ng-animate super-add" |
+ * | 4. $animate scans the element styles to get the CSS transition/animation duration and delay | class="my-animation ng-animate super-add" |
+ * | 5. $animate waits for 10ms (this performs a reflow) | class="my-animation ng-animate super-add" |
+ * | 6. the .super, .super-add-active and .ng-animate-active classes are added (this triggers the CSS transition/animation) | class="my-animation ng-animate ng-animate-active super super-add super-add-active" |
+ * | 7. $animate waits for X milliseconds for the animation to complete | class="my-animation super-add super-add-active" |
+ * | 8. The animation ends and all generated CSS classes are removed from the element | class="my-animation super" |
+ * | 9. The super class is kept on the element | class="my-animation super" |
+ * | 10. The doneCallback() callback is fired (if provided) | class="my-animation super" |
+ *
+ * @param {jQuery/jqLite element} element the element that will be animated
+ * @param {string} className the CSS class that will be added to the element and then animated
+ * @param {function()=} doneCallback the callback function that will be called once the animation is complete
+ */
+ addClass : function(element, className, doneCallback) {
+ performAnimation('addClass', className, element, null, null, function() {
+ $delegate.addClass(element, className);
+ }, doneCallback);
+ },
+
+ /**
+ * @ngdoc function
+ * @name ngAnimate.$animate#removeClass
+ * @methodOf ngAnimate.$animate
+ *
+ * @description
+ * Triggers a custom animation event based off the className variable and then removes the CSS class provided by the className value
+ * from the element. Unlike the other animation methods, the animate service will suffix the className value with {@type -remove} in
+ * order to provide the animate service the setup and active CSS classes in order to trigger the animation (this will be skipped if
+ * no CSS transitions or keyframes are defined on the -remove or base CSS classes).
+ *
+ * Below is a breakdown of each step that occurs during removeClass animation:
+ *
+ * | Animation Step | What the element class attribute looks like |
+ * |-----------------------------------------------------------------------------------------------|---------------------------------------------|
+ * | 1. $animate.removeClass(element, 'super') is called | class="my-animation super" |
+ * | 2. $animate runs any JavaScript-defined animations on the element | class="my-animation super ng-animate" |
+ * | 3. the .super-remove class are added to the element | class="my-animation super ng-animate super-remove"|
+ * | 4. $animate scans the element styles to get the CSS transition/animation duration and delay | class="my-animation super ng-animate super-remove" |
+ * | 5. $animate waits for 10ms (this performs a reflow) | class="my-animation super ng-animate super-remove" |
+ * | 6. the .super-remove-active and .ng-animate-active classes are added and .super is removed (this triggers the CSS transition/animation) | class="my-animation ng-animate ng-animate-active super-remove super-remove-active" |
+ * | 7. $animate waits for X milliseconds for the animation to complete | class="my-animation ng-animate ng-animate-active super-remove super-remove-active" |
+ * | 8. The animation ends and all generated CSS classes are removed from the element | class="my-animation" |
+ * | 9. The doneCallback() callback is fired (if provided) | class="my-animation" |
+ *
+ *
+ * @param {jQuery/jqLite element} element the element that will be animated
+ * @param {string} className the CSS class that will be animated and then removed from the element
+ * @param {function()=} doneCallback the callback function that will be called once the animation is complete
+ */
+ removeClass : function(element, className, doneCallback) {
+ performAnimation('removeClass', className, element, null, null, function() {
+ $delegate.removeClass(element, className);
+ }, doneCallback);
+ },
+
+ /**
+ * @ngdoc function
+ * @name ngAnimate.$animate#enabled
+ * @methodOf ngAnimate.$animate
+ * @function
+ *
+ * @param {boolean=} value If provided then set the animation on or off.
+ * @return {boolean} Current animation state.
+ *
+ * @description
+ * Globally enables/disables animations.
+ *
+ */
+ enabled : function(value, element) {
+ switch(arguments.length) {
+ case 2:
+ if(value) {
+ cleanup(element);
+ } else {
+ var data = element.data(NG_ANIMATE_STATE) || {};
+ data.disabled = true;
+ element.data(NG_ANIMATE_STATE, data);
+ }
+ break;
+
+ case 1:
+ rootAnimateState.disabled = !value;
+ break;
+
+ default:
+ value = !rootAnimateState.disabled;
+ break;
+ }
+ return !!value;
+ }
+ };
+
+ /*
+ all animations call this shared animation triggering function internally.
+ The animationEvent variable refers to the JavaScript animation event that will be triggered
+ and the className value is the name of the animation that will be applied within the
+ CSS code. Element, parentElement and afterElement are provided DOM elements for the animation
+ and the onComplete callback will be fired once the animation is fully complete.
+ */
+ function performAnimation(animationEvent, className, element, parentElement, afterElement, domOperation, doneCallback) {
+ var classes = (element.attr('class') || '') + ' ' + className;
+ var animationLookup = (' ' + classes).replace(/\s+/g,'.');
+ if (!parentElement) {
+ parentElement = afterElement ? afterElement.parent() : element.parent();
+ }
+
+ var matches = lookup(animationLookup);
+ var isClassBased = animationEvent == 'addClass' || animationEvent == 'removeClass';
+ var ngAnimateState = element.data(NG_ANIMATE_STATE) || {};
+
+ //skip the animation if animations are disabled, a parent is already being animated,
+ //the element is not currently attached to the document body or then completely close
+ //the animation if any matching animations are not found at all.
+ //NOTE: IE8 + IE9 should close properly (run closeAnimation()) in case a NO animation is not found.
+ if (animationsDisabled(element, parentElement) || matches.length === 0) {
+ domOperation();
+ closeAnimation();
+ return;
+ }
+
+ var animations = [];
+ //only add animations if the currently running animation is not structural
+ //or if there is no animation running at all
+ if(!ngAnimateState.running || !(isClassBased && ngAnimateState.structural)) {
+ forEach(matches, function(animation) {
+ //add the animation to the queue to if it is allowed to be cancelled
+ if(!animation.allowCancel || animation.allowCancel(element, animationEvent, className)) {
+ var beforeFn, afterFn = animation[animationEvent];
+
+ //Special case for a leave animation since there is no point in performing an
+ //animation on a element node that has already been removed from the DOM
+ if(animationEvent == 'leave') {
+ beforeFn = afterFn;
+ afterFn = null; //this must be falsy so that the animation is skipped for leave
+ } else {
+ beforeFn = animation['before' + animationEvent.charAt(0).toUpperCase() + animationEvent.substr(1)];
+ }
+ animations.push({
+ before : beforeFn,
+ after : afterFn
+ });
+ }
+ });
+ }
+
+ //this would mean that an animation was not allowed so let the existing
+ //animation do it's thing and close this one early
+ if(animations.length === 0) {
+ domOperation();
+ fireDoneCallbackAsync();
+ return;
+ }
+
+ if(ngAnimateState.running) {
+ //if an animation is currently running on the element then lets take the steps
+ //to cancel that animation and fire any required callbacks
+ $timeout.cancel(ngAnimateState.closeAnimationTimeout);
+ cleanup(element);
+ cancelAnimations(ngAnimateState.animations);
+ (ngAnimateState.done || noop)(true);
+ }
+
+ //There is no point in perform a class-based animation if the element already contains
+ //(on addClass) or doesn't contain (on removeClass) the className being animated.
+ //The reason why this is being called after the previous animations are cancelled
+ //is so that the CSS classes present on the element can be properly examined.
+ if((animationEvent == 'addClass' && element.hasClass(className)) ||
+ (animationEvent == 'removeClass' && !element.hasClass(className))) {
+ domOperation();
+ fireDoneCallbackAsync();
+ return;
+ }
+
+ //the ng-animate class does nothing, but it's here to allow for
+ //parent animations to find and cancel child animations when needed
+ element.addClass(NG_ANIMATE_CLASS_NAME);
+
+ element.data(NG_ANIMATE_STATE, {
+ running:true,
+ structural:!isClassBased,
+ animations:animations,
+ done:onBeforeAnimationsComplete
+ });
+
+ //first we run the before animations and when all of those are complete
+ //then we perform the DOM operation and run the next set of animations
+ invokeRegisteredAnimationFns(animations, 'before', onBeforeAnimationsComplete);
+
+ function onBeforeAnimationsComplete(cancelled) {
+ domOperation();
+ if(cancelled === true) {
+ closeAnimation();
+ return;
+ }
+
+ //set the done function to the final done function
+ //so that the DOM event won't be executed twice by accident
+ //if the after animation is cancelled as well
+ var data = element.data(NG_ANIMATE_STATE);
+ if(data) {
+ data.done = closeAnimation;
+ element.data(NG_ANIMATE_STATE, data);
+ }
+ invokeRegisteredAnimationFns(animations, 'after', closeAnimation);
+ }
+
+ function invokeRegisteredAnimationFns(animations, phase, allAnimationFnsComplete) {
+ var endFnName = phase + 'End';
+ forEach(animations, function(animation, index) {
+ var animationPhaseCompleted = function() {
+ progress(index, phase);
+ };
+
+ //there are no before functions for enter + move since the DOM
+ //operations happen before the performAnimation method fires
+ if(phase == 'before' && (animationEvent == 'enter' || animationEvent == 'move')) {
+ animationPhaseCompleted();
+ return;
+ }
+
+ if(animation[phase]) {
+ animation[endFnName] = isClassBased ?
+ animation[phase](element, className, animationPhaseCompleted) :
+ animation[phase](element, animationPhaseCompleted);
+ } else {
+ animationPhaseCompleted();
+ }
+ });
+
+ function progress(index, phase) {
+ var phaseCompletionFlag = phase + 'Complete';
+ var currentAnimation = animations[index];
+ currentAnimation[phaseCompletionFlag] = true;
+ (currentAnimation[endFnName] || noop)();
+
+ for(var i=0;i
+ * // Create a new module
+ * var myModule = angular.module('myModule', []);
+ *
+ * // register a new service
+ * myModule.value('appName', 'MyCoolApp');
+ *
+ * // configure existing services inside initialization blocks.
+ * myModule.config(function($locationProvider) {'use strict';
+ * // Configure existing providers
+ * $locationProvider.hashPrefix('!');
+ * });
+ *
+ *
+ * Then you can create an injector and load your modules like this:
+ *
+ * + * var injector = angular.injector(['ng', 'MyModule']) + *+ * + * However it's more likely that you'll just use + * {@link ng.directive:ngApp ngApp} or + * {@link angular.bootstrap} to simplify this process for you. + * + * @param {!string} name The name of the module to create or retrieve. + * @param {Array.
+ * module.animation('.animation-name', function($inject1, $inject2) {
+ * return {
+ * eventName : function(element, done) {
+ * //code to run the animation
+ * //once complete, then run done()
+ * return function cancellationFunction(element) {
+ * //code to cancel the animation
+ * }
+ * }
+ * }
+ * })
+ *
+ *
+ * See {@link ngAnimate.$animateProvider#register $animateProvider.register()} and
+ * {@link ngAnimate ngAnimate module} for more information.
+ */
+ animation: invokeLater('$animateProvider', 'register'),
+
+ /**
+ * @ngdoc method
+ * @name angular.Module#filter
+ * @methodOf angular.Module
+ * @param {string} name Filter name.
+ * @param {Function} filterFactory Factory function for creating new instance of filter.
+ * @description
+ * See {@link ng.$filterProvider#register $filterProvider.register()}.
+ */
+ filter: invokeLater('$filterProvider', 'register'),
+
+ /**
+ * @ngdoc method
+ * @name angular.Module#controller
+ * @methodOf angular.Module
+ * @param {string|Object} name Controller name, or an object map of controllers where the
+ * keys are the names and the values are the constructors.
+ * @param {Function} constructor Controller constructor function.
+ * @description
+ * See {@link ng.$controllerProvider#register $controllerProvider.register()}.
+ */
+ controller: invokeLater('$controllerProvider', 'register'),
+
+ /**
+ * @ngdoc method
+ * @name angular.Module#directive
+ * @methodOf angular.Module
+ * @param {string|Object} name Directive name, or an object map of directives where the
+ * keys are the names and the values are the factories.
+ * @param {Function} directiveFactory Factory function for creating new instance of
+ * directives.
+ * @description
+ * See {@link ng.$compileProvider#methods_directive $compileProvider.directive()}.
+ */
+ directive: invokeLater('$compileProvider', 'directive'),
+
+ /**
+ * @ngdoc method
+ * @name angular.Module#config
+ * @methodOf angular.Module
+ * @param {Function} configFn Execute this function on module load. Useful for service
+ * configuration.
+ * @description
+ * Use this method to register work which needs to be performed on module loading.
+ */
+ config: config,
+
+ /**
+ * @ngdoc method
+ * @name angular.Module#run
+ * @methodOf angular.Module
+ * @param {Function} initializationFn Execute this function after injector creation.
+ * Useful for application initialization.
+ * @description
+ * Use this method to register work which should be performed when the injector is done
+ * loading all modules.
+ */
+ run: function(block) {
+ runBlocks.push(block);
+ return this;
+ }
+ };
+
+ if (configFn) {
+ config(configFn);
+ }
+
+ return moduleInstance;
+
+ /**
+ * @param {string} provider
+ * @param {string} method
+ * @param {String=} insertMethod
+ * @returns {angular.Module}
+ */
+ function invokeLater(provider, method, insertMethod) {
+ return function() {
+ invokeQueue[insertMethod || 'push']([provider, method, arguments]);
+ return moduleInstance;
+ };
+ }
+ });
+ };
+ });
+
+}
+
+)(window);
+
+/**
+ * Closure compiler type information
+ *
+ * @typedef { {
+ * requires: !Array.