Friday, September 28, 2012

Cognos 10 and google maps 2: add state outlines/highlight


I created a simple array variable for each state with the latitude and longitude to draw the states using google maps api v3.

the function takes the parameter paths which is defined below.  i put the previous cognos functions and one below in one javascript file to call from cognos html control.  Works like a charm and surprisingly quite fast.  in my own javascript file i actually pass two parameters to the DrawOnestate function map and paths so that i can add more outlines of states as i wish and add any events i want to the shape.

have fun!

the variables for each state is the abbreviation of the state followed by _PATHS.  ex.  CA_PATHS, FL_PATHS.

java script below.


function DrawOnestate(paths){
        var latlng = new google.maps.LatLng(38.5, -98.35);
var options = {
center : latlng,
zoom : 5,
mapTypeId : google.maps.MapTypeId.ROADMAP
};


// Creating the map
var map = new google.maps.Map(document.getElementById('map'), options);


  var shape = new google.maps.Polygon({
    paths: paths,
    strokeColor: '#ff0000',
    strokeOpacity: 0.8,
    strokeWeight: 2,
    fillColor: '#ff0000',
    fillOpacity: 0.35
  });

  shape.setMap(map);

return shape;
}




//states
var AK_PATHS = [
 new google.maps.LatLng(70.0187, -141.0205),
  new google.maps.LatLng(70.1292, -141.7291),
  new google.maps.LatLng(70.4515, -144.8163),
  new google.maps.LatLng(70.7471, -148.4583),
  new google.maps.LatLng(70.7923, -151.1609),
  new google.maps.LatLng(71.1470, -152.6221),
  new google.maps.LatLng(71.1185, -153.9954),
  new google.maps.LatLng(71.4307, -154.8853),
  new google.maps.LatLng(71.5232, -156.7529),
  new google.maps.LatLng(71.2796, -157.9449),
  new google.maps.LatLng(71.2249, -159.6313),
  new google.maps.LatLng(70.6363, -161.8671),
  new google.maps.LatLng(70.0843, -163.5809),
  new google.maps.LatLng(69.3028, -165.2399),
  new google.maps.LatLng(69.1782, -166.8768),
  new google.maps.LatLng(68.3344, -168.0414),
  new google.maps.LatLng(67.6844, -165.9155),
  new google.maps.LatLng(67.2933, -164.6082),
  new google.maps.LatLng(66.7789, -164.0149),
  new google.maps.LatLng(66.5810, -165.7507),
  new google.maps.LatLng(66.2867, -167.5745),
  new google.maps.LatLng(66.0269, -168.9862),
  new google.maps.LatLng(65.4970, -168.9478),
  new google.maps.LatLng(65.0420, -167.4756),
  new google.maps.LatLng(64.3922, -167.0142),
  new google.maps.LatLng(64.0554, -165.7343),
  new google.maps.LatLng(64.0193, -163.2294),
  new google.maps.LatLng(63.9615, -162.1143),
  new google.maps.LatLng(63.6877, -163.6029),
  new google.maps.LatLng(63.4530, -165.3717),
  new google.maps.LatLng(62.4133, -166.3715),
  new google.maps.LatLng(61.6534, -166.9867),
  new google.maps.LatLng(60.8556, -166.4429),
  new google.maps.LatLng(60.5357, -167.8381),
  new google.maps.LatLng(59.5482, -167.7118),
  new google.maps.LatLng(59.4115, -165.8002),
  new google.maps.LatLng(59.3696, -164.5972),
  new google.maps.LatLng(59.1168, -162.8558),
  new google.maps.LatLng(58.1185, -162.5427),
  new google.maps.LatLng(58.1359, -160.6421),
  new google.maps.LatLng(58.0285, -159.5050),
  new google.maps.LatLng(57.6336, -158.8953),
  new google.maps.LatLng(56.9090, -159.9060),
  new google.maps.LatLng(56.3926, -160.6531),
  new google.maps.LatLng(56.2342, -161.8835),
  new google.maps.LatLng(55.7240, -162.9822),
  new google.maps.LatLng(55.2478, -164.3994),
  new google.maps.LatLng(54.7753, -165.3168),
  new google.maps.LatLng(54.1463, -167.1075),
  new google.maps.LatLng(53.5632, -168.5852),
  new google.maps.LatLng(53.1402, -169.9146),
  new google.maps.LatLng(52.5964, -169.5959),
  new google.maps.LatLng(52.9089, -168.2227),
  new google.maps.LatLng(54.2139, -162.7734),
  new google.maps.LatLng(54.6786, -159.1452),
  new google.maps.LatLng(55.6567, -155.4634),
  new google.maps.LatLng(57.3510, -152.1400),
  new google.maps.LatLng(59.2209, -150.8203),
  new google.maps.LatLng(59.7695, -147.4461),
  new google.maps.LatLng(60.3521, -145.9850),
  new google.maps.LatLng(59.8917, -144.1544),
  new google.maps.LatLng(59.8172, -141.6811),
  new google.maps.LatLng(59.5225, -140.5124),
  new google.maps.LatLng(59.0292, -138.8548),
  new google.maps.LatLng(57.9032, -136.8526),
  new google.maps.LatLng(56.9157, -136.0725),
  new google.maps.LatLng(56.1555, -134.9794),
  new google.maps.LatLng(55.3237, -134.0057),
  new google.maps.LatLng(54.6341, -133.6418),
  new google.maps.LatLng(54.7135, -130.6261),
  new google.maps.LatLng(55.2869, -129.9930),
  new google.maps.LatLng(55.9869, -130.0108),
  new google.maps.LatLng(56.1057, -130.1083),
  new google.maps.LatLng(56.6086, -131.5887),
  new google.maps.LatLng(57.8404, -132.8755),
  new google.maps.LatLng(58.7276, -133.8423),
  new google.maps.LatLng(59.3108, -134.9121),
  new google.maps.LatLng(59.8020, -135.4724),
  new google.maps.LatLng(59.6039, -136.3445),
  new google.maps.LatLng(59.1619, -136.8251),
  new google.maps.LatLng(59.2441, -137.6079),
  new google.maps.LatLng(60.0902, -139.2119),
  new google.maps.LatLng(60.3575, -139.0938),
  new google.maps.LatLng(60.1866, -140.0056),
  new google.maps.LatLng(60.3059, -140.9999),
  new google.maps.LatLng(70.0187, -141.0205)];

var AL_PATHS = [
  new google.maps.LatLng(35.0041, -88.1955),
  new google.maps.LatLng(34.9918, -85.6068),
  new google.maps.LatLng(32.8404, -85.1756),
  new google.maps.LatLng(32.2593, -84.8927),
  new google.maps.LatLng(32.1535, -85.0342),
  new google.maps.LatLng(31.7947, -85.1358),
  new google.maps.LatLng(31.5200, -85.0438),
  new google.maps.LatLng(31.3384, -85.0836),
  new google.maps.LatLng(31.2093, -85.1070),
  new google.maps.LatLng(31.0023, -84.9944),
  new google.maps.LatLng(30.9953, -87.6009),
  new google.maps.LatLng(30.9423, -87.5926),
  new google.maps.LatLng(30.8539, -87.6256),
  new google.maps.LatLng(30.6745, -87.4072),
  new google.maps.LatLng(30.4404, -87.3688),
  new google.maps.LatLng(30.1463, -87.5240),
  new google.maps.LatLng(30.1546, -88.3864),
  new google.maps.LatLng(31.8939, -88.4743),
  new google.maps.LatLng(34.8938, -88.1021),
  new google.maps.LatLng(34.9479, -88.1721),
  new google.maps.LatLng(34.9107, -88.1461)];

var AR_PATHS = [
  new google.maps.LatLng(33.0225, -94.0416),
  new google.maps.LatLng(33.0075, -91.2057),
  new google.maps.LatLng(33.1180, -91.1989),
  new google.maps.LatLng(33.1824, -91.1041),
  new google.maps.LatLng(33.3053, -91.1343),
  new google.maps.LatLng(33.4211, -91.1646),
  new google.maps.LatLng(33.4337, -91.2263),
  new google.maps.LatLng(33.5403, -91.2524),
  new google.maps.LatLng(33.6112, -91.1797),
  new google.maps.LatLng(33.6855, -91.2524),
  new google.maps.LatLng(33.6946, -91.1261),
  new google.maps.LatLng(33.7883, -91.1412),
  new google.maps.LatLng(33.7700, -91.0451),
  new google.maps.LatLng(33.8328, -91.0341),
  new google.maps.LatLng(33.9399, -91.0863),
  new google.maps.LatLng(34.0208, -90.9256),
  new google.maps.LatLng(34.0856, -90.9036),
  new google.maps.LatLng(34.1345, -90.9586),
  new google.maps.LatLng(34.1675, -90.9132),
  new google.maps.LatLng(34.1380, -90.8501),
  new google.maps.LatLng(34.2311, -90.9325),
  new google.maps.LatLng(34.3446, -90.6935),
  new google.maps.LatLng(34.4409, -90.5603),
  new google.maps.LatLng(34.5348, -90.5548),
  new google.maps.LatLng(34.5959, -90.5768),
  new google.maps.LatLng(34.7213, -90.5301),
  new google.maps.LatLng(34.7574, -90.5328),
  new google.maps.LatLng(34.8780, -90.4546),
  new google.maps.LatLng(34.8454, -90.3529),
  new google.maps.LatLng(34.8690, -90.2911),
  new google.maps.LatLng(35.0255, -90.3104),
  new google.maps.LatLng(35.1154, -90.2843),
  new google.maps.LatLng(35.1323, -90.1772),
  new google.maps.LatLng(35.1985, -90.1112),
  new google.maps.LatLng(35.2826, -90.1524),
  new google.maps.LatLng(35.4383, -90.1332),
  new google.maps.LatLng(35.5579, -90.0206),
  new google.maps.LatLng(35.6740, -89.9780),
  new google.maps.LatLng(35.7287, -89.9547),
  new google.maps.LatLng(35.9169, -89.6594),
  new google.maps.LatLng(35.9658, -89.6883),
  new google.maps.LatLng(36.0013, -89.7130),
  new google.maps.LatLng(35.9958, -90.3735),
  new google.maps.LatLng(36.1268, -90.2664),
  new google.maps.LatLng(36.2875, -90.0934),
  new google.maps.LatLng(36.3892, -90.0742),
  new google.maps.LatLng(36.4180, -90.1511),
  new google.maps.LatLng(36.4997, -90.1566),
  new google.maps.LatLng(36.4986, -94.6198),
  new google.maps.LatLng(35.3801, -94.4412),
  new google.maps.LatLng(33.6318, -94.4893),
  new google.maps.LatLng(33.6421, -94.4522),
  new google.maps.LatLng(33.5597, -94.4000),
  new google.maps.LatLng(33.5883, -94.2462),
  new google.maps.LatLng(33.5872, -94.1885),
  new google.maps.LatLng(33.5345, -94.0375),
  new google.maps.LatLng(33.4314, -94.0430),
  new google.maps.LatLng(33.0213, -94.0430)];

var AZ_PATHS = [
  new google.maps.LatLng(36.9993, -112.5989),
  new google.maps.LatLng(37.0004, -110.8630),
  new google.maps.LatLng(37.0004, -109.0475),
  new google.maps.LatLng(31.3325, -109.0503),
  new google.maps.LatLng(31.3325, -111.0718),
  new google.maps.LatLng(32.4935, -114.8126),
  new google.maps.LatLng(32.5184, -114.8099),
  new google.maps.LatLng(32.5827, -114.8044),
  new google.maps.LatLng(32.6246, -114.7992),
  new google.maps.LatLng(32.6700, -114.7474),
  new google.maps.LatLng(32.7457, -114.7014),
  new google.maps.LatLng(32.7342, -114.6176),
  new google.maps.LatLng(32.7422, -114.5819),
  new google.maps.LatLng(32.7584, -114.5393),
  new google.maps.LatLng(32.8167, -114.5095),
  new google.maps.LatLng(32.8450, -114.4696),
  new google.maps.LatLng(32.9107, -114.4817),
  new google.maps.LatLng(32.9741, -114.4803),
  new google.maps.LatLng(33.0317, -114.5256),
  new google.maps.LatLng(33.0259, -114.6094),
  new google.maps.LatLng(33.0317, -114.6588),
  new google.maps.LatLng(33.0904, -114.7096),
  new google.maps.LatLng(33.2065, -114.6849),
  new google.maps.LatLng(33.2846, -114.7220),
  new google.maps.LatLng(33.3546, -114.6973),
  new google.maps.LatLng(33.4051, -114.7258),
  new google.maps.LatLng(33.4120, -114.6533),
  new google.maps.LatLng(33.5016, -114.5888),
  new google.maps.LatLng(33.5317, -114.5599),
  new google.maps.LatLng(33.6306, -114.5187),
  new google.maps.LatLng(33.6786, -114.5297),
  new google.maps.LatLng(33.7083, -114.4940),
  new google.maps.LatLng(33.7609, -114.5036),
  new google.maps.LatLng(33.8157, -114.5284),
  new google.maps.LatLng(33.8545, -114.5325),
  new google.maps.LatLng(33.9285, -114.5380),
  new google.maps.LatLng(33.9530, -114.5235),
  new google.maps.LatLng(34.0049, -114.4748),
  new google.maps.LatLng(34.0299, -114.4308),
  new google.maps.LatLng(34.0891, -114.4363),
  new google.maps.LatLng(34.1357, -114.3526),
  new google.maps.LatLng(34.1720, -114.2908),
  new google.maps.LatLng(34.2044, -114.2255),
  new google.maps.LatLng(34.2595, -114.1685),
  new google.maps.LatLng(34.2572, -114.1301),
  new google.maps.LatLng(34.3037, -114.1397),
  new google.maps.LatLng(34.3664, -114.2276),
  new google.maps.LatLng(34.4012, -114.2633),
  new google.maps.LatLng(34.4534, -114.3388),
  new google.maps.LatLng(34.4930, -114.3608),
  new google.maps.LatLng(34.5292, -114.3811),
  new google.maps.LatLng(34.5959, -114.4377),
  new google.maps.LatLng(34.6547, -114.4569),
  new google.maps.LatLng(34.7506, -114.5297),
  new google.maps.LatLng(34.8172, -114.5847),
  new google.maps.LatLng(34.8724, -114.6341),
  new google.maps.LatLng(34.9490, -114.6313),
  new google.maps.LatLng(35.0342, -114.6351),
  new google.maps.LatLng(35.1019, -114.6451),
  new google.maps.LatLng(35.1233, -114.6190),
  new google.maps.LatLng(35.1716, -114.5682),
  new google.maps.LatLng(35.3364, -114.5984),
  new google.maps.LatLng(35.4506, -114.6643),
  new google.maps.LatLng(35.5780, -114.6753),
  new google.maps.LatLng(35.6171, -114.6547),
  new google.maps.LatLng(35.6528, -114.6918),
  new google.maps.LatLng(35.7053, -114.7028),
  new google.maps.LatLng(35.8050, -114.7093),
  new google.maps.LatLng(35.8679, -114.6602),
  new google.maps.LatLng(35.9836, -114.7426),
  new google.maps.LatLng(36.0891, -114.7536),
  new google.maps.LatLng(36.1124, -114.6794),
  new google.maps.LatLng(36.1423, -114.6327),
  new google.maps.LatLng(36.1301, -114.4872),
  new google.maps.LatLng(36.1445, -114.3690),
  new google.maps.LatLng(36.0746, -114.3038),
  new google.maps.LatLng(36.0602, -114.3172),
  new google.maps.LatLng(36.0163, -114.2451),
  new google.maps.LatLng(36.0402, -114.1438),
  new google.maps.LatLng(36.0979, -114.1150),
  new google.maps.LatLng(36.1101, -114.1274),
  new google.maps.LatLng(36.1190, -114.1054),
  new google.maps.LatLng(36.1989, -114.0463),
  new google.maps.LatLng(36.3638, -114.0450),
  new google.maps.LatLng(37.0001, -114.0508)];

var CA_PATHS = [
  new google.maps.LatLng(41.9983, -124.4009),
  new google.maps.LatLng(42.0024, -123.6237),
  new google.maps.LatLng(42.0126, -123.1526),
  new google.maps.LatLng(42.0075, -122.0073),
  new google.maps.LatLng(41.9962, -121.2369),
  new google.maps.LatLng(41.9983, -119.9982),
  new google.maps.LatLng(39.0021, -120.0037),
  new google.maps.LatLng(37.5555, -117.9575),
  new google.maps.LatLng(36.3594, -116.3699),
  new google.maps.LatLng(35.0075, -114.6368),
  new google.maps.LatLng(34.9659, -114.6382),
  new google.maps.LatLng(34.9107, -114.6286),
  new google.maps.LatLng(34.8758, -114.6382),
  new google.maps.LatLng(34.8454, -114.5970),
  new google.maps.LatLng(34.7890, -114.5682),
  new google.maps.LatLng(34.7269, -114.4968),
  new google.maps.LatLng(34.6648, -114.4501),
  new google.maps.LatLng(34.6581, -114.4597),
  new google.maps.LatLng(34.5869, -114.4322),
  new google.maps.LatLng(34.5235, -114.3787),
  new google.maps.LatLng(34.4601, -114.3869),
  new google.maps.LatLng(34.4500, -114.3361),
  new google.maps.LatLng(34.4375, -114.3031),
  new google.maps.LatLng(34.4024, -114.2674),
  new google.maps.LatLng(34.3559, -114.1864),
  new google.maps.LatLng(34.3049, -114.1383),
  new google.maps.LatLng(34.2561, -114.1315),
  new google.maps.LatLng(34.2595, -114.1651),
  new google.maps.LatLng(34.2044, -114.2249),
  new google.maps.LatLng(34.1914, -114.2221),
  new google.maps.LatLng(34.1720, -114.2908),
  new google.maps.LatLng(34.1368, -114.3237),
  new google.maps.LatLng(34.1186, -114.3622),
  new google.maps.LatLng(34.1118, -114.4089),
  new google.maps.LatLng(34.0856, -114.4363),
  new google.maps.LatLng(34.0276, -114.4336),
  new google.maps.LatLng(34.0117, -114.4652),
  new google.maps.LatLng(33.9582, -114.5119),
  new google.maps.LatLng(33.9308, -114.5366),
  new google.maps.LatLng(33.9058, -114.5091),
  new google.maps.LatLng(33.8613, -114.5256),
  new google.maps.LatLng(33.8248, -114.5215),
  new google.maps.LatLng(33.7597, -114.5050),
  new google.maps.LatLng(33.7083, -114.4940),
  new google.maps.LatLng(33.6832, -114.5284),
  new google.maps.LatLng(33.6363, -114.5242),
  new google.maps.LatLng(33.5895, -114.5393),
  new google.maps.LatLng(33.5528, -114.5242),
  new google.maps.LatLng(33.5311, -114.5586),
  new google.maps.LatLng(33.5070, -114.5778),
  new google.maps.LatLng(33.4418, -114.6245),
  new google.maps.LatLng(33.4142, -114.6506),
  new google.maps.LatLng(33.4039, -114.7055),
  new google.maps.LatLng(33.3546, -114.6973),
  new google.maps.LatLng(33.3041, -114.7302),
  new google.maps.LatLng(33.2858, -114.7206),
  new google.maps.LatLng(33.2754, -114.6808),
  new google.maps.LatLng(33.2582, -114.6698),
  new google.maps.LatLng(33.2467, -114.6904),
  new google.maps.LatLng(33.1720, -114.6794),
  new google.maps.LatLng(33.0904, -114.7083),
  new google.maps.LatLng(33.0858, -114.6918),
  new google.maps.LatLng(33.0328, -114.6629),
  new google.maps.LatLng(33.0501, -114.6451),
  new google.maps.LatLng(33.0305, -114.6286),
  new google.maps.LatLng(33.0282, -114.5888),
  new google.maps.LatLng(33.0351, -114.5750),
  new google.maps.LatLng(33.0328, -114.5174),
  new google.maps.LatLng(32.9718, -114.4913),
  new google.maps.LatLng(32.9764, -114.4775),
  new google.maps.LatLng(32.9372, -114.4844),
  new google.maps.LatLng(32.8427, -114.4679),
  new google.maps.LatLng(32.8161, -114.5091),
  new google.maps.LatLng(32.7850, -114.5311),
  new google.maps.LatLng(32.7573, -114.5284),
  new google.maps.LatLng(32.7503, -114.5641),
  new google.maps.LatLng(32.7353, -114.6162),
  new google.maps.LatLng(32.7480, -114.6986),
  new google.maps.LatLng(32.7191, -114.7220),
  new google.maps.LatLng(32.6868, -115.1944),
  new google.maps.LatLng(32.5121, -117.3395),
  new google.maps.LatLng(32.7838, -117.4823),
  new google.maps.LatLng(33.0501, -117.5977),
  new google.maps.LatLng(33.2341, -117.6814),
  new google.maps.LatLng(33.4578, -118.0591),
  new google.maps.LatLng(33.5403, -118.6290),
  new google.maps.LatLng(33.7928, -118.7073),
  new google.maps.LatLng(33.9582, -119.3706),
  new google.maps.LatLng(34.1925, -120.0050),
  new google.maps.LatLng(34.2561, -120.7164),
  new google.maps.LatLng(34.5360, -120.9128),
  new google.maps.LatLng(34.9749, -120.8427),
  new google.maps.LatLng(35.2131, -121.1325),
  new google.maps.LatLng(35.5255, -121.3220),
  new google.maps.LatLng(35.9691, -121.8013),
  new google.maps.LatLng(36.2808, -122.1446),
  new google.maps.LatLng(36.7268, -122.1721),
  new google.maps.LatLng(37.2227, -122.6871),
  new google.maps.LatLng(37.7783, -122.8903),
  new google.maps.LatLng(37.8965, -123.2378),
  new google.maps.LatLng(38.3449, -123.3202),
  new google.maps.LatLng(38.7423, -123.8338),
  new google.maps.LatLng(38.9946, -123.9793),
  new google.maps.LatLng(39.3088, -124.0329),
  new google.maps.LatLng(39.7642, -124.0823),
  new google.maps.LatLng(40.1663, -124.5314),
  new google.maps.LatLng(40.4658, -124.6509),
  new google.maps.LatLng(41.0110, -124.3144),
  new google.maps.LatLng(41.2386, -124.3419),
  new google.maps.LatLng(41.7170, -124.4545),
  new google.maps.LatLng(41.9983, -124.4009)];

var CO_PATHS = [
  new google.maps.LatLng(37.0004, -109.0448),
  new google.maps.LatLng(36.9949, -102.0424),
  new google.maps.LatLng(41.0006, -102.0534),
  new google.maps.LatLng(40.9996, -109.0489),
  new google.maps.LatLng(37.0004, -109.0448)];

var CT_PATHS = [
  new google.maps.LatLng(42.0498, -73.4875),
  new google.maps.LatLng(42.0511, -73.4247),
  new google.maps.LatLng(42.0371, -72.8146),
  new google.maps.LatLng(41.9983, -72.8174),
  new google.maps.LatLng(42.0044, -72.7638),
  new google.maps.LatLng(42.0360, -72.7563),
  new google.maps.LatLng(42.0368, -72.6945),
  new google.maps.LatLng(42.0309, -72.6086),
  new google.maps.LatLng(42.0269, -72.6059),
  new google.maps.LatLng(42.0269, -72.5784),
  new google.maps.LatLng(42.0350, -72.5729),
  new google.maps.LatLng(42.0350, -72.4026),
  new google.maps.LatLng(42.0248, -71.7984),
  new google.maps.LatLng(41.6832, -71.7874),
  new google.maps.LatLng(41.4165, -71.7984),
  new google.maps.LatLng(41.3892, -71.8341),
  new google.maps.LatLng(41.3273, -71.8526),
  new google.maps.LatLng(41.3309, -71.8938),
  new google.maps.LatLng(41.3103, -71.9302),
  new google.maps.LatLng(41.2907, -72.0195),
  new google.maps.LatLng(41.2618, -72.0827),
  new google.maps.LatLng(41.1962, -72.4322),
  new google.maps.LatLng(41.0866, -73.0007),
  new google.maps.LatLng(41.0255, -73.2493),
  new google.maps.LatLng(40.9509, -73.6132),
  new google.maps.LatLng(40.9830, -73.6606),
  new google.maps.LatLng(41.0338, -73.6723),
  new google.maps.LatLng(41.1011, -73.7272),
  new google.maps.LatLng(41.2153, -73.4834),
  new google.maps.LatLng(41.2953, -73.5507),
  new google.maps.LatLng(41.4906, -73.5329),
  new google.maps.LatLng(42.0493, -73.4875)];

var DE_PATHS = [
  new google.maps.LatLng(39.7188, -75.7919),
  new google.maps.LatLng(39.5210, -75.7837),
  new google.maps.LatLng(38.9081, -75.7288),
  new google.maps.LatLng(38.5911, -75.7068),
  new google.maps.LatLng(38.4600, -75.6944),
  new google.maps.LatLng(38.4482, -74.8608),
  new google.maps.LatLng(38.8654, -74.8526),
  new google.maps.LatLng(38.8451, -75.0504),
  new google.maps.LatLng(39.0565, -75.1678),
  new google.maps.LatLng(39.2525, -75.3236),
  new google.maps.LatLng(39.3662, -75.4610),
  new google.maps.LatLng(39.4542, -75.5592),
  new google.maps.LatLng(39.4908, -75.5578),
  new google.maps.LatLng(39.5713, -75.5118),
  new google.maps.LatLng(39.6284, -75.5557),
  new google.maps.LatLng(39.8106, -75.3937),
  new google.maps.LatLng(39.8249, -75.4692),
  new google.maps.LatLng(39.8296, -75.6477),
  new google.maps.LatLng(39.7199, -75.7906)];

var FL_PATHS = [
  new google.maps.LatLng(30.9988, -87.6050),
  new google.maps.LatLng(30.9964, -86.5613),
  new google.maps.LatLng(31.0035, -85.5313),
  new google.maps.LatLng(31.0012, -85.1193),
  new google.maps.LatLng(31.0023, -85.0012),
  new google.maps.LatLng(30.9364, -84.9847),
  new google.maps.LatLng(30.8845, -84.9367),
  new google.maps.LatLng(30.8409, -84.9271),
  new google.maps.LatLng(30.7902, -84.9257),
  new google.maps.LatLng(30.7489, -84.9147),
  new google.maps.LatLng(30.6993, -84.8611),
  new google.maps.LatLng(30.6911, -84.4272),
  new google.maps.LatLng(30.6509, -83.5991),
  new google.maps.LatLng(30.5895, -82.5595),
  new google.maps.LatLng(30.5682, -82.2134),
  new google.maps.LatLng(30.5315, -82.2134),
  new google.maps.LatLng(30.3883, -82.1997),
  new google.maps.LatLng(30.3598, -82.1544),
  new google.maps.LatLng(30.3598, -82.0638),
  new google.maps.LatLng(30.4877, -82.0226),
  new google.maps.LatLng(30.6308, -82.0473),
  new google.maps.LatLng(30.6757, -82.0514),
  new google.maps.LatLng(30.7111, -82.0377),
  new google.maps.LatLng(30.7371, -82.0514),
  new google.maps.LatLng(30.7678, -82.0102),
  new google.maps.LatLng(30.7914, -82.0322),
  new google.maps.LatLng(30.7997, -81.9717),
  new google.maps.LatLng(30.8244, -81.9608),
  new google.maps.LatLng(30.8056, -81.8893),
  new google.maps.LatLng(30.7914, -81.8372),
  new google.maps.LatLng(30.7796, -81.7960),
  new google.maps.LatLng(30.7536, -81.6696),
  new google.maps.LatLng(30.7289, -81.6051),
  new google.maps.LatLng(30.7324, -81.5666),
  new google.maps.LatLng(30.7229, -81.5295),
  new google.maps.LatLng(30.7253, -81.4856),
  new google.maps.LatLng(30.7111, -81.4609),
  new google.maps.LatLng(30.7088, -81.4169),
  new google.maps.LatLng(30.7064, -81.2274),
  new google.maps.LatLng(30.4345, -81.2357),
  new google.maps.LatLng(30.3160, -81.1725),
  new google.maps.LatLng(29.7763, -81.0379),
  new google.maps.LatLng(28.8603, -80.5861),
  new google.maps.LatLng(28.4771, -80.3650),
  new google.maps.LatLng(28.1882, -80.3815),
  new google.maps.LatLng(27.1789, -79.9255),
  new google.maps.LatLng(26.8425, -79.8198),
  new google.maps.LatLng(26.1394, -79.9118),
  new google.maps.LatLng(25.5115, -79.9997),
  new google.maps.LatLng(24.8802, -80.3815),
  new google.maps.LatLng(24.5384, -80.8704),
  new google.maps.LatLng(24.3959, -81.9250),
  new google.maps.LatLng(24.4496, -82.2066),
  new google.maps.LatLng(24.5484, -82.3137),
  new google.maps.LatLng(24.6982, -82.1997),
  new google.maps.LatLng(25.2112, -81.3977),
  new google.maps.LatLng(25.6019, -81.4622),
  new google.maps.LatLng(25.9235, -81.9456),
  new google.maps.LatLng(26.3439, -82.2876),
  new google.maps.LatLng(26.9098, -82.5307),
  new google.maps.LatLng(27.3315, -82.8342),
  new google.maps.LatLng(27.7565, -83.0182),
  new google.maps.LatLng(28.0574, -83.0017),
  new google.maps.LatLng(28.6098, -82.8548),
  new google.maps.LatLng(28.9697, -83.0264),
  new google.maps.LatLng(29.0478, -83.2050),
  new google.maps.LatLng(29.4157, -83.5318),
  new google.maps.LatLng(29.9133, -83.9767),
  new google.maps.LatLng(29.8930, -84.1072),
  new google.maps.LatLng(29.6940, -84.4409),
  new google.maps.LatLng(29.4551, -85.0465),
  new google.maps.LatLng(29.4946, -85.3610),
  new google.maps.LatLng(29.7262, -85.5807),
  new google.maps.LatLng(30.1594, -86.1946),
  new google.maps.LatLng(30.2175, -86.8510),
  new google.maps.LatLng(30.1499, -87.5171),
  new google.maps.LatLng(30.3006, -87.4429),
  new google.maps.LatLng(30.4256, -87.3750),
  new google.maps.LatLng(30.4830, -87.3743),
  new google.maps.LatLng(30.5658, -87.3907),
  new google.maps.LatLng(30.6344, -87.4004),
  new google.maps.LatLng(30.6763, -87.4141),
  new google.maps.LatLng(30.7702, -87.5253),
  new google.maps.LatLng(30.8527, -87.6256),
  new google.maps.LatLng(30.9470, -87.5912),
  new google.maps.LatLng(30.9682, -87.5912),
  new google.maps.LatLng(30.9964, -87.6050)];

var GA_PATHS = [
  new google.maps.LatLng(34.9974, -85.6082),
  new google.maps.LatLng(34.9906, -84.7266),
  new google.maps.LatLng(34.9895, -84.1580),
  new google.maps.LatLng(34.9996, -83.1088),
  new google.maps.LatLng(34.9287, -83.1418),
  new google.maps.LatLng(34.8318, -83.3025),
  new google.maps.LatLng(34.7281, -83.3560),
  new google.maps.LatLng(34.6569, -83.3080),
  new google.maps.LatLng(34.5744, -83.1528),
  new google.maps.LatLng(34.4839, -83.0072),
  new google.maps.LatLng(34.4681, -82.8918),
  new google.maps.LatLng(34.4443, -82.8589),
  new google.maps.LatLng(34.2674, -82.7490),
  new google.maps.LatLng(34.1254, -82.6831),
  new google.maps.LatLng(34.0140, -82.5952),
  new google.maps.LatLng(33.8647, -82.3988),
  new google.maps.LatLng(33.7563, -82.2505),
  new google.maps.LatLng(33.6695, -82.2217),
  new google.maps.LatLng(33.5963, -82.1558),
  new google.maps.LatLng(33.5036, -82.0432),
  new google.maps.LatLng(33.3707, -81.9484),
  new google.maps.LatLng(33.2077, -81.8303),
  new google.maps.LatLng(33.1674, -81.7795),
  new google.maps.LatLng(33.1456, -81.7424),
  new google.maps.LatLng(33.0881, -81.6078),
  new google.maps.LatLng(33.0075, -81.5034),
  new google.maps.LatLng(32.9418, -81.5089),
  new google.maps.LatLng(32.6914, -81.4142),
  new google.maps.LatLng(32.5815, -81.4087),
  new google.maps.LatLng(32.5283, -81.2769),
  new google.maps.LatLng(32.4576, -81.1945),
  new google.maps.LatLng(32.3185, -81.1642),
  new google.maps.LatLng(32.2151, -81.1436),
  new google.maps.LatLng(32.1128, -81.1134),
  new google.maps.LatLng(32.0477, -80.9225),
  new google.maps.LatLng(32.0500, -80.6960),
  new google.maps.LatLng(31.8881, -80.7289),
  new google.maps.LatLng(31.4697, -80.9665),
  new google.maps.LatLng(30.9988, -81.1011),
  new google.maps.LatLng(30.7041, -81.2288),
  new google.maps.LatLng(30.7241, -81.6023),
  new google.maps.LatLng(30.7713, -81.7657),
  new google.maps.LatLng(30.8221, -81.9498),
  new google.maps.LatLng(30.7560, -82.0239),
  new google.maps.LatLng(30.6379, -82.0459),
  new google.maps.LatLng(30.4866, -82.0239),
  new google.maps.LatLng(30.4309, -82.0363),
  new google.maps.LatLng(30.3575, -82.0610),
  new google.maps.LatLng(30.3598, -82.1585),
  new google.maps.LatLng(30.3859, -82.2025),
  new google.maps.LatLng(30.4842, -82.2148),
  new google.maps.LatLng(30.5682, -82.2162),
  new google.maps.LatLng(30.6131, -82.9688),
  new google.maps.LatLng(30.7041, -84.8639),
  new google.maps.LatLng(30.7831, -84.9257),
  new google.maps.LatLng(30.9117, -84.9586),
  new google.maps.LatLng(30.9741, -84.9985),
  new google.maps.LatLng(31.1282, -85.0630),
  new google.maps.LatLng(31.2116, -85.1070),
  new google.maps.LatLng(31.5247, -85.0493),
  new google.maps.LatLng(31.8006, -85.1358),
  new google.maps.LatLng(31.9592, -85.0919),
  new google.maps.LatLng(32.1570, -85.0342),
  new google.maps.LatLng(32.2500, -84.9023),
  new google.maps.LatLng(32.3974, -84.9628),
  new google.maps.LatLng(32.5468, -85.0342),
  new google.maps.LatLng(32.6949, -85.1001),
  new google.maps.LatLng(32.8138, -85.1660),
  new google.maps.LatLng(32.9833, -85.2072),
  new google.maps.LatLng(33.6512, -85.3418),
  new google.maps.LatLng(34.5620, -85.5231),
  new google.maps.LatLng(34.9929, -85.6068)];

var HI_PATHS = [
  new google.maps.LatLng(19.5158, -154.6284),
  new google.maps.LatLng(19.8894, -154.8235),
  new google.maps.LatLng(20.1849, -155.0391),
  new google.maps.LatLng(20.3910, -155.5952),
  new google.maps.LatLng(20.8614, -155.7930),
  new google.maps.LatLng(21.0948, -156.1858),
  new google.maps.LatLng(21.3597, -156.6595),
  new google.maps.LatLng(21.4748, -157.1182),
  new google.maps.LatLng(21.5515, -157.5247),
  new google.maps.LatLng(21.8832, -157.8186),
  new google.maps.LatLng(22.3386, -159.2180),
  new google.maps.LatLng(22.3374, -159.7508),
  new google.maps.LatLng(22.1493, -160.1422),
  new google.maps.LatLng(21.8857, -160.3922),
  new google.maps.LatLng(21.6025, -160.3249),
  new google.maps.LatLng(21.7276, -159.9939),
  new google.maps.LatLng(21.6932, -159.4295),
  new google.maps.LatLng(21.1037, -158.1784),
  new google.maps.LatLng(20.8152, -157.4629),
  new google.maps.LatLng(20.6803, -157.2171),
  new google.maps.LatLng(20.3408, -156.8285),
  new google.maps.LatLng(20.2931, -156.5456),
  new google.maps.LatLng(20.1643, -156.1418),
  new google.maps.LatLng(19.9308, -156.2393),
  new google.maps.LatLng(19.2826, -156.1432),
  new google.maps.LatLng(18.9881, -156.1212),
  new google.maps.LatLng(18.7100, -155.7120),
  new google.maps.LatLng(18.8829, -155.3673),
  new google.maps.LatLng(19.2048, -154.8839),
  new google.maps.LatLng(19.5158, -154.6271)];

var IA_PATHS = [
  new google.maps.LatLng(40.5848, -95.7623),
  new google.maps.LatLng(40.5785, -93.5445),
  new google.maps.LatLng(40.6129, -91.7372),
  new google.maps.LatLng(40.5545, -91.6768),
  new google.maps.LatLng(40.5451, -91.6246),
  new google.maps.LatLng(40.3622, -91.4365),
  new google.maps.LatLng(40.4637, -91.3623),
  new google.maps.LatLng(40.5482, -91.4021),
  new google.maps.LatLng(40.6931, -91.1124),
  new google.maps.LatLng(40.8107, -91.1028),
  new google.maps.LatLng(40.9218, -90.9668),
  new google.maps.LatLng(41.1642, -91.0121),
  new google.maps.LatLng(41.2406, -91.1082),
  new google.maps.LatLng(41.4067, -91.0451),
  new google.maps.LatLng(41.4510, -90.7086),
  new google.maps.LatLng(41.5178, -90.4793),
  new google.maps.LatLng(41.5908, -90.3419),
  new google.maps.LatLng(41.7457, -90.2788),
  new google.maps.LatLng(41.8164, -90.2074),
  new google.maps.LatLng(41.9023, -90.1538),
  new google.maps.LatLng(42.0962, -90.1744),
  new google.maps.LatLng(42.1441, -90.2692),
  new google.maps.LatLng(42.2905, -90.4298),
  new google.maps.LatLng(42.4093, -90.5370),
  new google.maps.LatLng(42.5217, -90.6400),
  new google.maps.LatLng(42.6360, -90.7127),
  new google.maps.LatLng(42.6956, -90.7883),
  new google.maps.LatLng(42.7712, -91.0533),
  new google.maps.LatLng(42.8448, -91.0904),
  new google.maps.LatLng(42.9082, -91.1398),
  new google.maps.LatLng(43.0609, -91.1549),
  new google.maps.LatLng(43.1391, -91.1522),
  new google.maps.LatLng(43.2882, -91.0547),
  new google.maps.LatLng(43.3322, -91.2057),
  new google.maps.LatLng(43.4140, -91.2236),
  new google.maps.LatLng(43.5008, -91.2305),
  new google.maps.LatLng(43.4998, -96.5973),
  new google.maps.LatLng(43.4818, -96.6110),
  new google.maps.LatLng(43.3871, -96.5245),
  new google.maps.LatLng(43.2232, -96.5533),
  new google.maps.LatLng(43.1301, -96.4421),
  new google.maps.LatLng(42.9243, -96.5479),
  new google.maps.LatLng(42.7188, -96.6357),
  new google.maps.LatLng(42.6158, -96.5561),
  new google.maps.LatLng(42.5055, -96.4847),
  new google.maps.LatLng(42.4599, -96.3995),
  new google.maps.LatLng(42.3667, -96.4050),
  new google.maps.LatLng(42.2722, -96.3446),
  new google.maps.LatLng(42.2051, -96.3625),
  new google.maps.LatLng(41.9983, -96.2416),
  new google.maps.LatLng(41.9513, -96.1372),
  new google.maps.LatLng(41.7662, -96.0741),
  new google.maps.LatLng(41.6267, -96.0988),
  new google.maps.LatLng(41.4561, -95.9477),
  new google.maps.LatLng(41.2819, -95.8804),
  new google.maps.LatLng(41.0338, -95.8653),
  new google.maps.LatLng(40.8346, -95.8365),
  new google.maps.LatLng(40.6775, -95.8461),
  new google.maps.LatLng(40.5837, -95.7610)];

var ID_PATHS = [
  new google.maps.LatLng(49.0000, -117.0319),
  new google.maps.LatLng(49.0018, -116.0486),
  new google.maps.LatLng(47.9752, -116.0445),
  new google.maps.LatLng(47.5765, -115.6915),
  new google.maps.LatLng(47.5487, -115.7574),
  new google.maps.LatLng(47.4239, -115.7595),
  new google.maps.LatLng(47.3109, -115.5350),
  new google.maps.LatLng(47.2606, -115.3235),
  new google.maps.LatLng(47.1888, -115.2878),
  new google.maps.LatLng(47.1542, -115.2493),
  new google.maps.LatLng(46.9728, -115.0433),
  new google.maps.LatLng(46.8677, -114.9472),
  new google.maps.LatLng(46.7201, -114.7865),
  new google.maps.LatLng(46.6984, -114.7549),
  new google.maps.LatLng(46.6325, -114.5874),
  new google.maps.LatLng(46.6325, -114.4638),
  new google.maps.LatLng(46.6466, -114.3279),
  new google.maps.LatLng(46.5135, -114.3430),
  new google.maps.LatLng(46.4530, -114.3896),
  new google.maps.LatLng(46.3488, -114.4144),
  new google.maps.LatLng(46.2682, -114.4611),
  new google.maps.LatLng(46.1227, -114.5105),
  new google.maps.LatLng(45.8585, -114.4418),
  new google.maps.LatLng(45.7742, -114.5654),
  new google.maps.LatLng(45.6745, -114.5229),
  new google.maps.LatLng(45.5621, -114.5654),
  new google.maps.LatLng(45.5439, -114.4666),
  new google.maps.LatLng(45.4601, -114.3375),
  new google.maps.LatLng(45.5468, -114.2441),
  new google.maps.LatLng(45.5631, -114.1342),
  new google.maps.LatLng(45.6889, -113.9708),
  new google.maps.LatLng(45.6102, -113.8403),
  new google.maps.LatLng(45.4409, -113.7978),
  new google.maps.LatLng(45.2720, -113.7085),
  new google.maps.LatLng(45.0260, -113.4256),
  new google.maps.LatLng(44.9405, -113.4998),
  new google.maps.LatLng(44.7887, -113.3459),
  new google.maps.LatLng(44.8062, -113.2471),
  new google.maps.LatLng(44.7350, -113.1180),
  new google.maps.LatLng(44.4887, -113.0246),
  new google.maps.LatLng(44.3592, -112.8502),
  new google.maps.LatLng(44.4151, -112.8310),
  new google.maps.LatLng(44.4887, -112.7266),
  new google.maps.LatLng(44.4504, -112.3901),
  new google.maps.LatLng(44.5347, -112.3270),
  new google.maps.LatLng(44.5220, -112.1127),
  new google.maps.LatLng(44.5582, -111.8848),
  new google.maps.LatLng(44.5132, -111.8271),
  new google.maps.LatLng(44.5396, -111.4645),
  new google.maps.LatLng(44.6198, -111.5057),
  new google.maps.LatLng(44.7292, -111.3684),
  new google.maps.LatLng(44.4759, -111.0539),
  new google.maps.LatLng(43.8623, -111.0471),
  new google.maps.LatLng(42.0013, -111.0471),
  new google.maps.LatLng(41.9962, -112.1663),
  new google.maps.LatLng(41.9871, -113.8458),
  new google.maps.LatLng(41.9942, -114.0422),
  new google.maps.LatLng(42.0013, -114.8222),
  new google.maps.LatLng(41.9973, -115.9126),
  new google.maps.LatLng(41.9962, -117.0140),
  new google.maps.LatLng(42.0013, -117.0264),
  new google.maps.LatLng(43.7820, -117.0277),
  new google.maps.LatLng(43.8330, -117.0325),
  new google.maps.LatLng(43.8632, -117.0030),
  new google.maps.LatLng(43.9073, -116.9776),
  new google.maps.LatLng(44.0244, -116.9302),
  new google.maps.LatLng(44.0491, -116.9735),
  new google.maps.LatLng(44.1014, -116.9330),
  new google.maps.LatLng(44.1561, -116.8945),
  new google.maps.LatLng(44.1965, -116.9714),
  new google.maps.LatLng(44.2442, -116.9810),
  new google.maps.LatLng(44.2486, -117.0339),
  new google.maps.LatLng(44.2304, -117.0525),
  new google.maps.LatLng(44.2585, -117.0895),
  new google.maps.LatLng(44.2806, -117.1122),
  new google.maps.LatLng(44.2590, -117.1541),
  new google.maps.LatLng(44.2973, -117.2255),
  new google.maps.LatLng(44.3445, -117.1994),
  new google.maps.LatLng(44.3813, -117.2372),
  new google.maps.LatLng(44.4769, -117.2269),
  new google.maps.LatLng(44.5234, -117.1836),
  new google.maps.LatLng(44.5376, -117.1458),
  new google.maps.LatLng(44.7423, -117.0442),
  new google.maps.LatLng(44.7921, -116.9316),
  new google.maps.LatLng(44.8568, -116.8980),
  new google.maps.LatLng(44.9356, -116.8327),
  new google.maps.LatLng(44.9624, -116.8513),
  new google.maps.LatLng(44.9896, -116.8554),
  new google.maps.LatLng(45.0313, -116.8417),
  new google.maps.LatLng(45.0968, -116.7819),
  new google.maps.LatLng(45.1627, -116.7229),
  new google.maps.LatLng(45.2178, -116.7105),
  new google.maps.LatLng(45.3213, -116.6741),
  new google.maps.LatLng(45.3984, -116.6185),
  new google.maps.LatLng(45.4433, -116.5883),
  new google.maps.LatLng(45.4630, -116.5553),
  new google.maps.LatLng(45.5371, -116.5334),
  new google.maps.LatLng(45.6140, -116.4640),
  new google.maps.LatLng(45.6904, -116.5354),
  new google.maps.LatLng(45.7340, -116.5354),
  new google.maps.LatLng(45.7541, -116.5594),
  new google.maps.LatLng(45.7843, -116.6357),
  new google.maps.LatLng(45.7781, -116.5965),
  new google.maps.LatLng(45.7805, -116.6597),
  new google.maps.LatLng(45.8259, -116.7105),
  new google.maps.LatLng(45.8159, -116.7586),
  new google.maps.LatLng(45.8341, -116.7908),
  new google.maps.LatLng(45.8642, -116.8046),
  new google.maps.LatLng(45.9053, -116.8595),
  new google.maps.LatLng(45.9545, -116.8739),
  new google.maps.LatLng(45.9769, -116.8925),
  new google.maps.LatLng(46.0218, -116.9302),
  new google.maps.LatLng(46.0932, -116.9838),
  new google.maps.LatLng(46.1385, -116.9344),
  new google.maps.LatLng(46.1727, -116.9268),
  new google.maps.LatLng(46.2007, -116.9646),
  new google.maps.LatLng(46.2435, -116.9591),
  new google.maps.LatLng(46.2782, -116.9920),
  new google.maps.LatLng(46.3152, -117.0209),
  new google.maps.LatLng(46.3446, -117.0511),
  new google.maps.LatLng(46.4270, -117.0408),
  new google.maps.LatLng(46.9451, -117.0394),
  new google.maps.LatLng(48.9996, -117.0319)];

var IL_PATHS = [
    new google.maps.LatLng(42.5116, -90.6290),
  new google.maps.LatLng(42.4924, -87.0213),
  new google.maps.LatLng(41.7641, -87.2067),
  new google.maps.LatLng(41.7611, -87.5226),
  new google.maps.LatLng(39.6417, -87.5336),
  new google.maps.LatLng(39.3566, -87.5308),
  new google.maps.LatLng(39.1386, -87.6517),
  new google.maps.LatLng(38.9445, -87.5157),
  new google.maps.LatLng(38.7294, -87.5047),
  new google.maps.LatLng(38.6115, -87.6146),
  new google.maps.LatLng(38.4944, -87.6544),
  new google.maps.LatLng(38.3740, -87.7780),
  new google.maps.LatLng(38.2856, -87.8371),
  new google.maps.LatLng(38.2414, -87.9758),
  new google.maps.LatLng(38.1454, -87.9291),
  new google.maps.LatLng(37.9788, -88.0225),
  new google.maps.LatLng(37.8900, -88.0458),
  new google.maps.LatLng(37.7881, -88.0321),
  new google.maps.LatLng(37.6349, -88.1529),
  new google.maps.LatLng(37.5097, -88.0609),
  new google.maps.LatLng(37.4149, -88.4152),
  new google.maps.LatLng(37.2828, -88.5086),
  new google.maps.LatLng(37.1428, -88.4221),
  new google.maps.LatLng(37.0585, -88.4990),
  new google.maps.LatLng(37.1428, -88.7256),
  new google.maps.LatLng(37.2128, -88.9453),
  new google.maps.LatLng(37.1559, -89.0689),
  new google.maps.LatLng(37.0376, -89.1650),
  new google.maps.LatLng(36.9894, -89.2873),
  new google.maps.LatLng(37.1505, -89.4356),
  new google.maps.LatLng(37.2762, -89.5345),
  new google.maps.LatLng(37.3996, -89.4315),
  new google.maps.LatLng(37.6936, -89.5358),
  new google.maps.LatLng(37.9767, -89.9670),
  new google.maps.LatLng(38.2587, -90.3790),
  new google.maps.LatLng(38.6169, -90.2376),
  new google.maps.LatLng(38.7573, -90.1744),
  new google.maps.LatLng(38.8247, -90.1167),
  new google.maps.LatLng(38.8846, -90.1799),
  new google.maps.LatLng(38.9680, -90.4504),
  new google.maps.LatLng(38.8654, -90.5905),
  new google.maps.LatLng(39.0405, -90.7086),
  new google.maps.LatLng(39.2301, -90.7306),
  new google.maps.LatLng(39.3173, -90.8350),
  new google.maps.LatLng(39.3853, -90.9338),
  new google.maps.LatLng(39.5559, -91.1398),
  new google.maps.LatLng(39.7262, -91.3554),
  new google.maps.LatLng(39.8570, -91.4406),
  new google.maps.LatLng(39.9940, -91.4941),
  new google.maps.LatLng(40.1694, -91.5120),
  new google.maps.LatLng(40.3497, -91.4667),
  new google.maps.LatLng(40.4166, -91.3939),
  new google.maps.LatLng(40.5566, -91.4021),
  new google.maps.LatLng(40.6265, -91.2524),
  new google.maps.LatLng(40.6963, -91.1151),
  new google.maps.LatLng(40.8232, -91.0890),
  new google.maps.LatLng(40.9312, -90.9792),
  new google.maps.LatLng(41.1642, -91.0162),
  new google.maps.LatLng(41.2355, -91.1055),
  new google.maps.LatLng(41.4170, -91.0368),
  new google.maps.LatLng(41.4458, -90.8487),
  new google.maps.LatLng(41.4417, -90.7251),
  new google.maps.LatLng(41.5816, -90.3516),
  new google.maps.LatLng(41.7713, -90.2637),
  new google.maps.LatLng(41.9023, -90.1538),
  new google.maps.LatLng(42.0819, -90.1758),
  new google.maps.LatLng(42.2021, -90.3598),
  new google.maps.LatLng(42.2936, -90.4395),
  new google.maps.LatLng(42.4032, -90.5356),
  new google.maps.LatLng(42.4843, -90.6564)];

var IN_PATHS = [
  new google.maps.LatLng(41.7611, -87.5253),
  new google.maps.LatLng(41.7611, -84.8090),
  new google.maps.LatLng(39.0981, -84.8199),
  new google.maps.LatLng(39.0533, -84.8927),
  new google.maps.LatLng(38.8996, -84.8625),
  new google.maps.LatLng(38.8312, -84.8268),
  new google.maps.LatLng(38.7841, -84.8145),
  new google.maps.LatLng(38.7905, -84.8941),
  new google.maps.LatLng(38.7809, -84.9861),
  new google.maps.LatLng(38.6877, -85.1797),
  new google.maps.LatLng(38.7198, -85.4420),
  new google.maps.LatLng(38.5653, -85.4091),
  new google.maps.LatLng(38.4461, -85.5986),
  new google.maps.LatLng(38.2695, -85.7510),
  new google.maps.LatLng(38.2824, -85.8266),
  new google.maps.LatLng(38.2414, -85.8376),
  new google.maps.LatLng(38.0967, -85.9035),
  new google.maps.LatLng(38.0232, -85.9200),
  new google.maps.LatLng(37.9594, -86.0477),
  new google.maps.LatLng(38.0102, -86.0944),
  new google.maps.LatLng(38.0578, -86.2729),
  new google.maps.LatLng(38.0935, -86.2811),
  new google.maps.LatLng(38.1346, -86.2729),
  new google.maps.LatLng(38.1842, -86.3704),
  new google.maps.LatLng(38.0416, -86.5187),
  new google.maps.LatLng(37.9193, -86.5874),
  new google.maps.LatLng(37.8402, -86.6409),
  new google.maps.LatLng(37.9085, -86.6478),
  new google.maps.LatLng(37.9085, -86.6876),
  new google.maps.LatLng(37.9821, -86.8236),
  new google.maps.LatLng(37.9464, -86.9019),
  new google.maps.LatLng(37.9009, -87.0392),
  new google.maps.LatLng(37.7924, -87.1394),
  new google.maps.LatLng(37.9464, -87.4429),
  new google.maps.LatLng(37.9756, -87.5885),
  new google.maps.LatLng(37.9225, -87.6283),
  new google.maps.LatLng(37.8694, -87.6915),
  new google.maps.LatLng(37.9236, -87.8879),
  new google.maps.LatLng(37.7718, -87.9620),
  new google.maps.LatLng(37.7870, -88.0321),
  new google.maps.LatLng(37.8092, -88.0376),
  new google.maps.LatLng(37.8011, -88.0643),
  new google.maps.LatLng(37.8206, -88.0925),
  new google.maps.LatLng(37.8223, -88.0451),
  new google.maps.LatLng(37.8483, -88.0575),
  new google.maps.LatLng(37.9041, -88.0980),
  new google.maps.LatLng(37.9307, -88.0705),
  new google.maps.LatLng(37.9561, -88.0369),
  new google.maps.LatLng(37.9669, -88.0122),
  new google.maps.LatLng(38.0102, -88.0259),
  new google.maps.LatLng(38.0384, -88.0417),
  new google.maps.LatLng(38.0530, -88.0005),
  new google.maps.LatLng(38.0762, -87.9607),
  new google.maps.LatLng(38.1000, -88.0163),
  new google.maps.LatLng(38.1313, -87.9710),
  new google.maps.LatLng(38.1497, -87.9284),
  new google.maps.LatLng(38.1734, -87.9387),
  new google.maps.LatLng(38.1939, -87.9730),
  new google.maps.LatLng(38.2349, -87.9813),
  new google.maps.LatLng(38.2608, -87.9421),
  new google.maps.LatLng(38.2759, -87.8604),
  new google.maps.LatLng(38.3029, -87.8302),
  new google.maps.LatLng(38.3233, -87.8350),
  new google.maps.LatLng(38.3567, -87.8137),
  new google.maps.LatLng(38.3767, -87.7739),
  new google.maps.LatLng(38.4116, -87.7444),
  new google.maps.LatLng(38.5149, -87.6448),
  new google.maps.LatLng(38.5460, -87.6723),
  new google.maps.LatLng(38.5949, -87.6105),
  new google.maps.LatLng(38.5986, -87.6242),
  new google.maps.LatLng(38.6828, -87.5343),
  new google.maps.LatLng(38.7284, -87.5075),
  new google.maps.LatLng(38.7696, -87.4972),
  new google.maps.LatLng(38.8247, -87.5322),
  new google.maps.LatLng(38.9039, -87.5171),
  new google.maps.LatLng(38.9413, -87.5253),
  new google.maps.LatLng(38.9712, -87.5281),
  new google.maps.LatLng(38.9872, -87.5761),
  new google.maps.LatLng(39.0906, -87.6228),
  new google.maps.LatLng(39.1066, -87.6517),
  new google.maps.LatLng(39.1365, -87.6599),
  new google.maps.LatLng(39.1695, -87.6366),
  new google.maps.LatLng(39.2493, -87.5899),
  new google.maps.LatLng(39.3492, -87.5336),
  new google.maps.LatLng(41.7600, -87.5253)];

var KS_PATHS = [
  new google.maps.LatLng(40.0034, -102.0506),
  new google.maps.LatLng(40.0034, -102.0506),
  new google.maps.LatLng(36.9927, -102.0438),
  new google.maps.LatLng(36.9982, -94.6211),
  new google.maps.LatLng(38.8803, -94.6046),
  new google.maps.LatLng(39.0789, -94.6143),
  new google.maps.LatLng(39.1971, -94.6184),
  new google.maps.LatLng(39.1673, -94.7255),
  new google.maps.LatLng(39.2759, -94.8793),
  new google.maps.LatLng(39.5612, -95.0990),
  new google.maps.LatLng(39.7283, -94.8807),
  new google.maps.LatLng(39.8286, -94.8930),
  new google.maps.LatLng(39.8823, -94.9342),
  new google.maps.LatLng(39.8971, -95.0098),
  new google.maps.LatLng(39.8760, -95.0922),
  new google.maps.LatLng(39.9445, -95.2213),
  new google.maps.LatLng(40.0087, -95.3036),
  new google.maps.LatLng(40.0024, -102.0506)];


var KY_PATHS = [
  new google.maps.LatLng(36.4986, -89.5372),
  new google.maps.LatLng(36.5074, -89.3010),
  new google.maps.LatLng(36.5008, -88.6871),
  new google.maps.LatLng(36.4931, -88.0568),
  new google.maps.LatLng(36.6695, -88.0692),
  new google.maps.LatLng(36.6343, -87.8535),
  new google.maps.LatLng(36.6265, -86.5654),
  new google.maps.LatLng(36.5979, -83.6375),
  new google.maps.LatLng(36.6860, -83.3423),
  new google.maps.LatLng(36.7466, -83.1377),
  new google.maps.LatLng(36.9762, -82.8589),
  new google.maps.LatLng(37.2894, -82.3192),
  new google.maps.LatLng(37.4934, -82.0308),
  new google.maps.LatLng(37.6653, -82.2121),
  new google.maps.LatLng(37.8618, -82.4016),
  new google.maps.LatLng(37.9908, -82.5073),
  new google.maps.LatLng(38.1778, -82.6392),
  new google.maps.LatLng(38.3761, -82.5952),
  new google.maps.LatLng(38.5030, -82.7477),
  new google.maps.LatLng(38.5825, -82.8369),
  new google.maps.LatLng(38.7316, -82.9015),
  new google.maps.LatLng(38.7027, -83.0196),
  new google.maps.LatLng(38.6190, -83.1418),
  new google.maps.LatLng(38.5986, -83.2819),
  new google.maps.LatLng(38.6941, -83.5291),
  new google.maps.LatLng(38.6351, -83.6595),
  new google.maps.LatLng(38.7487, -83.8930),
  new google.maps.LatLng(38.7701, -84.0440),
  new google.maps.LatLng(38.8119, -84.2184),
  new google.maps.LatLng(38.9872, -84.3228),
  new google.maps.LatLng(39.1013, -84.4917),
  new google.maps.LatLng(39.1183, -84.6277),
  new google.maps.LatLng(39.1439, -84.7554),
  new google.maps.LatLng(39.0523, -84.8914),
  new google.maps.LatLng(38.9263, -84.8735),
  new google.maps.LatLng(38.7894, -84.8131),
  new google.maps.LatLng(38.7691, -84.9957),
  new google.maps.LatLng(38.6866, -85.1921),
  new google.maps.LatLng(38.7209, -85.4407),
  new google.maps.LatLng(38.5653, -85.4077),
  new google.maps.LatLng(38.4461, -85.5972),
  new google.maps.LatLng(38.2748, -85.7455),
  new google.maps.LatLng(38.2716, -85.8087),
  new google.maps.LatLng(38.2069, -85.8650),
  new google.maps.LatLng(38.0286, -85.9323),
  new google.maps.LatLng(37.9550, -86.0422),
  new google.maps.LatLng(38.0135, -86.1108),
  new google.maps.LatLng(38.0643, -86.2756),
  new google.maps.LatLng(38.1389, -86.2770),
  new google.maps.LatLng(38.1864, -86.3690),
  new google.maps.LatLng(38.0308, -86.5283),
  new google.maps.LatLng(37.9204, -86.5874),
  new google.maps.LatLng(37.8423, -86.6423),
  new google.maps.LatLng(37.9041, -86.6547),
  new google.maps.LatLng(37.9864, -86.8250),
  new google.maps.LatLng(37.9095, -87.0406),
  new google.maps.LatLng(37.7935, -87.1381),
  new google.maps.LatLng(37.9420, -87.4168),
  new google.maps.LatLng(37.9745, -87.5858),
  new google.maps.LatLng(37.8749, -87.6929),
  new google.maps.LatLng(37.9215, -87.8906),
  new google.maps.LatLng(37.7761, -87.9552),
  new google.maps.LatLng(37.7903, -88.0307),
  new google.maps.LatLng(37.6479, -88.1584),
  new google.maps.LatLng(37.5097, -88.0664),
  new google.maps.LatLng(37.4193, -88.4180),
  new google.maps.LatLng(37.2784, -88.5086),
  new google.maps.LatLng(37.1428, -88.4248),
  new google.maps.LatLng(37.0738, -88.5059),
  new google.maps.LatLng(37.1461, -88.7421),
  new google.maps.LatLng(37.2249, -88.9522),
  new google.maps.LatLng(37.1406, -89.0964),
  new google.maps.LatLng(37.0278, -89.1815),
  new google.maps.LatLng(36.9488, -89.1032),
  new google.maps.LatLng(36.8214, -89.1733),
  new google.maps.LatLng(36.7411, -89.1925),
  new google.maps.LatLng(36.6265, -89.2007),
  new google.maps.LatLng(36.5449, -89.2529),
  new google.maps.LatLng(36.6232, -89.3518),
  new google.maps.LatLng(36.4986, -89.5345)];

var LA_PATHS = [
  new google.maps.LatLng(33.0225, -94.0430),
  new google.maps.LatLng(33.0179, -93.0048),
  new google.maps.LatLng(33.0087, -91.1646),
  new google.maps.LatLng(32.9269, -91.2209),
  new google.maps.LatLng(32.8773, -91.1220),
  new google.maps.LatLng(32.8358, -91.1481),
  new google.maps.LatLng(32.7642, -91.1412),
  new google.maps.LatLng(32.6382, -91.1536),
  new google.maps.LatLng(32.5804, -91.1069),
  new google.maps.LatLng(32.6093, -91.0080),
  new google.maps.LatLng(32.4588, -91.0904),
  new google.maps.LatLng(32.4379, -91.0355),
  new google.maps.LatLng(32.3742, -91.0286),
  new google.maps.LatLng(32.3150, -90.9064),
  new google.maps.LatLng(32.2616, -90.9723),
  new google.maps.LatLng(32.1942, -91.0464),
  new google.maps.LatLng(32.1198, -91.0739),
  new google.maps.LatLng(32.0593, -91.0464),
  new google.maps.LatLng(31.9918, -91.1014),
  new google.maps.LatLng(31.9498, -91.1865),
  new google.maps.LatLng(31.8262, -91.3101),
  new google.maps.LatLng(31.7947, -91.3527),
  new google.maps.LatLng(31.6230, -91.3925),
  new google.maps.LatLng(31.6218, -91.5134),
  new google.maps.LatLng(31.5668, -91.4310),
  new google.maps.LatLng(31.5130, -91.5161),
  new google.maps.LatLng(31.3701, -91.5244),
  new google.maps.LatLng(31.2598, -91.5477),
  new google.maps.LatLng(31.2692, -91.6425),
  new google.maps.LatLng(31.2328, -91.6603),
  new google.maps.LatLng(31.1917, -91.5848),
  new google.maps.LatLng(31.1047, -91.6287),
  new google.maps.LatLng(31.0318, -91.5614),
  new google.maps.LatLng(30.9988, -91.6397),
  new google.maps.LatLng(31.0012, -89.7336),
  new google.maps.LatLng(30.6686, -89.8517),
  new google.maps.LatLng(30.5386, -89.7858),
  new google.maps.LatLng(30.3148, -89.6347),
  new google.maps.LatLng(30.1807, -89.5688),
  new google.maps.LatLng(30.1582, -89.4960),
  new google.maps.LatLng(30.2140, -89.1843),
  new google.maps.LatLng(30.1463, -89.0373),
  new google.maps.LatLng(30.0905, -88.8354),
  new google.maps.LatLng(29.8383, -88.7421),
  new google.maps.LatLng(29.5758, -88.8712),
  new google.maps.LatLng(29.1833, -88.9371),
  new google.maps.LatLng(28.9649, -89.0359),
  new google.maps.LatLng(28.8832, -89.2282),
  new google.maps.LatLng(28.9048, -89.4754),
  new google.maps.LatLng(29.1210, -89.7418),
  new google.maps.LatLng(28.9529, -90.1126),
  new google.maps.LatLng(28.9120, -90.6619),
  new google.maps.LatLng(28.9553, -91.0355),
  new google.maps.LatLng(29.1210, -91.3211),
  new google.maps.LatLng(29.2864, -91.9061),
  new google.maps.LatLng(29.4360, -92.7452),
  new google.maps.LatLng(29.6009, -93.8177),
  new google.maps.LatLng(29.6749, -93.8631),
  new google.maps.LatLng(29.7370, -93.8933),
  new google.maps.LatLng(29.7930, -93.9304),
  new google.maps.LatLng(29.8216, -93.9276),
  new google.maps.LatLng(29.8883, -93.8370),
  new google.maps.LatLng(29.9811, -93.7985),
  new google.maps.LatLng(30.0144, -93.7601),
  new google.maps.LatLng(30.0691, -93.7106),
  new google.maps.LatLng(30.0929, -93.7354),
  new google.maps.LatLng(30.1166, -93.6996),
  new google.maps.LatLng(30.1997, -93.7271),
  new google.maps.LatLng(30.2899, -93.7106),
  new google.maps.LatLng(30.3350, -93.7656),
  new google.maps.LatLng(30.3871, -93.7601),
  new google.maps.LatLng(30.4416, -93.6914),
  new google.maps.LatLng(30.5102, -93.7106),
  new google.maps.LatLng(30.5433, -93.7463),
  new google.maps.LatLng(30.5954, -93.7106),
  new google.maps.LatLng(30.5906, -93.6914),
  new google.maps.LatLng(30.6545, -93.6859),
  new google.maps.LatLng(30.6781, -93.6365),
  new google.maps.LatLng(30.7513, -93.6200),
  new google.maps.LatLng(30.7890, -93.5925),
  new google.maps.LatLng(30.8150, -93.5513),
  new google.maps.LatLng(30.8645, -93.5623),
  new google.maps.LatLng(30.8881, -93.5788),
  new google.maps.LatLng(30.9187, -93.5541),
  new google.maps.LatLng(30.9423, -93.5294),
  new google.maps.LatLng(31.0082, -93.5760),
  new google.maps.LatLng(31.0318, -93.5101),
  new google.maps.LatLng(31.0906, -93.5596),
  new google.maps.LatLng(31.1211, -93.5321),
  new google.maps.LatLng(31.1799, -93.5349),
  new google.maps.LatLng(31.1658, -93.5953),
  new google.maps.LatLng(31.2292, -93.6282),
  new google.maps.LatLng(31.2668, -93.6118),
  new google.maps.LatLng(31.3044, -93.6859),
  new google.maps.LatLng(31.3888, -93.6694),
  new google.maps.LatLng(31.4240, -93.7051),
  new google.maps.LatLng(31.4427, -93.6859),
  new google.maps.LatLng(31.4755, -93.7573),
  new google.maps.LatLng(31.5083, -93.7189),
  new google.maps.LatLng(31.5411, -93.8040),
  new google.maps.LatLng(31.6113, -93.8425),
  new google.maps.LatLng(31.6581, -93.8205),
  new google.maps.LatLng(31.7071, -93.7985),
  new google.maps.LatLng(31.8029, -93.8480),
  new google.maps.LatLng(31.8892, -93.9029),
  new google.maps.LatLng(31.9149, -93.9606),
  new google.maps.LatLng(32.0081, -94.0430),
  new google.maps.LatLng(32.7041, -94.0430),
  new google.maps.LatLng(33.0225, -94.0430)];

var MA_PATHS = [
 new google.maps.LatLng(42.0003, -72.7789),
  new google.maps.LatLng(42.0330, -72.7405),
  new google.maps.LatLng(42.0330, -72.3779),
  new google.maps.LatLng(42.0228, -71.7984),
  new google.maps.LatLng(42.0085, -71.8011),
  new google.maps.LatLng(42.0197, -71.3850),
  new google.maps.LatLng(41.8961, -71.3837),
  new google.maps.LatLng(41.8982, -71.3411),
  new google.maps.LatLng(41.8358, -71.3370),
  new google.maps.LatLng(41.8245, -71.3493),
  new google.maps.LatLng(41.7816, -71.3342),
  new google.maps.LatLng(41.7529, -71.2628),
  new google.maps.LatLng(41.6719, -71.1914),
  new google.maps.LatLng(41.6616, -71.1351),
  new google.maps.LatLng(41.6124, -71.1433),
  new google.maps.LatLng(41.5939, -71.1310),
  new google.maps.LatLng(41.4973, -71.1214),
  new google.maps.LatLng(41.3149, -71.0266),
  new google.maps.LatLng(41.1590, -70.8316),
  new google.maps.LatLng(41.1662, -69.9225),
  new google.maps.LatLng(41.3201, -69.7948),
  new google.maps.LatLng(41.8133, -69.7398),
  new google.maps.LatLng(42.1939, -70.0337),
  new google.maps.LatLng(42.2173, -70.5144),
  new google.maps.LatLng(42.4133, -70.6984),
  new google.maps.LatLng(42.6420, -70.3647),
  new google.maps.LatLng(42.8286, -70.4759),
  new google.maps.LatLng(42.8760, -70.6133),
  new google.maps.LatLng(42.8619, -70.8440),
  new google.maps.LatLng(42.8890, -70.9154),
  new google.maps.LatLng(42.8075, -71.0651),
  new google.maps.LatLng(42.8226, -71.1337),
  new google.maps.LatLng(42.7873, -71.1859),
  new google.maps.LatLng(42.7369, -71.1832),
  new google.maps.LatLng(42.7470, -71.2189),
  new google.maps.LatLng(42.7400, -71.2560),
  new google.maps.LatLng(42.6986, -71.2985),
  new google.maps.LatLng(42.7127, -71.9151),
  new google.maps.LatLng(42.7309, -72.5441),
  new google.maps.LatLng(42.7450, -73.2541),
  new google.maps.LatLng(42.7460, -73.2664),
  new google.maps.LatLng(42.5460, -73.3406),
  new google.maps.LatLng(42.2671, -73.4436),
  new google.maps.LatLng(42.1349, -73.4917),
  new google.maps.LatLng(42.0880, -73.5081),
  new google.maps.LatLng(42.0483, -73.4985),
  new google.maps.LatLng(42.0452, -73.1841),
  new google.maps.LatLng(42.0371, -72.8146),
  new google.maps.LatLng(41.9962, -72.8160),
  new google.maps.LatLng(42.0024, -72.7803)];

var DC_PATHS = [
  new google.maps.LatLng(38.966557, -77.008232),
  new google.maps.LatLng(38.889988, -76.911209),
  new google.maps.LatLng(38.78812, -77.045448),
  new google.maps.LatLng(38.813915, -77.035248),
  new google.maps.LatLng(38.829365, -77.045189),
  new google.maps.LatLng(38.838413, -77.040405),
  new google.maps.LatLng(38.862431, -77.039078),
  new google.maps.LatLng(38.886101, -77.067886),
  new google.maps.LatLng(38.9156, -77.078949),
  new google.maps.LatLng(38.93206, -77.122627),
  new google.maps.LatLng(38.993431, -77.042389),
  new google.maps.LatLng(38.966557, -77.008232)];

var MD_PATHS = [
  new google.maps.LatLng(39.7220, -79.4778),
  new google.maps.LatLng(39.7220, -78.3600),
  new google.maps.LatLng(39.7220, -75.7878),
  new google.maps.LatLng(39.5655, -75.7809),
  new google.maps.LatLng(39.3152, -75.7617),
  new google.maps.LatLng(38.9498, -75.7329),
  new google.maps.LatLng(38.4611, -75.6944),
  new google.maps.LatLng(38.4482, -74.8581),
  new google.maps.LatLng(38.0200, -74.9721),
  new google.maps.LatLng(38.0275, -75.2316),
  new google.maps.LatLng(37.9962, -75.6079),
  new google.maps.LatLng(37.9951, -75.6230),
  new google.maps.LatLng(37.9464, -75.6436),
  new google.maps.LatLng(37.9529, -75.7288),
  new google.maps.LatLng(37.9117, -75.8084),
  new google.maps.LatLng(37.9095, -75.9512),
  new google.maps.LatLng(37.9464, -75.9430),
  new google.maps.LatLng(37.9529, -76.0584),
  new google.maps.LatLng(37.8889, -76.2396),
  new google.maps.LatLng(37.9474, -76.3454),
  new google.maps.LatLng(37.9669, -76.4154),
  new google.maps.LatLng(38.0146, -76.4703),
  new google.maps.LatLng(38.0275, -76.5170),
  new google.maps.LatLng(38.0751, -76.5363),
  new google.maps.LatLng(38.1464, -76.6063),
  new google.maps.LatLng(38.1616, -76.6928),
  new google.maps.LatLng(38.1670, -76.7601),
  new google.maps.LatLng(38.1637, -76.8494),
  new google.maps.LatLng(38.2080, -76.9482),
  new google.maps.LatLng(38.2748, -76.9908),
  new google.maps.LatLng(38.3093, -77.0306),
  new google.maps.LatLng(38.3761, -77.0114),
  new google.maps.LatLng(38.4009, -77.0430),
  new google.maps.LatLng(38.3697, -77.0897),
  new google.maps.LatLng(38.3697, -77.1432),
  new google.maps.LatLng(38.3320, -77.2627),
  new google.maps.LatLng(38.4525, -77.3135),
  new google.maps.LatLng(38.5514, -77.2737),
  new google.maps.LatLng(38.5954, -77.2490),
  new google.maps.LatLng(38.6373, -77.1281),
  new google.maps.LatLng(38.6737, -77.1378),
  new google.maps.LatLng(38.7112, -77.0760),
  new google.maps.LatLng(38.7187, -77.0361),
  new google.maps.LatLng(38.7766, -77.0416),
  new google.maps.LatLng(38.8451, -77.0320),
  new google.maps.LatLng(38.9025, -77.0708),
  new google.maps.LatLng(38.9570, -77.1395),
  new google.maps.LatLng(38.9773, -77.2335),
  new google.maps.LatLng(39.0240, -77.2462),
  new google.maps.LatLng(39.0634, -77.3431),
  new google.maps.LatLng(39.0717, -77.4351),
  new google.maps.LatLng(39.0792, -77.4636),
  new google.maps.LatLng(39.1218, -77.5202),
  new google.maps.LatLng(39.1804, -77.5092),
  new google.maps.LatLng(39.2269, -77.4577),
  new google.maps.LatLng(39.3051, -77.5666),
  new google.maps.LatLng(39.3067, -77.6321),
  new google.maps.LatLng(39.3202, -77.7159),
  new google.maps.LatLng(39.3383, -77.7626),
  new google.maps.LatLng(39.3810, -77.7544),
  new google.maps.LatLng(39.4288, -77.7602),
  new google.maps.LatLng(39.4367, -77.8038),
  new google.maps.LatLng(39.4606, -77.7997),
  new google.maps.LatLng(39.5019, -77.7859),
  new google.maps.LatLng(39.5062, -77.8436),
  new google.maps.LatLng(39.5210, -77.8217),
  new google.maps.LatLng(39.5337, -77.8354),
  new google.maps.LatLng(39.5231, -77.8656),
  new google.maps.LatLng(39.5591, -77.8848),
  new google.maps.LatLng(39.6015, -77.8821),
  new google.maps.LatLng(39.6078, -77.9974),
  new google.maps.LatLng(39.6247, -78.0222),
  new google.maps.LatLng(39.6924, -78.1430),
  new google.maps.LatLng(39.6945, -78.1924),
  new google.maps.LatLng(39.6839, -78.2062),
  new google.maps.LatLng(39.6839, -78.2419),
  new google.maps.LatLng(39.6586, -78.2281),
  new google.maps.LatLng(39.6226, -78.2776),
  new google.maps.LatLng(39.6438, -78.3517),
  new google.maps.LatLng(39.6120, -78.3765),
  new google.maps.LatLng(39.6036, -78.4067),
  new google.maps.LatLng(39.5824, -78.4177),
  new google.maps.LatLng(39.5750, -78.4245),
  new google.maps.LatLng(39.5464, -78.4232),
  new google.maps.LatLng(39.5146, -78.4698),
  new google.maps.LatLng(39.5189, -78.5687),
  new google.maps.LatLng(39.5337, -78.6676),
  new google.maps.LatLng(39.5888, -78.7390),
  new google.maps.LatLng(39.6015, -78.7720),
  new google.maps.LatLng(39.6184, -78.7363),
  new google.maps.LatLng(39.6438, -78.7775),
  new google.maps.LatLng(39.6036, -78.7912),
  new google.maps.LatLng(39.6036, -78.8187),
  new google.maps.LatLng(39.5549, -78.8571),
  new google.maps.LatLng(39.4913, -78.9203),
  new google.maps.LatLng(39.4426, -78.9725),
  new google.maps.LatLng(39.4834, -79.0542),
  new google.maps.LatLng(39.4738, -79.0604),
  new google.maps.LatLng(39.4553, -79.1043),
  new google.maps.LatLng(39.3853, -79.1936),
  new google.maps.LatLng(39.3449, -79.2705),
  new google.maps.LatLng(39.3014, -79.3282),
  new google.maps.LatLng(39.2535, -79.4044),
  new google.maps.LatLng(39.2073, -79.4696),
  new google.maps.LatLng(39.2051, -79.4861),
  new google.maps.LatLng(39.2546, -79.4861),
  new google.maps.LatLng(39.3444, -79.4854),
  new google.maps.LatLng(39.3454, -79.4840),
  new google.maps.LatLng(39.5316, -79.4833),
  new google.maps.LatLng(39.7214, -79.4772)];

var ME_PATHS = [
  new google.maps.LatLng(45.3425, -71.0129),
  new google.maps.LatLng(45.3328, -70.9525),
  new google.maps.LatLng(45.2294, -70.8618),
  new google.maps.LatLng(45.3917, -70.8247),
  new google.maps.LatLng(45.4274, -70.7808),
  new google.maps.LatLng(45.3830, -70.6380),
  new google.maps.LatLng(45.5092, -70.7190),
  new google.maps.LatLng(45.6544, -70.5721),
  new google.maps.LatLng(45.7292, -70.3894),
  new google.maps.LatLng(45.7924, -70.4169),
  new google.maps.LatLng(45.9368, -70.2493),
  new google.maps.LatLng(45.9597, -70.3098),
  new google.maps.LatLng(46.0923, -70.2946),
  new google.maps.LatLng(46.0989, -70.2589),
  new google.maps.LatLng(46.1342, -70.2466),
  new google.maps.LatLng(46.1903, -70.2905),
  new google.maps.LatLng(46.2710, -70.2466),
  new google.maps.LatLng(46.3270, -70.2040),
  new google.maps.LatLng(46.4151, -70.0571),
  new google.maps.LatLng(46.6956, -69.9994),
  new google.maps.LatLng(47.4550, -69.2303),
  new google.maps.LatLng(47.4132, -69.0381),
  new google.maps.LatLng(47.2578, -69.0504),
  new google.maps.LatLng(47.1748, -68.8843),
  new google.maps.LatLng(47.2643, -68.6206),
  new google.maps.LatLng(47.3546, -68.3350),
  new google.maps.LatLng(47.3165, -68.1564),
  new google.maps.LatLng(47.1038, -67.8804),
  new google.maps.LatLng(47.0664, -67.7898),
  new google.maps.LatLng(45.9359, -67.7802),
  new google.maps.LatLng(45.9177, -67.7527),
  new google.maps.LatLng(45.7599, -67.8090),
  new google.maps.LatLng(45.6208, -67.6524),
  new google.maps.LatLng(45.5987, -67.4533),
  new google.maps.LatLng(45.5044, -67.4176),
  new google.maps.LatLng(45.4823, -67.5014),
  new google.maps.LatLng(45.3714, -67.4231),
  new google.maps.LatLng(45.2768, -67.4863),
  new google.maps.LatLng(45.1297, -67.3434),
  new google.maps.LatLng(45.1830, -67.2487),
  new google.maps.LatLng(45.1230, -67.1223),
  new google.maps.LatLng(44.8315, -66.9672),
  new google.maps.LatLng(44.7409, -66.8628),
  new google.maps.LatLng(44.4945, -67.3105),
  new google.maps.LatLng(44.3268, -67.9051),
  new google.maps.LatLng(43.8702, -68.6673),
  new google.maps.LatLng(43.7274, -68.8431),
  new google.maps.LatLng(43.6639, -69.7137),
  new google.maps.LatLng(43.5625, -70.0818),
  new google.maps.LatLng(42.9182, -70.5569),
  new google.maps.LatLng(43.0649, -70.7108),
  new google.maps.LatLng(43.1391, -70.8302),
  new google.maps.LatLng(43.2292, -70.8179),
  new google.maps.LatLng(43.3631, -70.9799),
  new google.maps.LatLng(43.5675, -70.9717),
  new google.maps.LatLng(45.3029, -71.0829)];

var MI_PATHS = [
 new google.maps.LatLng(48.3033, -88.3713),
  new google.maps.LatLng(48.0101, -87.6050),
  new google.maps.LatLng(46.8902, -84.8584),
  new google.maps.LatLng(46.6362, -84.7650),
  new google.maps.LatLng(46.4606, -84.5563),
  new google.maps.LatLng(46.4525, -84.4780),
  new google.maps.LatLng(46.4894, -84.4450),
  new google.maps.LatLng(46.5008, -84.4203),
  new google.maps.LatLng(46.4989, -84.3956),
  new google.maps.LatLng(46.5093, -84.3750),
  new google.maps.LatLng(46.5069, -84.3386),
  new google.maps.LatLng(46.4927, -84.2905),
  new google.maps.LatLng(46.4951, -84.2651),
  new google.maps.LatLng(46.5343, -84.2253),
  new google.maps.LatLng(46.5404, -84.1951),
  new google.maps.LatLng(46.5272, -84.1779),
  new google.maps.LatLng(46.5348, -84.1347),
  new google.maps.LatLng(46.5041, -84.1113),
  new google.maps.LatLng(46.4189, -84.1457),
  new google.maps.LatLng(46.3720, -84.1395),
  new google.maps.LatLng(46.3218, -84.1058),
  new google.maps.LatLng(46.3147, -84.1203),
  new google.maps.LatLng(46.2672, -84.1148),
  new google.maps.LatLng(46.2563, -84.0969),
  new google.maps.LatLng(46.2411, -84.1093),
  new google.maps.LatLng(46.2098, -84.0859),
  new google.maps.LatLng(46.1879, -84.0777),
  new google.maps.LatLng(46.1508, -84.0097),
  new google.maps.LatLng(46.1180, -84.0070),
  new google.maps.LatLng(46.1018, -83.9761),
  new google.maps.LatLng(46.0570, -83.9555),
  new google.maps.LatLng(46.0604, -83.9040),
  new google.maps.LatLng(46.1185, -83.8264),
  new google.maps.LatLng(46.1028, -83.7598),
  new google.maps.LatLng(46.1218, -83.6547),
  new google.maps.LatLng(46.1056, -83.5723),
  new google.maps.LatLng(45.9993, -83.4343),
  new google.maps.LatLng(45.8211, -83.5977),
  new google.maps.LatLng(45.3396, -82.5197),
  new google.maps.LatLng(43.5918, -82.1221),
  new google.maps.LatLng(43.0112, -82.4119),
  new google.maps.LatLng(42.9956, -82.4249),
  new google.maps.LatLng(42.9579, -82.4236),
  new google.maps.LatLng(42.9021, -82.4648),
  new google.maps.LatLng(42.8543, -82.4689),
  new google.maps.LatLng(42.8100, -82.4826),
  new google.maps.LatLng(42.7863, -82.4723),
  new google.maps.LatLng(42.7339, -82.4847),
  new google.maps.LatLng(42.6855, -82.5032),
  new google.maps.LatLng(42.6380, -82.5108),
  new google.maps.LatLng(42.6036, -82.5307),
  new google.maps.LatLng(42.5672, -82.5774),
  new google.maps.LatLng(42.5490, -82.5993),
  new google.maps.LatLng(42.5521, -82.6501),
  new google.maps.LatLng(42.5354, -82.6680),
  new google.maps.LatLng(42.4746, -82.7257),
  new google.maps.LatLng(42.4726, -82.7250),
  new google.maps.LatLng(42.3738, -82.8280),
  new google.maps.LatLng(42.3469, -82.9440),
  new google.maps.LatLng(42.3382, -82.9550),
  new google.maps.LatLng(42.3098, -83.0779),
  new google.maps.LatLng(42.2392, -83.1294),
  new google.maps.LatLng(42.1741, -83.1342),
  new google.maps.LatLng(42.1267, -83.1212),
  new google.maps.LatLng(42.0411, -83.1493),
  new google.maps.LatLng(41.9600, -83.1116),
  new google.maps.LatLng(41.7344, -83.4164),
  new google.maps.LatLng(41.7211, -83.8724),
  new google.maps.LatLng(41.7057, -84.3736),
  new google.maps.LatLng(41.6965, -84.8062),
  new google.maps.LatLng(41.7611, -84.8076),
  new google.maps.LatLng(41.7621, -87.2067),
  new google.maps.LatLng(42.4934, -87.0241),
  new google.maps.LatLng(43.3771, -87.1477),
  new google.maps.LatLng(43.7056, -87.1216),
  new google.maps.LatLng(43.9958, -87.0474),
  new google.maps.LatLng(44.1674, -86.9939),
  new google.maps.LatLng(44.4720, -86.8662),
  new google.maps.LatLng(44.8841, -86.6849),
  new google.maps.LatLng(45.0813, -86.5009),
  new google.maps.LatLng(45.2353, -86.2495),
  new google.maps.LatLng(45.4438, -86.7563),
  new google.maps.LatLng(45.4438, -87.0996),
  new google.maps.LatLng(45.3772, -87.1518),
  new google.maps.LatLng(45.3502, -87.1710),
  new google.maps.LatLng(45.2401, -87.3166),
  new google.maps.LatLng(45.2024, -87.4059),
  new google.maps.LatLng(45.0774, -87.4416),
  new google.maps.LatLng(45.0910, -87.5912),
  new google.maps.LatLng(45.1036, -87.6407),
  new google.maps.LatLng(45.2207, -87.6970),
  new google.maps.LatLng(45.3367, -87.6476),
  new google.maps.LatLng(45.3878, -87.6984),
  new google.maps.LatLng(45.3425, -87.8494),
  new google.maps.LatLng(45.5025, -87.7959),
  new google.maps.LatLng(45.6726, -87.7890),
  new google.maps.LatLng(45.7570, -87.9318),
  new google.maps.LatLng(45.7953, -87.9922),
  new google.maps.LatLng(45.8058, -88.1186),
  new google.maps.LatLng(45.8585, -88.0870),
  new google.maps.LatLng(45.9531, -88.1955),
  new google.maps.LatLng(45.9722, -88.3438),
  new google.maps.LatLng(45.9836, -88.3891),
  new google.maps.LatLng(46.0113, -88.5457),
  new google.maps.LatLng(45.9970, -88.7022),
  new google.maps.LatLng(46.0227, -88.8135),
  new google.maps.LatLng(46.0418, -88.8547),
  new google.maps.LatLng(46.1408, -89.0936),
  new google.maps.LatLng(46.3384, -90.1222),
  new google.maps.LatLng(46.5692, -90.4175),
  new google.maps.LatLng(46.9034, -90.2019),
  new google.maps.LatLng(47.2913, -89.9547),
  new google.maps.LatLng(48.0129, -89.4946),
  new google.maps.LatLng(47.9743, -89.3381),
  new google.maps.LatLng(48.2448, -88.6761),
  new google.maps.LatLng(48.3042, -88.3726)];

var MN_PATHS = [
  new google.maps.LatLng(43.5008, -96.4517),
  new google.maps.LatLng(43.5017, -91.2195),
  new google.maps.LatLng(43.8226, -91.3101),
  new google.maps.LatLng(43.9651, -91.4914),
  new google.maps.LatLng(44.1113, -91.7084),
  new google.maps.LatLng(44.2806, -91.8951),
  new google.maps.LatLng(44.3710, -91.9556),
  new google.maps.LatLng(44.4357, -92.2083),
  new google.maps.LatLng(44.5513, -92.3360),
  new google.maps.LatLng(44.6501, -92.6367),
  new google.maps.LatLng(44.7877, -92.7658),
  new google.maps.LatLng(45.3135, -92.7081),
  new google.maps.LatLng(45.4505, -92.6532),
  new google.maps.LatLng(45.6083, -92.8482),
  new google.maps.LatLng(45.8307, -92.7356),
  new google.maps.LatLng(45.9760, -92.5159),
  new google.maps.LatLng(46.0151, -92.3566),
  new google.maps.LatLng(46.0789, -92.2934),
  new google.maps.LatLng(46.5957, -92.2879),
  new google.maps.LatLng(47.3072, -90.6564),
  new google.maps.LatLng(47.2885, -89.9615),
  new google.maps.LatLng(48.0120, -89.4919),
  new google.maps.LatLng(48.0193, -89.7583),
  new google.maps.LatLng(48.0285, -89.9931),
  new google.maps.LatLng(48.0827, -90.0261),
  new google.maps.LatLng(48.1074, -90.1758),
  new google.maps.LatLng(48.0955, -90.3502),
  new google.maps.LatLng(48.1074, -90.4834),
  new google.maps.LatLng(48.1175, -90.5644),
  new google.maps.LatLng(48.0928, -90.7471),
  new google.maps.LatLng(48.1588, -90.7759),
  new google.maps.LatLng(48.2402, -90.8405),
  new google.maps.LatLng(48.2174, -90.9792),
  new google.maps.LatLng(48.0726, -91.3252),
  new google.maps.LatLng(48.0505, -91.5738),
  new google.maps.LatLng(48.1166, -91.7070),
  new google.maps.LatLng(48.1963, -91.7166),
  new google.maps.LatLng(48.2494, -91.9844),
  new google.maps.LatLng(48.3188, -92.0078),
  new google.maps.LatLng(48.3544, -92.0531),
  new google.maps.LatLng(48.3599, -92.1561),
  new google.maps.LatLng(48.3307, -92.2975),
  new google.maps.LatLng(48.2475, -92.2742),
  new google.maps.LatLng(48.2228, -92.3717),
  new google.maps.LatLng(48.3854, -92.4609),
  new google.maps.LatLng(48.4474, -92.5104),
  new google.maps.LatLng(48.4611, -92.7122),
  new google.maps.LatLng(48.4984, -92.6340),
  new google.maps.LatLng(48.5403, -92.6395),
  new google.maps.LatLng(48.6393, -93.2066),
  new google.maps.LatLng(48.5884, -93.4648),
  new google.maps.LatLng(48.5439, -93.4621),
  new google.maps.LatLng(48.5166, -93.8013),
  new google.maps.LatLng(48.6284, -93.8356),
  new google.maps.LatLng(48.6547, -94.2531),
  new google.maps.LatLng(48.7046, -94.2792),
  new google.maps.LatLng(48.6982, -94.4467),
  new google.maps.LatLng(48.7861, -94.6925),
  new google.maps.LatLng(48.8756, -94.6788),
  new google.maps.LatLng(49.0955, -94.7488),
  new google.maps.LatLng(49.1889, -94.7955),
  new google.maps.LatLng(49.3189, -94.8175),
  new google.maps.LatLng(49.3815, -94.9631),
  new google.maps.LatLng(49.3538, -95.0400),
  new google.maps.LatLng(49.3681, -95.1196),
  new google.maps.LatLng(49.3877, -95.1553),
  new google.maps.LatLng(48.9991, -95.1553),
  new google.maps.LatLng(49.0000, -97.2304),
  new google.maps.LatLng(48.8647, -97.1851),
  new google.maps.LatLng(48.7806, -97.1576),
  new google.maps.LatLng(48.6683, -97.1040),
  new google.maps.LatLng(48.5539, -97.1645),
  new google.maps.LatLng(48.2832, -97.1411),
  new google.maps.LatLng(48.1578, -97.1397),
  new google.maps.LatLng(47.9633, -97.0587),
  new google.maps.LatLng(47.7098, -96.9434),
  new google.maps.LatLng(47.5821, -96.8582),
  new google.maps.LatLng(47.2345, -96.8335),
  new google.maps.LatLng(46.6702, -96.8005),
  new google.maps.LatLng(46.5135, -96.7126),
  new google.maps.LatLng(46.2786, -96.6028),
  new google.maps.LatLng(46.0189, -96.5767),
  new google.maps.LatLng(45.8173, -96.5891),
  new google.maps.LatLng(45.6169, -96.8486),
  new google.maps.LatLng(45.4601, -96.7456),
  new google.maps.LatLng(45.3676, -96.5918),
  new google.maps.LatLng(45.2961, -96.4558),
  new google.maps.LatLng(43.5008, -96.4531)];

var MO_PATHS = [
 new google.maps.LatLng(40.6181, -91.7468),
  new google.maps.LatLng(40.5597, -91.6809),
  new google.maps.LatLng(40.5472, -91.6260),
  new google.maps.LatLng(40.4658, -91.5463),
  new google.maps.LatLng(40.3675, -91.4337),
  new google.maps.LatLng(40.1663, -91.5161),
  new google.maps.LatLng(39.9866, -91.4900),
  new google.maps.LatLng(39.8634, -91.4447),
  new google.maps.LatLng(39.7283, -91.3623),
  new google.maps.LatLng(39.6861, -91.3074),
  new google.maps.LatLng(39.5464, -91.1096),
  new google.maps.LatLng(39.4022, -90.9558),
  new google.maps.LatLng(39.2450, -90.7306),
  new google.maps.LatLng(38.9893, -90.6812),
  new google.maps.LatLng(38.8697, -90.5878),
  new google.maps.LatLng(38.9722, -90.4504),
  new google.maps.LatLng(38.8868, -90.1813),
  new google.maps.LatLng(38.8269, -90.1154),
  new google.maps.LatLng(38.7155, -90.1978),
  new google.maps.LatLng(38.4149, -90.3186),
  new google.maps.LatLng(38.2597, -90.3790),
  new google.maps.LatLng(37.9572, -89.9341),
  new google.maps.LatLng(37.6925, -89.5331),
  new google.maps.LatLng(37.4007, -89.4287),
  new google.maps.LatLng(37.2784, -89.5386),
  new google.maps.LatLng(37.1734, -89.4452),
  new google.maps.LatLng(37.0859, -89.3793),
  new google.maps.LatLng(36.9938, -89.2859),
  new google.maps.LatLng(37.0311, -89.1829),
  new google.maps.LatLng(36.9839, -89.1403),
  new google.maps.LatLng(36.9466, -89.1005),
  new google.maps.LatLng(36.7884, -89.1788),
  new google.maps.LatLng(36.6288, -89.2035),
  new google.maps.LatLng(36.5449, -89.2516),
  new google.maps.LatLng(36.6188, -89.3532),
  new google.maps.LatLng(36.5538, -89.4397),
  new google.maps.LatLng(36.4942, -89.5358),
  new google.maps.LatLng(36.3594, -89.5331),
  new google.maps.LatLng(36.2509, -89.5345),
  new google.maps.LatLng(36.0891, -89.6100),
  new google.maps.LatLng(36.0002, -89.7116),
  new google.maps.LatLng(35.9958, -90.3735),
  new google.maps.LatLng(36.1223, -90.2747),
  new google.maps.LatLng(36.2886, -90.0934),
  new google.maps.LatLng(36.3903, -90.0769),
  new google.maps.LatLng(36.4213, -90.1538),
  new google.maps.LatLng(36.5008, -90.1538),
  new google.maps.LatLng(36.4975, -94.6184),
  new google.maps.LatLng(38.9722, -94.6143),
  new google.maps.LatLng(39.1982, -94.6143),
  new google.maps.LatLng(39.1684, -94.7241),
  new google.maps.LatLng(39.2790, -94.8834),
  new google.maps.LatLng(39.5612, -95.1086),
  new google.maps.LatLng(39.7283, -94.8834),
  new google.maps.LatLng(39.8296, -94.8944),
  new google.maps.LatLng(39.8845, -94.9384),
  new google.maps.LatLng(39.8971, -95.0153),
  new google.maps.LatLng(39.8718, -95.0922),
  new google.maps.LatLng(40.0066, -95.3119),
  new google.maps.LatLng(40.2460, -95.4794),
  new google.maps.LatLng(40.3256, -95.6635),
  new google.maps.LatLng(40.5879, -95.7527),
  new google.maps.LatLng(40.5795, -94.3135),
  new google.maps.LatLng(40.5962, -92.5818),
  new google.maps.LatLng(40.6140, -91.7358)];

var MS_PATHS = [
  new google.maps.LatLng(35.0041, -90.3049),
  new google.maps.LatLng(35.0075, -88.1955),
  new google.maps.LatLng(34.8882, -88.0994),
  new google.maps.LatLng(34.7044, -88.1241),
  new google.maps.LatLng(33.6661, -88.2573),
  new google.maps.LatLng(31.8939, -88.4756),
  new google.maps.LatLng(30.8657, -88.4180),
  new google.maps.LatLng(30.1594, -88.3850),
  new google.maps.LatLng(30.0905, -88.8327),
  new google.maps.LatLng(30.2104, -89.1870),
  new google.maps.LatLng(30.1570, -89.4919),
  new google.maps.LatLng(30.1796, -89.5757),
  new google.maps.LatLng(30.3326, -89.6457),
  new google.maps.LatLng(30.5232, -89.7748),
  new google.maps.LatLng(30.6663, -89.8531),
  new google.maps.LatLng(30.9988, -89.7377),
  new google.maps.LatLng(30.9988, -91.6287),
  new google.maps.LatLng(31.0341, -91.5601),
  new google.maps.LatLng(31.1106, -91.6273),
  new google.maps.LatLng(31.1658, -91.5916),
  new google.maps.LatLng(31.2304, -91.6589),
  new google.maps.LatLng(31.2656, -91.6452),
  new google.maps.LatLng(31.2609, -91.5436),
  new google.maps.LatLng(31.3724, -91.5271),
  new google.maps.LatLng(31.4099, -91.5161),
  new google.maps.LatLng(31.5071, -91.5120),
  new google.maps.LatLng(31.5692, -91.4502),
  new google.maps.LatLng(31.6230, -91.5147),
  new google.maps.LatLng(31.6253, -91.3966),
  new google.maps.LatLng(31.7936, -91.3513),
  new google.maps.LatLng(31.8589, -91.2744),
  new google.maps.LatLng(31.9755, -91.1673),
  new google.maps.LatLng(32.0267, -91.0767),
  new google.maps.LatLng(32.1198, -91.0767),
  new google.maps.LatLng(32.1942, -91.0437),
  new google.maps.LatLng(32.2221, -91.0107),
  new google.maps.LatLng(32.3150, -90.9132),
  new google.maps.LatLng(32.3742, -91.0313),
  new google.maps.LatLng(32.4263, -91.0217),
  new google.maps.LatLng(32.4634, -91.0986),
  new google.maps.LatLng(32.6070, -91.0080),
  new google.maps.LatLng(32.5746, -91.1096),
  new google.maps.LatLng(32.6394, -91.1536),
  new google.maps.LatLng(32.7226, -91.1426),
  new google.maps.LatLng(32.7873, -91.1426),
  new google.maps.LatLng(32.8519, -91.1536),
  new google.maps.LatLng(32.8796, -91.1206),
  new google.maps.LatLng(32.9257, -91.2195),
  new google.maps.LatLng(32.9995, -91.2085),
  new google.maps.LatLng(33.0444, -91.2016),
  new google.maps.LatLng(33.1192, -91.2016),
  new google.maps.LatLng(33.1835, -91.1041),
  new google.maps.LatLng(33.3397, -91.1536),
  new google.maps.LatLng(33.4223, -91.1646),
  new google.maps.LatLng(33.4337, -91.2291),
  new google.maps.LatLng(33.5414, -91.2524),
  new google.maps.LatLng(33.6135, -91.1838),
  new google.maps.LatLng(33.6878, -91.2524),
  new google.maps.LatLng(33.6969, -91.1261),
  new google.maps.LatLng(33.7883, -91.1426),
  new google.maps.LatLng(33.7700, -91.0437),
  new google.maps.LatLng(33.8339, -91.0327),
  new google.maps.LatLng(33.8795, -91.0657),
  new google.maps.LatLng(33.9434, -91.0876),
  new google.maps.LatLng(33.9889, -90.9998),
  new google.maps.LatLng(34.0253, -90.9229),
  new google.maps.LatLng(34.0891, -90.9009),
  new google.maps.LatLng(34.1345, -90.9668),
  new google.maps.LatLng(34.1709, -90.9119),
  new google.maps.LatLng(34.1345, -90.8501),
  new google.maps.LatLng(34.2277, -90.9338),
  new google.maps.LatLng(34.2833, -90.8267),
  new google.maps.LatLng(34.3434, -90.6921),
  new google.maps.LatLng(34.3774, -90.6509),
  new google.maps.LatLng(34.3978, -90.6152),
  new google.maps.LatLng(34.4432, -90.5589),
  new google.maps.LatLng(34.5179, -90.5740),
  new google.maps.LatLng(34.5880, -90.5823),
  new google.maps.LatLng(34.7506, -90.5356),
  new google.maps.LatLng(34.7913, -90.5136),
  new google.maps.LatLng(34.8780, -90.4532),
  new google.maps.LatLng(34.8476, -90.3543),
  new google.maps.LatLng(34.8702, -90.2911),
  new google.maps.LatLng(35.0041, -90.3062)];

var MT_PATHS = [
  new google.maps.LatLng(44.4750, -111.0512),
  new google.maps.LatLng(44.7311, -111.3684),
  new google.maps.LatLng(44.6198, -111.5071),
  new google.maps.LatLng(44.5386, -111.4673),
  new google.maps.LatLng(44.5151, -111.8285),
  new google.maps.LatLng(44.5592, -111.8848),
  new google.maps.LatLng(44.5229, -112.1127),
  new google.maps.LatLng(44.5367, -112.3270),
  new google.maps.LatLng(44.4475, -112.3901),
  new google.maps.LatLng(44.4896, -112.7293),
  new google.maps.LatLng(44.4181, -112.8296),
  new google.maps.LatLng(44.3563, -112.8529),
  new google.maps.LatLng(44.4857, -113.0205),
  new google.maps.LatLng(44.5905, -113.0713),
  new google.maps.LatLng(44.7389, -113.1152),
  new google.maps.LatLng(44.8091, -113.2471),
  new google.maps.LatLng(44.7887, -113.3459),
  new google.maps.LatLng(44.9386, -113.4970),
  new google.maps.LatLng(45.0269, -113.4229),
  new google.maps.LatLng(45.2749, -113.7085),
  new google.maps.LatLng(45.4447, -113.7964),
  new google.maps.LatLng(45.6140, -113.8403),
  new google.maps.LatLng(45.6908, -113.9722),
  new google.maps.LatLng(45.5631, -114.1315),
  new google.maps.LatLng(45.5525, -114.2358),
  new google.maps.LatLng(45.4592, -114.3347),
  new google.maps.LatLng(45.5439, -114.4652),
  new google.maps.LatLng(45.5583, -114.5668),
  new google.maps.LatLng(45.6755, -114.5215),
  new google.maps.LatLng(45.7733, -114.5641),
  new google.maps.LatLng(45.8613, -114.4391),
  new google.maps.LatLng(45.9989, -114.4817),
  new google.maps.LatLng(46.1237, -114.5132),
  new google.maps.LatLng(46.2577, -114.4652),
  new google.maps.LatLng(46.3441, -114.4171),
  new google.maps.LatLng(46.4530, -114.3896),
  new google.maps.LatLng(46.5069, -114.3484),
  new google.maps.LatLng(46.6504, -114.3279),
  new google.maps.LatLng(46.6334, -114.4652),
  new google.maps.LatLng(46.6362, -114.5929),
  new google.maps.LatLng(46.7003, -114.7659),
  new google.maps.LatLng(46.8423, -114.9307),
  new google.maps.LatLng(47.0402, -115.1147),
  new google.maps.LatLng(47.1888, -115.2933),
  new google.maps.LatLng(47.2569, -115.3290),
  new google.maps.LatLng(47.3025, -115.5267),
  new google.maps.LatLng(47.4253, -115.7547),
  new google.maps.LatLng(47.5487, -115.7533),
  new google.maps.LatLng(47.5793, -115.6956),
  new google.maps.LatLng(47.9771, -116.0458),
  new google.maps.LatLng(48.9991, -116.0458),
  new google.maps.LatLng(48.9991, -104.0501),
  new google.maps.LatLng(45.0269, -104.0186),
  new google.maps.LatLng(45.0153, -104.0186),
  new google.maps.LatLng(44.9978, -104.0199),
  new google.maps.LatLng(44.9959, -111.0498),
  new google.maps.LatLng(44.4750, -111.0512)];

var NC_PATHS = [
  new google.maps.LatLng(33.7963, -78.4850),
  new google.maps.LatLng(34.8037, -79.6742),
  new google.maps.LatLng(34.8206, -80.8003),
  new google.maps.LatLng(34.9377, -80.7880),
  new google.maps.LatLng(35.1019, -80.9377),
  new google.maps.LatLng(35.0356, -81.0379),
  new google.maps.LatLng(35.1457, -81.0324),
  new google.maps.LatLng(35.1660, -81.3867),
  new google.maps.LatLng(35.1985, -82.2739),
  new google.maps.LatLng(35.2041, -82.3933),
  new google.maps.LatLng(35.0637, -82.7765),
  new google.maps.LatLng(35.0817, -82.7861),
  new google.maps.LatLng(34.9996, -83.1075),
  new google.maps.LatLng(34.9918, -83.6183),
  new google.maps.LatLng(34.9918, -84.3201),
  new google.maps.LatLng(35.2131, -84.2885),
  new google.maps.LatLng(35.2680, -84.2226),
  new google.maps.LatLng(35.2310, -84.1113),
  new google.maps.LatLng(35.2815, -84.0454),
  new google.maps.LatLng(35.4058, -84.0248),
  new google.maps.LatLng(35.4719, -83.9424),
  new google.maps.LatLng(35.5166, -83.8559),
  new google.maps.LatLng(35.5512, -83.6938),
  new google.maps.LatLng(35.5680, -83.5181),
  new google.maps.LatLng(35.6327, -83.3849),
  new google.maps.LatLng(35.7142, -83.2475),
  new google.maps.LatLng(35.7799, -82.9962),
  new google.maps.LatLng(35.8445, -82.9276),
  new google.maps.LatLng(35.9224, -82.8191),
  new google.maps.LatLng(35.9958, -82.7710),
  new google.maps.LatLng(36.0613, -82.6419),
  new google.maps.LatLng(35.9702, -82.6103),
  new google.maps.LatLng(35.9547, -82.5677),
  new google.maps.LatLng(36.0236, -82.4730),
  new google.maps.LatLng(36.0669, -82.4194),
  new google.maps.LatLng(36.1168, -82.3535),
  new google.maps.LatLng(36.1345, -82.2862),
  new google.maps.LatLng(36.1467, -82.1461),
  new google.maps.LatLng(36.1035, -82.1228),
  new google.maps.LatLng(36.1268, -82.0267),
  new google.maps.LatLng(36.2797, -81.9360),
  new google.maps.LatLng(36.3527, -81.7987),
  new google.maps.LatLng(36.3361, -81.7081),
  new google.maps.LatLng(36.5880, -81.6724),
  new google.maps.LatLng(36.5659, -80.7234),
  new google.maps.LatLng(36.5438, -80.2977),
  new google.maps.LatLng(36.5449, -79.6729),
  new google.maps.LatLng(36.5449, -77.2559),
  new google.maps.LatLng(36.5505, -75.7562),
  new google.maps.LatLng(36.3129, -75.7068),
  new google.maps.LatLng(35.7131, -75.4129),
  new google.maps.LatLng(35.2041, -75.4720),
  new google.maps.LatLng(34.9794, -76.0748),
  new google.maps.LatLng(34.5258, -76.4951),
  new google.maps.LatLng(34.5880, -76.8109),
  new google.maps.LatLng(34.5314, -77.1378),
  new google.maps.LatLng(34.3910, -77.4481),
  new google.maps.LatLng(34.0481, -77.7983),
  new google.maps.LatLng(33.7666, -77.9260),
  new google.maps.LatLng(33.7963, -78.4863)];

var ND_PATHS = [
  new google.maps.LatLng(48.9955, -104.0501),
  new google.maps.LatLng(45.9445, -104.0446),
  new google.maps.LatLng(45.9340, -96.5671),
  new google.maps.LatLng(46.3242, -96.6028),
  new google.maps.LatLng(46.6636, -96.7978),
  new google.maps.LatLng(46.8602, -96.7896),
  new google.maps.LatLng(46.9503, -96.7896),
  new google.maps.LatLng(47.1300, -96.8335),
  new google.maps.LatLng(47.2345, -96.8335),
  new google.maps.LatLng(47.4132, -96.8555),
  new google.maps.LatLng(47.5469, -96.8555),
  new google.maps.LatLng(47.6506, -96.8774),
  new google.maps.LatLng(47.9918, -97.0601),
  new google.maps.LatLng(48.1267, -97.1260),
  new google.maps.LatLng(48.2859, -97.1109),
  new google.maps.LatLng(48.4301, -97.1233),
  new google.maps.LatLng(48.5530, -97.1425),
  new google.maps.LatLng(48.6765, -97.0999),
  new google.maps.LatLng(48.7326, -97.1356),
  new google.maps.LatLng(48.7951, -97.1727),
  new google.maps.LatLng(48.9081, -97.2290),
  new google.maps.LatLng(48.9982, -97.2331),
  new google.maps.LatLng(48.9946, -104.0501)];

var NE_PATHS = [
  new google.maps.LatLng(42.9986, -104.0543),
  new google.maps.LatLng(41.0027, -104.0543),
  new google.maps.LatLng(41.0006, -102.0506),
  new google.maps.LatLng(40.0034, -102.0493),
  new google.maps.LatLng(39.9992, -95.3091),
  new google.maps.LatLng(40.2397, -95.4808),
  new google.maps.LatLng(40.3130, -95.6470),
  new google.maps.LatLng(40.4302, -95.6689),
  new google.maps.LatLng(40.5900, -95.7500),
  new google.maps.LatLng(40.6827, -95.8543),
  new google.maps.LatLng(40.8138, -95.8447),
  new google.maps.LatLng(40.9654, -95.8324),
  new google.maps.LatLng(41.0794, -95.8667),
  new google.maps.LatLng(41.2923, -95.8722),
  new google.maps.LatLng(41.4458, -95.9354),
  new google.maps.LatLng(41.5261, -95.9999),
  new google.maps.LatLng(41.6380, -96.0988),
  new google.maps.LatLng(41.7703, -96.0686),
  new google.maps.LatLng(41.8368, -96.1084),
  new google.maps.LatLng(41.9677, -96.1372),
  new google.maps.LatLng(42.0330, -96.2402),
  new google.maps.LatLng(42.1155, -96.2746),
  new google.maps.LatLng(42.2021, -96.3583),
  new google.maps.LatLng(42.2448, -96.3281),
  new google.maps.LatLng(42.3890, -96.4188),
  new google.maps.LatLng(42.4731, -96.4037),
  new google.maps.LatLng(42.5369, -96.6357),
  new google.maps.LatLng(42.6057, -96.7099),
  new google.maps.LatLng(42.6532, -96.6893),
  new google.maps.LatLng(42.6602, -96.7621),
  new google.maps.LatLng(42.7147, -96.8390),
  new google.maps.LatLng(42.7571, -96.9763),
  new google.maps.LatLng(42.8085, -97.2029),
  new google.maps.LatLng(42.8458, -97.2290),
  new google.maps.LatLng(42.8629, -97.3979),
  new google.maps.LatLng(42.8427, -97.5133),
  new google.maps.LatLng(42.8488, -97.6149),
  new google.maps.LatLng(42.8659, -97.8456),
  new google.maps.LatLng(42.7470, -97.9980),
  new google.maps.LatLng(42.8337, -98.1450),
  new google.maps.LatLng(42.9293, -98.4485),
  new google.maps.LatLng(42.9966, -98.5020),
  new google.maps.LatLng(43.0006, -104.0543)];

var NH_PATHS = [
  new google.maps.LatLng(45.0153, -71.5045),
  new google.maps.LatLng(45.0532, -71.4977),
  new google.maps.LatLng(45.0910, -71.4619),
  new google.maps.LatLng(45.1520, -71.4276),
  new google.maps.LatLng(45.2043, -71.3960),
  new google.maps.LatLng(45.2362, -71.4455),
  new google.maps.LatLng(45.2372, -71.3878),
  new google.maps.LatLng(45.2710, -71.3617),
  new google.maps.LatLng(45.3029, -71.2834),
  new google.maps.LatLng(45.2507, -71.2299),
  new google.maps.LatLng(45.2391, -71.1818),
  new google.maps.LatLng(45.2478, -71.1584),
  new google.maps.LatLng(45.2469, -71.1337),
  new google.maps.LatLng(45.2846, -71.1145),
  new google.maps.LatLng(45.3058, -71.0843),
  new google.maps.LatLng(44.9230, -71.0527),
  new google.maps.LatLng(44.3592, -71.0143),
  new google.maps.LatLng(43.7364, -70.9840),
  new google.maps.LatLng(43.5704, -70.9731),
  new google.maps.LatLng(43.3621, -70.9813),
  new google.maps.LatLng(43.2942, -70.9030),
  new google.maps.LatLng(43.2272, -70.8083),
  new google.maps.LatLng(43.1411, -70.8261),
  new google.maps.LatLng(43.1000, -70.7671),
  new google.maps.LatLng(43.0498, -70.6970),
  new google.maps.LatLng(42.9222, -70.5583),
  new google.maps.LatLng(42.8760, -70.6146),
  new google.maps.LatLng(42.8599, -70.8467),
  new google.maps.LatLng(42.8860, -70.9195),
  new google.maps.LatLng(42.8105, -71.0609),
  new google.maps.LatLng(42.8125, -71.1420),
  new google.maps.LatLng(42.7904, -71.1873),
  new google.maps.LatLng(42.7349, -71.1832),
  new google.maps.LatLng(42.7450, -71.2463),
  new google.maps.LatLng(42.6986, -71.2972),
  new google.maps.LatLng(42.7077, -71.7421),
  new google.maps.LatLng(42.7268, -72.4590),
  new google.maps.LatLng(42.7621, -72.5098),
  new google.maps.LatLng(42.8105, -72.5414),
  new google.maps.LatLng(42.8609, -72.5592),
  new google.maps.LatLng(42.8981, -72.5317),
  new google.maps.LatLng(42.9524, -72.5400),
  new google.maps.LatLng(42.9745, -72.4919),
  new google.maps.LatLng(42.9906, -72.4658),
  new google.maps.LatLng(43.0127, -72.4480),
  new google.maps.LatLng(43.0287, -72.4713),
  new google.maps.LatLng(43.0508, -72.4713),
  new google.maps.LatLng(43.0819, -72.4356),
  new google.maps.LatLng(43.1040, -72.4452),
  new google.maps.LatLng(43.1180, -72.4342),
  new google.maps.LatLng(43.1501, -72.4590),
  new google.maps.LatLng(43.2052, -72.4329),
  new google.maps.LatLng(43.2562, -72.4384),
  new google.maps.LatLng(43.2812, -72.4095),
  new google.maps.LatLng(43.3741, -72.4150),
  new google.maps.LatLng(43.4988, -72.3807),
  new google.maps.LatLng(43.5127, -72.4013),
  new google.maps.LatLng(43.5834, -72.3779),
  new google.maps.LatLng(43.6420, -72.3134),
  new google.maps.LatLng(43.6758, -72.3024),
  new google.maps.LatLng(43.7036, -72.3079),
  new google.maps.LatLng(43.7344, -72.2694),
  new google.maps.LatLng(43.7741, -72.2035),
  new google.maps.LatLng(43.8187, -72.1870),
  new google.maps.LatLng(43.8672, -72.1843),
  new google.maps.LatLng(43.8890, -72.1568),
  new google.maps.LatLng(43.9117, -72.1321),
  new google.maps.LatLng(43.9454, -72.1198),
  new google.maps.LatLng(44.0017, -72.1170),
  new google.maps.LatLng(44.0856, -72.0470),
  new google.maps.LatLng(44.1093, -72.0552),
  new google.maps.LatLng(44.1428, -72.0387),
  new google.maps.LatLng(44.1763, -72.0580),
  new google.maps.LatLng(44.1999, -72.0703),
  new google.maps.LatLng(44.2511, -72.0525),
  new google.maps.LatLng(44.2796, -72.0607),
  new google.maps.LatLng(44.3199, -72.0291),
  new google.maps.LatLng(44.3376, -71.9783),
  new google.maps.LatLng(44.3592, -71.9289),
  new google.maps.LatLng(44.3366, -71.8712),
  new google.maps.LatLng(44.3572, -71.8135),
  new google.maps.LatLng(44.3877, -71.8108),
  new google.maps.LatLng(44.4014, -71.7778),
  new google.maps.LatLng(44.4122, -71.7380),
  new google.maps.LatLng(44.4416, -71.6597),
  new google.maps.LatLng(44.4642, -71.6542),
  new google.maps.LatLng(44.5073, -71.5855),
  new google.maps.LatLng(44.5357, -71.5746),
  new google.maps.LatLng(44.5601, -71.6048),
  new google.maps.LatLng(44.5680, -71.5897),
  new google.maps.LatLng(44.5680, -71.5649),
  new google.maps.LatLng(44.5914, -71.5485),
  new google.maps.LatLng(44.5993, -71.5649),
  new google.maps.LatLng(44.6315, -71.5540),
  new google.maps.LatLng(44.6608, -71.5924),
  new google.maps.LatLng(44.7243, -71.6130),
  new google.maps.LatLng(44.7526, -71.6364),
  new google.maps.LatLng(44.8198, -71.5746),
  new google.maps.LatLng(44.8325, -71.5526),
  new google.maps.LatLng(44.8539, -71.5553),
  new google.maps.LatLng(44.8744, -71.5279),
  new google.maps.LatLng(44.9123, -71.5018),
  new google.maps.LatLng(44.9366, -71.5182),
  new google.maps.LatLng(44.9697, -71.5237),
  new google.maps.LatLng(44.9862, -71.5443),
  new google.maps.LatLng(45.0017, -71.5237),
  new google.maps.LatLng(45.0163, -71.5045)];

var NJ_PATHS = [
  new google.maps.LatLng(41.3572, -74.6950),
  new google.maps.LatLng(41.3394, -74.6559),
  new google.maps.LatLng(40.9934, -73.8940),
  new google.maps.LatLng(40.8398, -73.9586),
  new google.maps.LatLng(40.7691, -74.0094),
  new google.maps.LatLng(40.6994, -74.0231),
  new google.maps.LatLng(40.6786, -74.0437),
  new google.maps.LatLng(40.6515, -74.0808),
  new google.maps.LatLng(40.6421, -74.1357),
  new google.maps.LatLng(40.6452, -74.1962),
  new google.maps.LatLng(40.5952, -74.2003),
  new google.maps.LatLng(40.5566, -74.2195),
  new google.maps.LatLng(40.4877, -74.2552),
  new google.maps.LatLng(40.4762, -74.2264),
  new google.maps.LatLng(40.5253, -73.9503),
  new google.maps.LatLng(40.4846, -73.8885),
  new google.maps.LatLng(40.0045, -73.9352),
  new google.maps.LatLng(39.6131, -74.0410),
  new google.maps.LatLng(39.4744, -74.2209),
  new google.maps.LatLng(38.9882, -74.6713),
  new google.maps.LatLng(38.8664, -74.8553),
  new google.maps.LatLng(38.8472, -75.0476),
  new google.maps.LatLng(39.0565, -75.1685),
  new google.maps.LatLng(39.2525, -75.3250),
  new google.maps.LatLng(39.4500, -75.5544),
  new google.maps.LatLng(39.4966, -75.5612),
  new google.maps.LatLng(39.4998, -75.5283),
  new google.maps.LatLng(39.5411, -75.5338),
  new google.maps.LatLng(39.5761, -75.5090),
  new google.maps.LatLng(39.6237, -75.5708),
  new google.maps.LatLng(39.6713, -75.5104),
  new google.maps.LatLng(39.7167, -75.4843),
  new google.maps.LatLng(39.8033, -75.4156),
  new google.maps.LatLng(39.8360, -75.2632),
  new google.maps.LatLng(39.8823, -75.1918),
  new google.maps.LatLng(40.1180, -74.7922),
  new google.maps.LatLng(40.1390, -74.7331),
  new google.maps.LatLng(40.2565, -74.8485),
  new google.maps.LatLng(40.3361, -74.9419),
  new google.maps.LatLng(40.4020, -74.9721),
  new google.maps.LatLng(40.4240, -75.0627),
  new google.maps.LatLng(40.4898, -75.0613),
  new google.maps.LatLng(40.5733, -75.1067),
  new google.maps.LatLng(40.5639, -75.2138),
  new google.maps.LatLng(40.6192, -75.2028),
  new google.maps.LatLng(40.6494, -75.2069),
  new google.maps.LatLng(40.8284, -75.0806),
  new google.maps.LatLng(40.8429, -75.0998),
  new google.maps.LatLng(40.8689, -75.0504),
  new google.maps.LatLng(40.9913, -75.1369),
  new google.maps.LatLng(41.2293, -74.8677),
  new google.maps.LatLng(41.3479, -74.7537),
  new google.maps.LatLng(41.3469, -74.7249),
  new google.maps.LatLng(41.3593, -74.6960)];

var NM_PATHS = [
  new google.maps.LatLng(36.9971, -109.0448),
  new google.maps.LatLng(31.3337, -109.0489),
  new google.maps.LatLng(31.3349, -108.2140),
  new google.maps.LatLng(31.7795, -108.2071),
  new google.maps.LatLng(31.7830, -106.5317),
  new google.maps.LatLng(32.0034, -106.6223),
  new google.maps.LatLng(31.9999, -103.0696),
  new google.maps.LatLng(36.9982, -103.0023),
  new google.maps.LatLng(36.9982, -109.0475)];

var NV_PATHS = [
  new google.maps.LatLng(41.9922, -120.0037),
  new google.maps.LatLng(42.0003, -117.9602),
  new google.maps.LatLng(42.0003, -117.0264),
  new google.maps.LatLng(42.0003, -115.7300),
  new google.maps.LatLng(41.9952, -114.0436),
  new google.maps.LatLng(38.2856, -114.0546),
  new google.maps.LatLng(36.1955, -114.0491),
  new google.maps.LatLng(36.1334, -114.0985),
  new google.maps.LatLng(36.1068, -114.1260),
  new google.maps.LatLng(36.0891, -114.1150),
  new google.maps.LatLng(36.0313, -114.1534),
  new google.maps.LatLng(36.0136, -114.2468),
  new google.maps.LatLng(36.0624, -114.3292),
  new google.maps.LatLng(36.1024, -114.3237),
  new google.maps.LatLng(36.1434, -114.3896),
  new google.maps.LatLng(36.1290, -114.5105),
  new google.maps.LatLng(36.1467, -114.5215),
  new google.maps.LatLng(36.1556, -114.5654),
  new google.maps.LatLng(36.1334, -114.6204),
  new google.maps.LatLng(36.1157, -114.6863),
  new google.maps.LatLng(36.0979, -114.7742),
  new google.maps.LatLng(36.0580, -114.7357),
  new google.maps.LatLng(36.0447, -114.7522),
  new google.maps.LatLng(35.9691, -114.7412),
  new google.maps.LatLng(35.8980, -114.7028),
  new google.maps.LatLng(35.8757, -114.6588),
  new google.maps.LatLng(35.8579, -114.7083),
  new google.maps.LatLng(35.8267, -114.6973),
  new google.maps.LatLng(35.8089, -114.7192),
  new google.maps.LatLng(35.6618, -114.6973),
  new google.maps.LatLng(35.6037, -114.6478),
  new google.maps.LatLng(35.5814, -114.6863),
  new google.maps.LatLng(35.5233, -114.6533),
  new google.maps.LatLng(35.5054, -114.6863),
  new google.maps.LatLng(35.4070, -114.6149),
  new google.maps.LatLng(35.3218, -114.5929),
  new google.maps.LatLng(35.1783, -114.5737),
  new google.maps.LatLng(35.1199, -114.6094),
  new google.maps.LatLng(35.1109, -114.6368),
  new google.maps.LatLng(35.0929, -114.6368),
  new google.maps.LatLng(35.0750, -114.6039),
  new google.maps.LatLng(35.0480, -114.6259),
  new google.maps.LatLng(35.0345, -114.6478),
  new google.maps.LatLng(35.0030, -114.6423),
  new google.maps.LatLng(35.1334, -114.8016),
  new google.maps.LatLng(37.2303, -117.5153),
  new google.maps.LatLng(39.0000, -120.0009),
  new google.maps.LatLng(41.9942, -119.9982)];

var NY_PATHS = [
  new google.maps.LatLng(42.5142, -79.7624),
  new google.maps.LatLng(42.7783, -79.0672),
  new google.maps.LatLng(42.8508, -78.9313),
  new google.maps.LatLng(42.9061, -78.9024),
  new google.maps.LatLng(42.9554, -78.9313),
  new google.maps.LatLng(42.9584, -78.9656),
  new google.maps.LatLng(42.9886, -79.0219),
  new google.maps.LatLng(43.0568, -79.0027),
  new google.maps.LatLng(43.0769, -79.0727),
  new google.maps.LatLng(43.1220, -79.0713),
  new google.maps.LatLng(43.1441, -79.0302),
  new google.maps.LatLng(43.1801, -79.0576),
  new google.maps.LatLng(43.2482, -79.0604),
  new google.maps.LatLng(43.2812, -79.0837),
  new google.maps.LatLng(43.4509, -79.2004),
  new google.maps.LatLng(43.6311, -78.6909),
  new google.maps.LatLng(43.6321, -76.7958),
  new google.maps.LatLng(43.9987, -76.4978),
  new google.maps.LatLng(44.0965, -76.4388),
  new google.maps.LatLng(44.1349, -76.3536),
  new google.maps.LatLng(44.1989, -76.3124),
  new google.maps.LatLng(44.2049, -76.2437),
  new google.maps.LatLng(44.2413, -76.1655),
  new google.maps.LatLng(44.2973, -76.1353),
  new google.maps.LatLng(44.3327, -76.0474),
  new google.maps.LatLng(44.3553, -75.9856),
  new google.maps.LatLng(44.3749, -75.9196),
  new google.maps.LatLng(44.3994, -75.8730),
  new google.maps.LatLng(44.4308, -75.8221),
  new google.maps.LatLng(44.4740, -75.8098),
  new google.maps.LatLng(44.5425, -75.7288),
  new google.maps.LatLng(44.6647, -75.5585),
  new google.maps.LatLng(44.7672, -75.4088),
  new google.maps.LatLng(44.8101, -75.3442),
  new google.maps.LatLng(44.8383, -75.3058),
  new google.maps.LatLng(44.8676, -75.2399),
  new google.maps.LatLng(44.9211, -75.1204),
  new google.maps.LatLng(44.9609, -74.9995),
  new google.maps.LatLng(44.9803, -74.9899),
  new google.maps.LatLng(44.9852, -74.9103),
  new google.maps.LatLng(45.0017, -74.8856),
  new google.maps.LatLng(45.0153, -74.8306),
  new google.maps.LatLng(45.0046, -74.7633),
  new google.maps.LatLng(45.0027, -74.7070),
  new google.maps.LatLng(45.0007, -74.5642),
  new google.maps.LatLng(44.9920, -74.1467),
  new google.maps.LatLng(45.0037, -73.7306),
  new google.maps.LatLng(45.0085, -73.4203),
  new google.maps.LatLng(45.0109, -73.3430),
  new google.maps.LatLng(44.9874, -73.3547),
  new google.maps.LatLng(44.9648, -73.3379),
  new google.maps.LatLng(44.9160, -73.3396),
  new google.maps.LatLng(44.8354, -73.3739),
  new google.maps.LatLng(44.8013, -73.3324),
  new google.maps.LatLng(44.7419, -73.3667),
  new google.maps.LatLng(44.6139, -73.3873),
  new google.maps.LatLng(44.5787, -73.3736),
  new google.maps.LatLng(44.4916, -73.3049),
  new google.maps.LatLng(44.4289, -73.2953),
  new google.maps.LatLng(44.3513, -73.3365),
  new google.maps.LatLng(44.2757, -73.3118),
  new google.maps.LatLng(44.1980, -73.3818),
  new google.maps.LatLng(44.1142, -73.4079),
  new google.maps.LatLng(44.0511, -73.4367),
  new google.maps.LatLng(44.0165, -73.4065),
  new google.maps.LatLng(43.9375, -73.4079),
  new google.maps.LatLng(43.8771, -73.3749),
  new google.maps.LatLng(43.8167, -73.3914),
  new google.maps.LatLng(43.7790, -73.3557),
  new google.maps.LatLng(43.6460, -73.4244),
  new google.maps.LatLng(43.5893, -73.4340),
  new google.maps.LatLng(43.5655, -73.3969),
  new google.maps.LatLng(43.6112, -73.3818),
  new google.maps.LatLng(43.6271, -73.3049),
  new google.maps.LatLng(43.5764, -73.3063),
  new google.maps.LatLng(43.5675, -73.2582),
  new google.maps.LatLng(43.5227, -73.2445),
  new google.maps.LatLng(43.2582, -73.2582),
  new google.maps.LatLng(42.9715, -73.2733),
  new google.maps.LatLng(42.8004, -73.2898),
  new google.maps.LatLng(42.7460, -73.2664),
  new google.maps.LatLng(42.4630, -73.3708),
  new google.maps.LatLng(42.0840, -73.5095),
  new google.maps.LatLng(42.0218, -73.4903),
  new google.maps.LatLng(41.8808, -73.4999),
  new google.maps.LatLng(41.2953, -73.5535),
  new google.maps.LatLng(41.2128, -73.4834),
  new google.maps.LatLng(41.1011, -73.7275),
  new google.maps.LatLng(41.0237, -73.6644),
  new google.maps.LatLng(40.9851, -73.6578),
  new google.maps.LatLng(40.9509, -73.6132),
  new google.maps.LatLng(41.1869, -72.4823),
  new google.maps.LatLng(41.2551, -72.0950),
  new google.maps.LatLng(41.3005, -71.9714),
  new google.maps.LatLng(41.3108, -71.9193),
  new google.maps.LatLng(41.1838, -71.7915),
  new google.maps.LatLng(41.1249, -71.7929),
  new google.maps.LatLng(41.0462, -71.7517),
  new google.maps.LatLng(40.6306, -72.9465),
  new google.maps.LatLng(40.5368, -73.4628),
  new google.maps.LatLng(40.4887, -73.8885),
  new google.maps.LatLng(40.5232, -73.9490),
  new google.maps.LatLng(40.4772, -74.2271),
  new google.maps.LatLng(40.4861, -74.2532),
  new google.maps.LatLng(40.6468, -74.1866),
  new google.maps.LatLng(40.6556, -74.0547),
  new google.maps.LatLng(40.7618, -74.0156),
  new google.maps.LatLng(40.8699, -73.9421),
  new google.maps.LatLng(40.9980, -73.8934),
  new google.maps.LatLng(41.0343, -73.9854),
  new google.maps.LatLng(41.3268, -74.6274),
  new google.maps.LatLng(41.3583, -74.7084),
  new google.maps.LatLng(41.3811, -74.7101),
  new google.maps.LatLng(41.4386, -74.8265),
  new google.maps.LatLng(41.5075, -74.9913),
  new google.maps.LatLng(41.6000, -75.0668),
  new google.maps.LatLng(41.6719, -75.0366),
  new google.maps.LatLng(41.7672, -75.0545),
  new google.maps.LatLng(41.8808, -75.1945),
  new google.maps.LatLng(42.0013, -75.3552),
  new google.maps.LatLng(42.0003, -75.4266),
  new google.maps.LatLng(42.0013, -77.0306),
  new google.maps.LatLng(41.9993, -79.7250),
  new google.maps.LatLng(42.0003, -79.7621),
  new google.maps.LatLng(42.1827, -79.7621),
  new google.maps.LatLng(42.5146, -79.7621)];

var OH_PATHS = [
  new google.maps.LatLng(38.4385, -82.3425),
  new google.maps.LatLng(38.5707, -82.2917),
  new google.maps.LatLng(38.5965, -82.1722),
  new google.maps.LatLng(38.7712, -82.1997),
  new google.maps.LatLng(39.0181, -82.0294),
  new google.maps.LatLng(38.8750, -81.8729),
  new google.maps.LatLng(38.9359, -81.7644),
  new google.maps.LatLng(39.1865, -81.7397),
  new google.maps.LatLng(39.2812, -81.5680),
  new google.maps.LatLng(39.4022, -81.4444),
  new google.maps.LatLng(39.3460, -81.3661),
  new google.maps.LatLng(39.4479, -81.1244),
  new google.maps.LatLng(39.5549, -81.0352),
  new google.maps.LatLng(39.6565, -80.8374),
  new google.maps.LatLng(39.8676, -80.7948),
  new google.maps.LatLng(40.5941, -80.6520),
  new google.maps.LatLng(40.6223, -80.5188),
  new google.maps.LatLng(42.3210, -80.5229),
  new google.maps.LatLng(42.2153, -81.2521),
  new google.maps.LatLng(41.9962, -81.6806),
  new google.maps.LatLng(41.9962, -81.7094),
  new google.maps.LatLng(41.6770, -82.3961),
  new google.maps.LatLng(41.6709, -82.6845),
  new google.maps.LatLng(41.9585, -83.1157),
  new google.maps.LatLng(41.7314, -83.4219),
  new google.maps.LatLng(41.6944, -84.8021),
  new google.maps.LatLng(39.1056, -84.8172),
  new google.maps.LatLng(39.1407, -84.7444),
  new google.maps.LatLng(39.0960, -84.5068),
  new google.maps.LatLng(39.0459, -84.4052),
  new google.maps.LatLng(38.9434, -84.2857),
  new google.maps.LatLng(38.8055, -84.2432),
  new google.maps.LatLng(38.7712, -84.0866),
  new google.maps.LatLng(38.7519, -83.8916),
  new google.maps.LatLng(38.6330, -83.6636),
  new google.maps.LatLng(38.6962, -83.5263),
  new google.maps.LatLng(38.5976, -83.2736),
  new google.maps.LatLng(38.6169, -83.1445),
  new google.maps.LatLng(38.7027, -83.0127),
  new google.maps.LatLng(38.7327, -82.8973),
  new google.maps.LatLng(38.5782, -82.8355),
  new google.maps.LatLng(38.3761, -82.5952)];

var OK_PATHS = [
  new google.maps.LatLng(37.0015, -103.0051),
  new google.maps.LatLng(36.5030, -103.0037),
  new google.maps.LatLng(36.4986, -100.0003),
  new google.maps.LatLng(34.5620, -99.9934),
  new google.maps.LatLng(34.3763, -99.6172),
  new google.maps.LatLng(34.4137, -99.5787),
  new google.maps.LatLng(34.3763, -99.4290),
  new google.maps.LatLng(34.4534, -99.3823),
  new google.maps.LatLng(34.3616, -99.2505),
  new google.maps.LatLng(34.2129, -99.1818),
  new google.maps.LatLng(34.1982, -98.9648),
  new google.maps.LatLng(34.1232, -98.7424),
  new google.maps.LatLng(34.1254, -98.5570),
  new google.maps.LatLng(34.0618, -98.4746),
  new google.maps.LatLng(34.1414, -98.3743),
  new google.maps.LatLng(34.1118, -98.1793),
  new google.maps.LatLng(34.0060, -98.0818),
  new google.maps.LatLng(33.8966, -97.9843),
  new google.maps.LatLng(33.8487, -97.8662),
  new google.maps.LatLng(33.9798, -97.6932),
  new google.maps.LatLng(33.8841, -97.4529),
  new google.maps.LatLng(33.8282, -97.4611),
  new google.maps.LatLng(33.8237, -97.3622),
  new google.maps.LatLng(33.9001, -97.2166),
  new google.maps.LatLng(33.7426, -97.1645),
  new google.maps.LatLng(33.7392, -97.0930),
  new google.maps.LatLng(33.9354, -96.9173),
  new google.maps.LatLng(33.8704, -96.8527),
  new google.maps.LatLng(33.8271, -96.7484),
  new google.maps.LatLng(33.8202, -96.5602),
  new google.maps.LatLng(33.7769, -96.5053),
  new google.maps.LatLng(33.6912, -96.3474),
  new google.maps.LatLng(33.8522, -96.0205),
  new google.maps.LatLng(33.8396, -95.8379),
  new google.maps.LatLng(33.8887, -95.7349),
  new google.maps.LatLng(33.8841, -95.5426),
  new google.maps.LatLng(33.8738, -95.2831),
  new google.maps.LatLng(33.9570, -95.2171),
  new google.maps.LatLng(33.8670, -95.0496),
  new google.maps.LatLng(33.7677, -94.8862),
  new google.maps.LatLng(33.6695, -94.6692),
  new google.maps.LatLng(33.6386, -94.4852),
  new google.maps.LatLng(35.3499, -94.4357),
  new google.maps.LatLng(36.3715, -94.5978),
  new google.maps.LatLng(36.4942, -94.6198),
  new google.maps.LatLng(36.9982, -94.6211),
  new google.maps.LatLng(37.0004, -103.0064)];

var OR_PATHS = [
  new google.maps.LatLng(46.2587, -124.2444),
  new google.maps.LatLng(46.2634, -124.0384),
  new google.maps.LatLng(46.2891, -124.0205),
  new google.maps.LatLng(46.2407, -123.9368),
  new google.maps.LatLng(46.2388, -123.8681),
  new google.maps.LatLng(46.2691, -123.7390),
  new google.maps.LatLng(46.2520, -123.6868),
  new google.maps.LatLng(46.2596, -123.6456),
  new google.maps.LatLng(46.2577, -123.5468),
  new google.maps.LatLng(46.2672, -123.4863),
  new google.maps.LatLng(46.2369, -123.4287),
  new google.maps.LatLng(46.1817, -123.4287),
  new google.maps.LatLng(46.1513, -123.3765),
  new google.maps.LatLng(46.1494, -123.3051),
  new google.maps.LatLng(46.1874, -123.1512),
  new google.maps.LatLng(46.1380, -123.0222),
  new google.maps.LatLng(46.0980, -122.9398),
  new google.maps.LatLng(46.0551, -122.8848),
  new google.maps.LatLng(45.9588, -122.8189),
  new google.maps.LatLng(45.9053, -122.8162),
  new google.maps.LatLng(45.8824, -122.7887),
  new google.maps.LatLng(45.8173, -122.7969),
  new google.maps.LatLng(45.7637, -122.7585),
  new google.maps.LatLng(45.6851, -122.7750),
  new google.maps.LatLng(45.6505, -122.7530),
  new google.maps.LatLng(45.6064, -122.5937),
  new google.maps.LatLng(45.5679, -122.4426),
  new google.maps.LatLng(45.5756, -122.3712),
  new google.maps.LatLng(45.5506, -122.3245),
  new google.maps.LatLng(45.5641, -122.2064),
  new google.maps.LatLng(45.5987, -122.0856),
  new google.maps.LatLng(45.6659, -121.8933),
  new google.maps.LatLng(45.6812, -121.8906),
  new google.maps.LatLng(45.7081, -121.8164),
  new google.maps.LatLng(45.6966, -121.7560),
  new google.maps.LatLng(45.7254, -121.5335),
  new google.maps.LatLng(45.6928, -121.3907),
  new google.maps.LatLng(45.7081, -121.3646),
  new google.maps.LatLng(45.6582, -121.2039),
  new google.maps.LatLng(45.6083, -121.1957),
  new google.maps.LatLng(45.6102, -121.1462),
  new google.maps.LatLng(45.6524, -121.0803),
  new google.maps.LatLng(45.6582, -121.0144),
  new google.maps.LatLng(45.6467, -120.9814),
  new google.maps.LatLng(45.6563, -120.9430),
  new google.maps.LatLng(45.6371, -120.9100),
  new google.maps.LatLng(45.6755, -120.8524),
  new google.maps.LatLng(45.7445, -120.6052),
  new google.maps.LatLng(45.7158, -120.5310),
  new google.maps.LatLng(45.6966, -120.4733),
  new google.maps.LatLng(45.7234, -120.2893),
  new google.maps.LatLng(45.7234, -120.2124),
  new google.maps.LatLng(45.7714, -120.1575),
  new google.maps.LatLng(45.8211, -119.9680),
  new google.maps.LatLng(45.8498, -119.7839),
  new google.maps.LatLng(45.8575, -119.6658),
  new google.maps.LatLng(45.9149, -119.6136),
  new google.maps.LatLng(45.9244, -119.5724),
  new google.maps.LatLng(45.9110, -119.5258),
  new google.maps.LatLng(45.9378, -119.2676),
  new google.maps.LatLng(45.9168, -119.1687),
  new google.maps.LatLng(45.9779, -119.0149),
  new google.maps.LatLng(46.0027, -118.9847),
  new google.maps.LatLng(45.9970, -116.9165),
  new google.maps.LatLng(45.9569, -116.8781),
  new google.maps.LatLng(45.8957, -116.8588),
  new google.maps.LatLng(45.8747, -116.8066),
  new google.maps.LatLng(45.8307, -116.7902),
  new google.maps.LatLng(45.8192, -116.7654),
  new google.maps.LatLng(45.8231, -116.7105),
  new google.maps.LatLng(45.7828, -116.6748),
  new google.maps.LatLng(45.7828, -116.6144),
  new google.maps.LatLng(45.7522, -116.5430),
  new google.maps.LatLng(45.6889, -116.5402),
  new google.maps.LatLng(45.6121, -116.4606),
  new google.maps.LatLng(45.5006, -116.5567),
  new google.maps.LatLng(45.4640, -116.5567),
  new google.maps.LatLng(45.4447, -116.5869),
  new google.maps.LatLng(45.3213, -116.6721),
  new google.maps.LatLng(45.2633, -116.6940),
  new google.maps.LatLng(45.1414, -116.7325),
  new google.maps.LatLng(45.1065, -116.7764),
  new google.maps.LatLng(45.0696, -116.7847),
  new google.maps.LatLng(45.0231, -116.8451),
  new google.maps.LatLng(44.9765, -116.8616),
  new google.maps.LatLng(44.9298, -116.8286),
  new google.maps.LatLng(44.7955, -116.9302),
  new google.maps.LatLng(44.7487, -117.0346),
  new google.maps.LatLng(44.5787, -117.1225),
  new google.maps.LatLng(44.5455, -117.1445),
  new google.maps.LatLng(44.4847, -117.2076),
  new google.maps.LatLng(44.4789, -117.2269),
  new google.maps.LatLng(44.4063, -117.2269),
  new google.maps.LatLng(44.3926, -117.2488),
  new google.maps.LatLng(44.3455, -117.1939),
  new google.maps.LatLng(44.2983, -117.2269),
  new google.maps.LatLng(44.2570, -117.1774),
  new google.maps.LatLng(44.2609, -117.1445),
  new google.maps.LatLng(44.2806, -117.1005),
  new google.maps.LatLng(44.2314, -117.0511),
  new google.maps.LatLng(44.2491, -117.0428),
  new google.maps.LatLng(44.2432, -116.9797),
  new google.maps.LatLng(44.1940, -116.9742),
  new google.maps.LatLng(44.1664, -116.8945),
  new google.maps.LatLng(44.0935, -116.9330),
  new google.maps.LatLng(44.0836, -116.9714),
  new google.maps.LatLng(44.0521, -116.9879),
  new google.maps.LatLng(44.0244, -116.9302),
  new google.maps.LatLng(43.9533, -116.9659),
  new google.maps.LatLng(43.8207, -117.0209),
  new google.maps.LatLng(43.6639, -117.0264),
  new google.maps.LatLng(42.0024, -117.0264),
  new google.maps.LatLng(41.9983, -121.2836),
  new google.maps.LatLng(42.0085, -122.5003),
  new google.maps.LatLng(42.0064, -123.0798),
  new google.maps.LatLng(42.0105, -123.1540),
  new google.maps.LatLng(42.0044, -123.2419),
  new google.maps.LatLng(42.0024, -123.6209),
  new google.maps.LatLng(41.9952, -124.3982),
  new google.maps.LatLng(42.1593, -124.5493),
  new google.maps.LatLng(42.6521, -124.5877),
  new google.maps.LatLng(42.8115, -124.7305),
  new google.maps.LatLng(43.7552, -124.4119),
  new google.maps.LatLng(46.0065, -124.2554),
  new google.maps.LatLng(46.2587, -124.2444)];

var PA_PATHS = [
 new google.maps.LatLng(42.3261, -80.5174),
  new google.maps.LatLng(42.3961, -80.0821),
  new google.maps.LatLng(42.5167, -79.7621),
  new google.maps.LatLng(42.0003, -79.7607),
  new google.maps.LatLng(41.9983, -75.3580),
  new google.maps.LatLng(41.9431, -75.2673),
  new google.maps.LatLng(41.8696, -75.1794),
  new google.maps.LatLng(41.7713, -75.0586),
  new google.maps.LatLng(41.6729, -75.0366),
  new google.maps.LatLng(41.6021, -75.0641),
  new google.maps.LatLng(41.5086, -74.9927),
  new google.maps.LatLng(41.4283, -74.7935),
  new google.maps.LatLng(41.3933, -74.7070),
  new google.maps.LatLng(41.2282, -74.8608),
  new google.maps.LatLng(40.9830, -75.1355),
  new google.maps.LatLng(40.8554, -75.0490),
  new google.maps.LatLng(40.6806, -75.1904),
  new google.maps.LatLng(40.5639, -75.2124),
  new google.maps.LatLng(40.5743, -75.1025),
  new google.maps.LatLng(40.5013, -75.0600),
  new google.maps.LatLng(40.4208, -75.0655),
  new google.maps.LatLng(40.4072, -74.9776),
  new google.maps.LatLng(40.3392, -74.9432),
  new google.maps.LatLng(40.2628, -74.8389),
  new google.maps.LatLng(40.1495, -74.7221),
  new google.maps.LatLng(39.9592, -75.0929),
  new google.maps.LatLng(39.8370, -75.2577),
  new google.maps.LatLng(39.8128, -75.4321),
  new google.maps.LatLng(39.8317, -75.6477),
  new google.maps.LatLng(39.7199, -75.7892),
  new google.maps.LatLng(39.7220, -80.5243),
  new google.maps.LatLng(42.3240, -80.5202)];

var RI_PATHS = [
  new google.maps.LatLng(41.3706, -71.0568),
  new google.maps.LatLng(41.3706, -71.0541),
  new google.maps.LatLng(41.6339, -71.1447),
  new google.maps.LatLng(41.6791, -71.1942),
  new google.maps.LatLng(41.7611, -71.2793),
  new google.maps.LatLng(41.7775, -71.3315),
  new google.maps.LatLng(41.7918, -71.3425),
  new google.maps.LatLng(41.8225, -71.3507),
  new google.maps.LatLng(41.8512, -71.3370),
  new google.maps.LatLng(41.8880, -71.3397),
  new google.maps.LatLng(41.9288, -71.3837),
  new google.maps.LatLng(42.0156, -71.3795),
  new google.maps.LatLng(42.0064, -71.7984),
  new google.maps.LatLng(41.6750, -71.7874),
  new google.maps.LatLng(41.4530, -71.7984),
  new google.maps.LatLng(41.3943, -71.8492),
  new google.maps.LatLng(41.3315, -71.8520),
  new google.maps.LatLng(41.3057, -71.9041),
  new google.maps.LatLng(41.1849, -71.7915),
  new google.maps.LatLng(41.2665, -71.4084)];

var SC_PATHS = [
  new google.maps.LatLng(32.0488, -80.7001),
  new google.maps.LatLng(32.0453, -80.8978),
  new google.maps.LatLng(32.1105, -81.1134),
  new google.maps.LatLng(32.2058, -81.1423),
  new google.maps.LatLng(32.3846, -81.1821),
  new google.maps.LatLng(32.4576, -81.1986),
  new google.maps.LatLng(32.5283, -81.2769),
  new google.maps.LatLng(32.5838, -81.4087),
  new google.maps.LatLng(32.6926, -81.4183),
  new google.maps.LatLng(32.8242, -81.4746),
  new google.maps.LatLng(32.9465, -81.5117),
  new google.maps.LatLng(33.0098, -81.5034),
  new google.maps.LatLng(33.0777, -81.6010),
  new google.maps.LatLng(33.1238, -81.7122),
  new google.maps.LatLng(33.2065, -81.8289),
  new google.maps.LatLng(33.3443, -81.9319),
  new google.maps.LatLng(33.4830, -82.0280),
  new google.maps.LatLng(33.5860, -82.1475),
  new google.maps.LatLng(33.6878, -82.2437),
  new google.maps.LatLng(33.7609, -82.2437),
  new google.maps.LatLng(33.8305, -82.3576),
  new google.maps.LatLng(33.9308, -82.5018),
  new google.maps.LatLng(33.9650, -82.5471),
  new google.maps.LatLng(34.0947, -82.6625),
  new google.maps.LatLng(34.1664, -82.7216),
  new google.maps.LatLng(34.3434, -82.7930),
  new google.maps.LatLng(34.4647, -82.8905),
  new google.maps.LatLng(34.4760, -82.9893),
  new google.maps.LatLng(34.5281, -83.0855),
  new google.maps.LatLng(34.6581, -83.3121),
  new google.maps.LatLng(34.7326, -83.3588),
  new google.maps.LatLng(34.8318, -83.2983),
  new google.maps.LatLng(34.9276, -83.1459),
  new google.maps.LatLng(34.9996, -83.1047),
  new google.maps.LatLng(35.0817, -82.7779),
  new google.maps.LatLng(35.2075, -82.3920),
  new google.maps.LatLng(35.1974, -82.2203),
  new google.maps.LatLng(35.1480, -81.0379),
  new google.maps.LatLng(35.0446, -81.0324),
  new google.maps.LatLng(35.1019, -80.9322),
  new google.maps.LatLng(34.9344, -80.7811),
  new google.maps.LatLng(34.8194, -80.7948),
  new google.maps.LatLng(34.8048, -79.6756),
  new google.maps.LatLng(34.2016, -78.9560),
  new google.maps.LatLng(33.7951, -78.4836),
  new google.maps.LatLng(33.6489, -78.7871),
  new google.maps.LatLng(33.2019, -79.0837),
  new google.maps.LatLng(32.7607, -79.4476),
  new google.maps.LatLng(32.5225, -79.8116),
  new google.maps.LatLng(32.3556, -80.1508),
  new google.maps.LatLng(32.2012, -80.4240),
  new google.maps.LatLng(32.0500, -80.7001)];

var SD_PATHS = [
  new google.maps.LatLng(45.9435, -104.0501),
  new google.maps.LatLng(43.0026, -104.0529),
  new google.maps.LatLng(42.9946, -98.4993),
  new google.maps.LatLng(42.9283, -98.4444),
  new google.maps.LatLng(42.8438, -98.1958),
  new google.maps.LatLng(42.7773, -98.0571),
  new google.maps.LatLng(42.7631, -97.9761),
  new google.maps.LatLng(42.8599, -97.8566),
  new google.maps.LatLng(42.8518, -97.2290),
  new google.maps.LatLng(42.8075, -97.2057),
  new google.maps.LatLng(42.7157, -96.8486),
  new google.maps.LatLng(42.5237, -96.6220),
  new google.maps.LatLng(42.4772, -96.4806),
  new google.maps.LatLng(42.7299, -96.6289),
  new google.maps.LatLng(43.0046, -96.5039),
  new google.maps.LatLng(43.1331, -96.4380),
  new google.maps.LatLng(43.2262, -96.5561),
  new google.maps.LatLng(43.3841, -96.5259),
  new google.maps.LatLng(43.4848, -96.6138),
  new google.maps.LatLng(43.4998, -96.4558),
  new google.maps.LatLng(45.2981, -96.4545),
  new google.maps.LatLng(45.4601, -96.7429),
  new google.maps.LatLng(45.6160, -96.8472),
  new google.maps.LatLng(45.8202, -96.5849),
  new google.maps.LatLng(45.9311, -96.5643),
  new google.maps.LatLng(45.9416, -104.0501)];

var TN_PATHS = [
  new google.maps.LatLng(36.6739, -88.0678),
  new google.maps.LatLng(36.6354, -87.8522),
  new google.maps.LatLng(36.6023, -83.6787),
  new google.maps.LatLng(36.5946, -81.9402),
  new google.maps.LatLng(36.6144, -81.9209),
  new google.maps.LatLng(36.6111, -81.6518),
  new google.maps.LatLng(36.3295, -81.7163),
  new google.maps.LatLng(36.3516, -81.7973),
  new google.maps.LatLng(36.2974, -81.9072),
  new google.maps.LatLng(36.1212, -82.0308),
  new google.maps.LatLng(36.1024, -82.1255),
  new google.maps.LatLng(36.1434, -82.1475),
  new google.maps.LatLng(36.1323, -82.2450),
  new google.maps.LatLng(36.1168, -82.3521),
  new google.maps.LatLng(36.0702, -82.4167),
  new google.maps.LatLng(35.9669, -82.5389),
  new google.maps.LatLng(35.9702, -82.6076),
  new google.maps.LatLng(36.0602, -82.6378),
  new google.maps.LatLng(35.9925, -82.7751),
  new google.maps.LatLng(35.9169, -82.8177),
  new google.maps.LatLng(35.8623, -82.9042),
  new google.maps.LatLng(35.7755, -83.0017),
  new google.maps.LatLng(35.7131, -83.2393),
  new google.maps.LatLng(35.5635, -83.4961),
  new google.maps.LatLng(35.5501, -83.6938),
  new google.maps.LatLng(35.5233, -83.8284),
  new google.maps.LatLng(35.5065, -83.8847),
  new google.maps.LatLng(35.4014, -84.0248),
  new google.maps.LatLng(35.2905, -84.0276),
  new google.maps.LatLng(35.2322, -84.1113),
  new google.maps.LatLng(35.2624, -84.2294),
  new google.maps.LatLng(35.2198, -84.2926),
  new google.maps.LatLng(34.9884, -84.3201),
  new google.maps.LatLng(34.9996, -90.3131),
  new google.maps.LatLng(35.1233, -90.2843),
  new google.maps.LatLng(35.1379, -90.1758),
  new google.maps.LatLng(35.1985, -90.1112),
  new google.maps.LatLng(35.2849, -90.1524),
  new google.maps.LatLng(35.4372, -90.1346),
  new google.maps.LatLng(35.5568, -90.0192),
  new google.maps.LatLng(35.7343, -89.9547),
  new google.maps.LatLng(35.8579, -89.7638),
  new google.maps.LatLng(35.9180, -89.6635),
  new google.maps.LatLng(35.9947, -89.7130),
  new google.maps.LatLng(36.0902, -89.6759),
  new google.maps.LatLng(36.1279, -89.5894),
  new google.maps.LatLng(36.1856, -89.6484),
  new google.maps.LatLng(36.2343, -89.7006),
  new google.maps.LatLng(36.2531, -89.5331),
  new google.maps.LatLng(36.2996, -89.6210),
  new google.maps.LatLng(36.3494, -89.5784),
  new google.maps.LatLng(36.3406, -89.5180),
  new google.maps.LatLng(36.4964, -89.5345),
  new google.maps.LatLng(36.5107, -89.3051),
  new google.maps.LatLng(36.4986, -88.1667),
  new google.maps.LatLng(36.4997, -88.0692),
  new google.maps.LatLng(36.6871, -88.0637)];

var TX_PATHS = [
  new google.maps.LatLng(31.8659, -106.5715),
  new google.maps.LatLng(31.7504, -106.5042),
  new google.maps.LatLng(31.6242, -106.3092),
  new google.maps.LatLng(31.4638, -106.2103),
  new google.maps.LatLng(31.3912, -106.0181),
  new google.maps.LatLng(31.1846, -105.7874),
  new google.maps.LatLng(31.0012, -105.5663),
  new google.maps.LatLng(30.8456, -105.4015),
  new google.maps.LatLng(30.6462, -105.0032),
  new google.maps.LatLng(30.3847, -104.8521),
  new google.maps.LatLng(30.2591, -104.7437),
  new google.maps.LatLng(30.0738, -104.6915),
  new google.maps.LatLng(29.9169, -104.6777),
  new google.maps.LatLng(29.7644, -104.5679),
  new google.maps.LatLng(29.6475, -104.5280),
  new google.maps.LatLng(29.5603, -104.4044),
  new google.maps.LatLng(29.4719, -104.2067),
  new google.maps.LatLng(29.3834, -104.1559),
  new google.maps.LatLng(29.2948, -103.9774),
  new google.maps.LatLng(29.2804, -103.9128),
  new google.maps.LatLng(29.2481, -103.8208),
  new google.maps.LatLng(29.1378, -103.5640),
  new google.maps.LatLng(29.0682, -103.4692),
  new google.maps.LatLng(29.0105, -103.3154),
  new google.maps.LatLng(28.9601, -103.1616),
  new google.maps.LatLng(29.0177, -103.0957),
  new google.maps.LatLng(29.1330, -103.0298),
  new google.maps.LatLng(29.2157, -102.8677),
  new google.maps.LatLng(29.2565, -102.8979),
  new google.maps.LatLng(29.3570, -102.8375),
  new google.maps.LatLng(29.4898, -102.8004),
  new google.maps.LatLng(29.6881, -102.7002),
  new google.maps.LatLng(29.7691, -102.5134),
  new google.maps.LatLng(29.7596, -102.3843),
  new google.maps.LatLng(29.8788, -102.3047),
  new google.maps.LatLng(29.7834, -102.1509),
  new google.maps.LatLng(29.7572, -101.7004),
  new google.maps.LatLng(29.7644, -101.4917),
  new google.maps.LatLng(29.6308, -101.2939),
  new google.maps.LatLng(29.5269, -101.2582),
  new google.maps.LatLng(29.3642, -101.0056),
  new google.maps.LatLng(29.3056, -100.9204),
  new google.maps.LatLng(29.1642, -100.7707),
  new google.maps.LatLng(29.0946, -100.7007),
  new google.maps.LatLng(28.9012, -100.6306),
  new google.maps.LatLng(28.6593, -100.4974),
  new google.maps.LatLng(28.4675, -100.3601),
  new google.maps.LatLng(28.2778, -100.2969),
  new google.maps.LatLng(28.1882, -100.1733),
  new google.maps.LatLng(28.0526, -100.0195),
  new google.maps.LatLng(27.9435, -99.9344),
  new google.maps.LatLng(27.7638, -99.8438),
  new google.maps.LatLng(27.6641, -99.7119),
  new google.maps.LatLng(27.4839, -99.4812),
  new google.maps.LatLng(27.3059, -99.5375),
  new google.maps.LatLng(27.1948, -99.4290),
  new google.maps.LatLng(27.0175, -99.4455),
  new google.maps.LatLng(26.8829, -99.3164),
  new google.maps.LatLng(26.6867, -99.2065),
  new google.maps.LatLng(26.4116, -99.0967),
  new google.maps.LatLng(26.3574, -98.8138),
  new google.maps.LatLng(26.2257, -98.6668),
  new google.maps.LatLng(26.2343, -98.5474),
  new google.maps.LatLng(26.1357, -98.3276),
  new google.maps.LatLng(26.0457, -98.1697),
  new google.maps.LatLng(26.0518, -97.9143),
  new google.maps.LatLng(26.0050, -97.6643),
  new google.maps.LatLng(25.8419, -97.4020),
  new google.maps.LatLng(25.9074, -97.3526),
  new google.maps.LatLng(25.9679, -97.0148),
  new google.maps.LatLng(26.1789, -97.0697),
  new google.maps.LatLng(26.8253, -97.2249),
  new google.maps.LatLng(27.4230, -97.0752),
  new google.maps.LatLng(28.0599, -96.6096),
  new google.maps.LatLng(28.4228, -95.9285),
  new google.maps.LatLng(28.7568, -95.3036),
  new google.maps.LatLng(29.0742, -94.7296),
  new google.maps.LatLng(29.3810, -94.3355),
  new google.maps.LatLng(29.6021, -93.8205),
  new google.maps.LatLng(29.8013, -93.9317),
  new google.maps.LatLng(29.9157, -93.8136),
  new google.maps.LatLng(30.0489, -93.7230),
  new google.maps.LatLng(30.1214, -93.6996),
  new google.maps.LatLng(30.2021, -93.7216),
  new google.maps.LatLng(30.2792, -93.7038),
  new google.maps.LatLng(30.3278, -93.7628),
  new google.maps.LatLng(30.3835, -93.7587),
  new google.maps.LatLng(30.4380, -93.7010),
  new google.maps.LatLng(30.5079, -93.7024),
  new google.maps.LatLng(30.5362, -93.7299),
  new google.maps.LatLng(30.6296, -93.6694),
  new google.maps.LatLng(30.7466, -93.6090),
  new google.maps.LatLng(30.8114, -93.5527),
  new google.maps.LatLng(30.8834, -93.5747),
  new google.maps.LatLng(30.9376, -93.5307),
  new google.maps.LatLng(31.0318, -93.5074),
  new google.maps.LatLng(31.0812, -93.5266),
  new google.maps.LatLng(31.1787, -93.5335),
  new google.maps.LatLng(31.1670, -93.5980),
  new google.maps.LatLng(31.3055, -93.6832),
  new google.maps.LatLng(31.3830, -93.6708),
  new google.maps.LatLng(31.4369, -93.6887),
  new google.maps.LatLng(31.5107, -93.7202),
  new google.maps.LatLng(31.5820, -93.8315),
  new google.maps.LatLng(31.6440, -93.8123),
  new google.maps.LatLng(31.7188, -93.8232),
  new google.maps.LatLng(31.7936, -93.8342),
  new google.maps.LatLng(31.8309, -93.8782),
  new google.maps.LatLng(31.8869, -93.9221),
  new google.maps.LatLng(31.9335, -93.9661),
  new google.maps.LatLng(32.0081, -94.0430),
  new google.maps.LatLng(33.4681, -94.0430),
  new google.maps.LatLng(33.5414, -94.0430),
  new google.maps.LatLng(33.5689, -94.1528),
  new google.maps.LatLng(33.5872, -94.1968),
  new google.maps.LatLng(33.5872, -94.2627),
  new google.maps.LatLng(33.5689, -94.3176),
  new google.maps.LatLng(33.5597, -94.3945),
  new google.maps.LatLng(33.5780, -94.4275),
  new google.maps.LatLng(33.6055, -94.4275),
  new google.maps.LatLng(33.6421, -94.4495),
  new google.maps.LatLng(33.6329, -94.4879),
  new google.maps.LatLng(33.6421, -94.5236),
  new google.maps.LatLng(33.6695, -94.6637),
  new google.maps.LatLng(33.7061, -94.7461),
  new google.maps.LatLng(33.7791, -94.8999),
  new google.maps.LatLng(33.8818, -95.0757),
  new google.maps.LatLng(33.9251, -95.1526),
  new google.maps.LatLng(33.9604, -95.2254),
  new google.maps.LatLng(33.8750, -95.2858),
  new google.maps.LatLng(33.8841, -95.5399),
  new google.maps.LatLng(33.8887, -95.7568),
  new google.maps.LatLng(33.8408, -95.8420),
  new google.maps.LatLng(33.8556, -96.0274),
  new google.maps.LatLng(33.6901, -96.3528),
  new google.maps.LatLng(33.8442, -96.6179),
  new google.maps.LatLng(33.8898, -96.5836),
  new google.maps.LatLng(33.8955, -96.6673),
  new google.maps.LatLng(33.8179, -96.7538),
  new google.maps.LatLng(33.8613, -96.8335),
  new google.maps.LatLng(33.8613, -96.8774),
  new google.maps.LatLng(33.9388, -96.9159),
  new google.maps.LatLng(33.7392, -97.0917),
  new google.maps.LatLng(33.7449, -97.1645),
  new google.maps.LatLng(33.8978, -97.2180),
  new google.maps.LatLng(33.8225, -97.3746),
  new google.maps.LatLng(33.8305, -97.4611),
  new google.maps.LatLng(33.8761, -97.4460),
  new google.maps.LatLng(33.9798, -97.6945),
  new google.maps.LatLng(33.8476, -97.8648),
  new google.maps.LatLng(33.8978, -97.9651),
  new google.maps.LatLng(34.0299, -98.0983),
  new google.maps.LatLng(34.1141, -98.1752),
  new google.maps.LatLng(34.1425, -98.3743),
  new google.maps.LatLng(34.0640, -98.4773),
  new google.maps.LatLng(34.1209, -98.5529),
  new google.maps.LatLng(34.1232, -98.7520),
  new google.maps.LatLng(34.2095, -98.9539),
  new google.maps.LatLng(34.2073, -99.0637),
  new google.maps.LatLng(34.2141, -99.1832),
  new google.maps.LatLng(34.3593, -99.2505),
  new google.maps.LatLng(34.4613, -99.3823),
  new google.maps.LatLng(34.3774, -99.4318),
  new google.maps.LatLng(34.4160, -99.5718),
  new google.maps.LatLng(34.3706, -99.6158),
  new google.maps.LatLng(34.4726, -99.8094),
  new google.maps.LatLng(34.5631, -99.9934),
  new google.maps.LatLng(36.4975, -100.0017),
  new google.maps.LatLng(36.5008, -103.0408),
  new google.maps.LatLng(32.0011, -103.0655),
  new google.maps.LatLng(32.0023, -106.6168)];

var UT_PATHS = [
  new google.maps.LatLng(36.9982, -114.0491),
  new google.maps.LatLng(37.0026, -109.0462),
  new google.maps.LatLng(40.9986, -109.0503),
  new google.maps.LatLng(41.0006, -111.0471),
  new google.maps.LatLng(41.9993, -111.0498),
  new google.maps.LatLng(41.9901, -114.0395),
  new google.maps.LatLng(37.0015, -114.0504)];

var VA_PATHS = [
  new google.maps.LatLng(36.6017, -83.6753),
  new google.maps.LatLng(36.6519, -83.5613),
  new google.maps.LatLng(36.6673, -83.4432),
  new google.maps.LatLng(36.7108, -83.3080),
  new google.maps.LatLng(36.7389, -83.1974),
  new google.maps.LatLng(36.7433, -83.1363),
  new google.maps.LatLng(36.8032, -83.1047),
  new google.maps.LatLng(36.8302, -83.1033),
  new google.maps.LatLng(36.8544, -83.0704),
  new google.maps.LatLng(36.8478, -83.0127),
  new google.maps.LatLng(36.9839, -82.8534),
  new google.maps.LatLng(37.0086, -82.7971),
  new google.maps.LatLng(37.0442, -82.7360),
  new google.maps.LatLng(37.2664, -82.3494),
  new google.maps.LatLng(37.3046, -82.3027),
  new google.maps.LatLng(37.5054, -82.0136),
  new google.maps.LatLng(37.5380, -81.9681),
  new google.maps.LatLng(37.5139, -81.9259),
  new google.maps.LatLng(37.4889, -81.9707),
  new google.maps.LatLng(37.4563, -81.9800),
  new google.maps.LatLng(37.4389, -81.9374),
  new google.maps.LatLng(37.3592, -81.9319),
  new google.maps.LatLng(37.3134, -81.8619),
  new google.maps.LatLng(37.2872, -81.7987),
  new google.maps.LatLng(37.2424, -81.7259),
  new google.maps.LatLng(37.2008, -81.6792),
  new google.maps.LatLng(37.2083, -81.5549),
  new google.maps.LatLng(37.2588, -81.4988),
  new google.maps.LatLng(37.2456, -81.4856),
  new google.maps.LatLng(37.2742, -81.4367),
  new google.maps.LatLng(37.3243, -81.3675),
  new google.maps.LatLng(37.2653, -81.2741),
  new google.maps.LatLng(37.2719, -81.1560),
  new google.maps.LatLng(37.3025, -80.9802),
  new google.maps.LatLng(37.3396, -80.8566),
  new google.maps.LatLng(37.3876, -80.8786),
  new google.maps.LatLng(37.4247, -80.8511),
  new google.maps.LatLng(37.3702, -80.7715),
  new google.maps.LatLng(37.4749, -80.5518),
  new google.maps.LatLng(37.4792, -80.5133),
  new google.maps.LatLng(37.4247, -80.4803),
  new google.maps.LatLng(37.5097, -80.3018),
  new google.maps.LatLng(37.5359, -80.2798),
  new google.maps.LatLng(37.5380, -80.3293),
  new google.maps.LatLng(37.6316, -80.2249),
  new google.maps.LatLng(37.6903, -80.3018),
  new google.maps.LatLng(37.7251, -80.2551),
  new google.maps.LatLng(37.7707, -80.2551),
  new google.maps.LatLng(37.8347, -80.1961),
  new google.maps.LatLng(37.8749, -80.1508),
  new google.maps.LatLng(38.0394, -79.9722),
  new google.maps.LatLng(38.1302, -79.9448),
  new google.maps.LatLng(38.1972, -79.9063),
  new google.maps.LatLng(38.2684, -79.7882),
  new google.maps.LatLng(38.3093, -79.8129),
  new google.maps.LatLng(38.3589, -79.7662),
  new google.maps.LatLng(38.3513, -79.7401),
  new google.maps.LatLng(38.3869, -79.7333),
  new google.maps.LatLng(38.4321, -79.6893),
  new google.maps.LatLng(38.4987, -79.6948),
  new google.maps.LatLng(38.5857, -79.6495),
  new google.maps.LatLng(38.5492, -79.5328),
  new google.maps.LatLng(38.4557, -79.4724),
  new google.maps.LatLng(38.4149, -79.3103),
  new google.maps.LatLng(38.5138, -79.2087),
  new google.maps.LatLng(38.6576, -79.1016),
  new google.maps.LatLng(38.6941, -79.0851),
  new google.maps.LatLng(38.7112, -79.1016),
  new google.maps.LatLng(38.7712, -79.0576),
  new google.maps.LatLng(38.7926, -79.0604),
  new google.maps.LatLng(38.7926, -79.0247),
  new google.maps.LatLng(38.8504, -78.9944),
  new google.maps.LatLng(38.7637, -78.8736),
  new google.maps.LatLng(38.8857, -78.7830),
  new google.maps.LatLng(38.9327, -78.7198),
  new google.maps.LatLng(38.9071, -78.7129),
  new google.maps.LatLng(38.9850, -78.6291),
  new google.maps.LatLng(38.9658, -78.6044),
  new google.maps.LatLng(39.0170, -78.5522),
  new google.maps.LatLng(39.0384, -78.5770),
  new google.maps.LatLng(39.0938, -78.5083),
  new google.maps.LatLng(39.1492, -78.4314),
  new google.maps.LatLng(39.1684, -78.4039),
  new google.maps.LatLng(39.1939, -78.4314),
  new google.maps.LatLng(39.3470, -78.3380),
  new google.maps.LatLng(39.3853, -78.3380),
  new google.maps.LatLng(39.4659, -78.3469),
  new google.maps.LatLng(39.2283, -77.9744),
  new google.maps.LatLng(39.1338, -77.8302),
  new google.maps.LatLng(39.3130, -77.7355),
  new google.maps.LatLng(39.3213, -77.7090),
  new google.maps.LatLng(39.3043, -77.6218),
  new google.maps.LatLng(39.3067, -77.5686),
  new google.maps.LatLng(39.2248, -77.4567),
  new google.maps.LatLng(39.1543, -77.5226),
  new google.maps.LatLng(39.1277, -77.5243),
  new google.maps.LatLng(39.0914, -77.4687),
  new google.maps.LatLng(39.0720, -77.4485),
  new google.maps.LatLng(39.0634, -77.3427),
  new google.maps.LatLng(39.0456, -77.2936),
  new google.maps.LatLng(39.0168, -77.2459),
  new google.maps.LatLng(38.9829, -77.2445),
  new google.maps.LatLng(38.9680, -77.1834),
  new google.maps.LatLng(38.9250, -77.1120),
  new google.maps.LatLng(38.8798, -77.0464),
  new google.maps.LatLng(38.7538, -77.0444),
  new google.maps.LatLng(38.7142, -77.0409),
  new google.maps.LatLng(38.6635, -77.1312),
  new google.maps.LatLng(38.6319, -77.1285),
  new google.maps.LatLng(38.5935, -77.2456),
  new google.maps.LatLng(38.4547, -77.3094),
  new google.maps.LatLng(38.3904, -77.3046),
  new google.maps.LatLng(38.3500, -77.2188),
  new google.maps.LatLng(38.4041, -77.0622),
  new google.maps.LatLng(38.4256, -77.0265),
  new google.maps.LatLng(38.3039, -76.9826),
  new google.maps.LatLng(38.2155, -76.8851),
  new google.maps.LatLng(38.1745, -76.5926),
  new google.maps.LatLng(37.9496, -76.2424),
  new google.maps.LatLng(37.9561, -76.0501),
  new google.maps.LatLng(37.9474, -75.9416),
  new google.maps.LatLng(37.9085, -75.9512),
  new google.maps.LatLng(37.9139, -75.8002),
  new google.maps.LatLng(37.9539, -75.6931),
  new google.maps.LatLng(37.9474, -75.6477),
  new google.maps.LatLng(37.9962, -75.6258),
  new google.maps.LatLng(38.0091, -75.4596),
  new google.maps.LatLng(38.0373, -74.9707),
  new google.maps.LatLng(37.3625, -75.5777),
  new google.maps.LatLng(36.8994, -75.8180),
  new google.maps.LatLng(36.5516, -75.8043),
  new google.maps.LatLng(36.5516, -76.1476),
  new google.maps.LatLng(36.5516, -76.8617),
  new google.maps.LatLng(36.5516, -76.9180),
  new google.maps.LatLng(36.5438, -76.9180),
  new google.maps.LatLng(36.5505, -77.1803),
  new google.maps.LatLng(36.5449, -77.5278),
  new google.maps.LatLng(36.5427, -80.2730),
  new google.maps.LatLng(36.5571, -80.5971),
  new google.maps.LatLng(36.5626, -80.7248),
  new google.maps.LatLng(36.5593, -80.8511),
  new google.maps.LatLng(36.5681, -81.1066),
  new google.maps.LatLng(36.5813, -81.4746),
  new google.maps.LatLng(36.5802, -81.5007),
  new google.maps.LatLng(36.5902, -81.6792),
  new google.maps.LatLng(36.6122, -81.6476),
  new google.maps.LatLng(36.6177, -81.9237),
  new google.maps.LatLng(36.5935, -81.9360),
  new google.maps.LatLng(36.5957, -82.3961),
  new google.maps.LatLng(36.5935, -82.9344),
  new google.maps.LatLng(36.5957, -83.2654),
  new google.maps.LatLng(36.6023, -83.6746)];

var VT_PATHS = [
  new google.maps.LatLng(45.0104, -73.3427),
  new google.maps.LatLng(45.0134, -73.1827),
  new google.maps.LatLng(45.0153, -72.7432),
  new google.maps.LatLng(45.0134, -72.6100),
  new google.maps.LatLng(45.0075, -72.5551),
  new google.maps.LatLng(45.0090, -72.4562),
  new google.maps.LatLng(45.0037, -72.3113),
  new google.maps.LatLng(45.0066, -72.0964),
  new google.maps.LatLng(45.0070, -71.9131),
  new google.maps.LatLng(45.0138, -71.5636),
  new google.maps.LatLng(45.0138, -71.5059),
  new google.maps.LatLng(44.9748, -71.5294),
  new google.maps.LatLng(44.9123, -71.4949),
  new google.maps.LatLng(44.8296, -71.5567),
  new google.maps.LatLng(44.7506, -71.6281),
  new google.maps.LatLng(44.7077, -71.6061),
  new google.maps.LatLng(44.6481, -71.5677),
  new google.maps.LatLng(44.5817, -71.5388),
  new google.maps.LatLng(44.5533, -71.6006),
  new google.maps.LatLng(44.5308, -71.5746),
  new google.maps.LatLng(44.4955, -71.5883),
  new google.maps.LatLng(44.4504, -71.6556),
  new google.maps.LatLng(44.4093, -71.7146),
  new google.maps.LatLng(44.3975, -71.7957),
  new google.maps.LatLng(44.3563, -71.8163),
  new google.maps.LatLng(44.3327, -71.8698),
  new google.maps.LatLng(44.3484, -71.9138),
  new google.maps.LatLng(44.3386, -71.9865),
  new google.maps.LatLng(44.3052, -72.0346),
  new google.maps.LatLng(44.2432, -72.0428),
  new google.maps.LatLng(44.1930, -72.0662),
  new google.maps.LatLng(44.1349, -72.0360),
  new google.maps.LatLng(44.0698, -72.0580),
  new google.maps.LatLng(44.0017, -72.1101),
  new google.maps.LatLng(43.9671, -72.0937),
  new google.maps.LatLng(43.9088, -72.1252),
  new google.maps.LatLng(43.8682, -72.1733),
  new google.maps.LatLng(43.7899, -72.1994),
  new google.maps.LatLng(43.7899, -72.1994),
  new google.maps.LatLng(43.7384, -72.2392),
  new google.maps.LatLng(43.7056, -72.3010),
  new google.maps.LatLng(43.6391, -72.3271),
  new google.maps.LatLng(43.5893, -72.3436),
  new google.maps.LatLng(43.5814, -72.3793),
  new google.maps.LatLng(43.5027, -72.3972),
  new google.maps.LatLng(43.4988, -72.3807),
  new google.maps.LatLng(43.4150, -72.3999),
  new google.maps.LatLng(43.3601, -72.4123),
  new google.maps.LatLng(43.3591, -72.3903),
  new google.maps.LatLng(43.3282, -72.4081),
  new google.maps.LatLng(43.2762, -72.3999),
  new google.maps.LatLng(43.2342, -72.4370),
  new google.maps.LatLng(43.1852, -72.4493),
  new google.maps.LatLng(43.1311, -72.4480),
  new google.maps.LatLng(43.0679, -72.4507),
  new google.maps.LatLng(43.0067, -72.4438),
  new google.maps.LatLng(42.9846, -72.4699),
  new google.maps.LatLng(42.9645, -72.5276),
  new google.maps.LatLng(42.8951, -72.5331),
  new google.maps.LatLng(42.8639, -72.5633),
  new google.maps.LatLng(42.7863, -72.5098),
  new google.maps.LatLng(42.7652, -72.5166),
  new google.maps.LatLng(42.7541, -72.4741),
  new google.maps.LatLng(42.7289, -72.4590),
  new google.maps.LatLng(42.7465, -73.2761),
  new google.maps.LatLng(42.8025, -73.2912),
  new google.maps.LatLng(42.8357, -73.2850),
  new google.maps.LatLng(43.0679, -73.2678),
  new google.maps.LatLng(43.5022, -73.2472),
  new google.maps.LatLng(43.5615, -73.2561),
  new google.maps.LatLng(43.5774, -73.2939),
  new google.maps.LatLng(43.6271, -73.3049),
  new google.maps.LatLng(43.6271, -73.3557),
  new google.maps.LatLng(43.5675, -73.3976),
  new google.maps.LatLng(43.5883, -73.4326),
  new google.maps.LatLng(43.6351, -73.4285),
  new google.maps.LatLng(43.6684, -73.4079),
  new google.maps.LatLng(43.7031, -73.3907),
  new google.maps.LatLng(43.7701, -73.3516),
  new google.maps.LatLng(43.8207, -73.3928),
  new google.maps.LatLng(43.8533, -73.3832),
  new google.maps.LatLng(43.9033, -73.3969),
  new google.maps.LatLng(43.9365, -73.4086),
  new google.maps.LatLng(43.9795, -73.4134),
  new google.maps.LatLng(44.0427, -73.4381),
  new google.maps.LatLng(44.1058, -73.4141),
  new google.maps.LatLng(44.1921, -73.3928),
  new google.maps.LatLng(44.2393, -73.3427),
  new google.maps.LatLng(44.2467, -73.3186),
  new google.maps.LatLng(44.3484, -73.3406),
  new google.maps.LatLng(44.3690, -73.3385),
  new google.maps.LatLng(44.4328, -73.2946),
  new google.maps.LatLng(44.5367, -73.3296),
  new google.maps.LatLng(44.5919, -73.3832),
  new google.maps.LatLng(44.6569, -73.3770),
  new google.maps.LatLng(44.7477, -73.3681),
  new google.maps.LatLng(44.7857, -73.3317),
  new google.maps.LatLng(44.8043, -73.3324),
  new google.maps.LatLng(44.8398, -73.3818),
  new google.maps.LatLng(44.9040, -73.3564),
  new google.maps.LatLng(44.9181, -73.3392),
  new google.maps.LatLng(44.9643, -73.3372),
  new google.maps.LatLng(44.9799, -73.3537),
  new google.maps.LatLng(45.0046, -73.3447),
  new google.maps.LatLng(45.0109, -73.3447),
  new google.maps.LatLng(45.0104, -73.3426)];

var WA_PATHS = [
  new google.maps.LatLng(49.0023, -123.3208),
  new google.maps.LatLng(49.0027, -123.0338),
  new google.maps.LatLng(49.0018, -122.0650),
  new google.maps.LatLng(48.9973, -121.7491),
  new google.maps.LatLng(48.9991, -121.5912),
  new google.maps.LatLng(49.0009, -119.6082),
  new google.maps.LatLng(49.0005, -118.0378),
  new google.maps.LatLng(48.9996, -117.0319),
  new google.maps.LatLng(47.9614, -117.0415),
  new google.maps.LatLng(46.5060, -117.0394),
  new google.maps.LatLng(46.4274, -117.0394),
  new google.maps.LatLng(46.3498, -117.0621),
  new google.maps.LatLng(46.3384, -117.0277),
  new google.maps.LatLng(46.2848, -116.9879),
  new google.maps.LatLng(46.2388, -116.9577),
  new google.maps.LatLng(46.2022, -116.9659),
  new google.maps.LatLng(46.1722, -116.9254),
  new google.maps.LatLng(46.1432, -116.9357),
  new google.maps.LatLng(46.1009, -116.9584),
  new google.maps.LatLng(46.0785, -116.9762),
  new google.maps.LatLng(46.0537, -116.9433),
  new google.maps.LatLng(45.9960, -116.9165),
  new google.maps.LatLng(46.0008, -118.0330),
  new google.maps.LatLng(45.9998, -118.9867),
  new google.maps.LatLng(45.9320, -119.1302),
  new google.maps.LatLng(45.9278, -119.1708),
  new google.maps.LatLng(45.9402, -119.2559),
  new google.maps.LatLng(45.9354, -119.3047),
  new google.maps.LatLng(45.9220, -119.3644),
  new google.maps.LatLng(45.9172, -119.4386),
  new google.maps.LatLng(45.9067, -119.4894),
  new google.maps.LatLng(45.9249, -119.5724),
  new google.maps.LatLng(45.9196, -119.6013),
  new google.maps.LatLng(45.8565, -119.6700),
  new google.maps.LatLng(45.8479, -119.8052),
  new google.maps.LatLng(45.8278, -119.9096),
  new google.maps.LatLng(45.8245, -119.9652),
  new google.maps.LatLng(45.7852, -120.0710),
  new google.maps.LatLng(45.7623, -120.1705),
  new google.maps.LatLng(45.7258, -120.2110),
  new google.maps.LatLng(45.7057, -120.3628),
  new google.maps.LatLng(45.6951, -120.4829),
  new google.maps.LatLng(45.7469, -120.5942),
  new google.maps.LatLng(45.7460, -120.6340),
  new google.maps.LatLng(45.7143, -120.6924),
  new google.maps.LatLng(45.6721, -120.8558),
  new google.maps.LatLng(45.6409, -120.9142),
  new google.maps.LatLng(45.6572, -120.9471),
  new google.maps.LatLng(45.6419, -120.9787),
  new google.maps.LatLng(45.6529, -121.0645),
  new google.maps.LatLng(45.6078, -121.1469),
  new google.maps.LatLng(45.6083, -121.1847),
  new google.maps.LatLng(45.6721, -121.2177),
  new google.maps.LatLng(45.7057, -121.3392),
  new google.maps.LatLng(45.6932, -121.4010),
  new google.maps.LatLng(45.7263, -121.5328),
  new google.maps.LatLng(45.7091, -121.6145),
  new google.maps.LatLng(45.6947, -121.7361),
  new google.maps.LatLng(45.7067, -121.8095),
  new google.maps.LatLng(45.6452, -121.9338),
  new google.maps.LatLng(45.6088, -122.0451),
  new google.maps.LatLng(45.5833, -122.1089),
  new google.maps.LatLng(45.5838, -122.1426),
  new google.maps.LatLng(45.5660, -122.2009),
  new google.maps.LatLng(45.5439, -122.2641),
  new google.maps.LatLng(45.5482, -122.3321),
  new google.maps.LatLng(45.5756, -122.3795),
  new google.maps.LatLng(45.5636, -122.4392),
  new google.maps.LatLng(45.6006, -122.5676),
  new google.maps.LatLng(45.6236, -122.6891),
  new google.maps.LatLng(45.6582, -122.7647),
  new google.maps.LatLng(45.6817, -122.7750),
  new google.maps.LatLng(45.7613, -122.7619),
  new google.maps.LatLng(45.8106, -122.7962),
  new google.maps.LatLng(45.8642, -122.7839),
  new google.maps.LatLng(45.9120, -122.8114),
  new google.maps.LatLng(45.9612, -122.8148),
  new google.maps.LatLng(46.0160, -122.8587),
  new google.maps.LatLng(46.0604, -122.8848),
  new google.maps.LatLng(46.0832, -122.9034),
  new google.maps.LatLng(46.1028, -122.9597),
  new google.maps.LatLng(46.1556, -123.0579),
  new google.maps.LatLng(46.1865, -123.1210),
  new google.maps.LatLng(46.1893, -123.1664),
  new google.maps.LatLng(46.1446, -123.2810),
  new google.maps.LatLng(46.1470, -123.3703),
  new google.maps.LatLng(46.1822, -123.4314),
  new google.maps.LatLng(46.2293, -123.4287),
  new google.maps.LatLng(46.2691, -123.4946),
  new google.maps.LatLng(46.2582, -123.5557),
  new google.maps.LatLng(46.2573, -123.6209),
  new google.maps.LatLng(46.2497, -123.6875),
  new google.maps.LatLng(46.2691, -123.7404),
  new google.maps.LatLng(46.2350, -123.8729),
  new google.maps.LatLng(46.2383, -123.9292),
  new google.maps.LatLng(46.2677, -123.9711),
  new google.maps.LatLng(46.2924, -124.0212),
  new google.maps.LatLng(46.2653, -124.0329),
  new google.maps.LatLng(46.2596, -124.2444),
  new google.maps.LatLng(46.4312, -124.2691),
  new google.maps.LatLng(46.8386, -124.3529),
  new google.maps.LatLng(47.1832, -124.4380),
  new google.maps.LatLng(47.4689, -124.5616),
  new google.maps.LatLng(47.8012, -124.7566),
  new google.maps.LatLng(48.0423, -124.8679),
  new google.maps.LatLng(48.2457, -124.8679),
  new google.maps.LatLng(48.3727, -124.8486),
  new google.maps.LatLng(48.4984, -124.7539),
  new google.maps.LatLng(48.4096, -124.4174),
  new google.maps.LatLng(48.3599, -124.2389),
  new google.maps.LatLng(48.2964, -124.0116),
  new google.maps.LatLng(48.2795, -123.9141),
  new google.maps.LatLng(48.2247, -123.5413),
  new google.maps.LatLng(48.2539, -123.3998),
  new google.maps.LatLng(48.2841, -123.2501),
  new google.maps.LatLng(48.4233, -123.1169),
  new google.maps.LatLng(48.4533, -123.1609),
  new google.maps.LatLng(48.5548, -123.2220),
  new google.maps.LatLng(48.5902, -123.2336),
  new google.maps.LatLng(48.6901, -123.2721),
  new google.maps.LatLng(48.7675, -123.0084),
  new google.maps.LatLng(48.8313, -123.0084),
  new google.maps.LatLng(49.0023, -123.3215)];

var WI_PATHS = [
  new google.maps.LatLng(42.5116, -90.6303),
  new google.maps.LatLng(42.4954, -87.0241),
  new google.maps.LatLng(43.3721, -87.1477),
  new google.maps.LatLng(43.6838, -87.1230),
  new google.maps.LatLng(44.1694, -86.9911),
  new google.maps.LatLng(44.4828, -86.8579),
  new google.maps.LatLng(44.8792, -86.6876),
  new google.maps.LatLng(45.2343, -86.2523),
  new google.maps.LatLng(45.4418, -86.7535),
  new google.maps.LatLng(45.4438, -87.1024),
  new google.maps.LatLng(45.3531, -87.1724),
  new google.maps.LatLng(45.2401, -87.3193),
  new google.maps.LatLng(45.1995, -87.4100),
  new google.maps.LatLng(45.0784, -87.4443),
  new google.maps.LatLng(45.0987, -87.6379),
  new google.maps.LatLng(45.2217, -87.6956),
  new google.maps.LatLng(45.3367, -87.6462),
  new google.maps.LatLng(45.3869, -87.6956),
  new google.maps.LatLng(45.3425, -87.8549),
  new google.maps.LatLng(45.4813, -87.7945),
  new google.maps.LatLng(45.5679, -87.7945),
  new google.maps.LatLng(45.6764, -87.7876),
  new google.maps.LatLng(45.7934, -87.9936),
  new google.maps.LatLng(45.8077, -88.1145),
  new google.maps.LatLng(45.8728, -88.0733),
  new google.maps.LatLng(45.9521, -88.1982),
  new google.maps.LatLng(46.0122, -88.5498),
  new google.maps.LatLng(45.9970, -88.7036),
  new google.maps.LatLng(46.0380, -88.8451),
  new google.maps.LatLng(46.1389, -89.0909),
  new google.maps.LatLng(46.3412, -90.1195),
  new google.maps.LatLng(46.5664, -90.4147),
  new google.maps.LatLng(47.2876, -89.9615),
  new google.maps.LatLng(47.3100, -90.6578),
  new google.maps.LatLng(46.7079, -92.0352),
  new google.maps.LatLng(46.5928, -92.2948),
  new google.maps.LatLng(46.0761, -92.2975),
  new google.maps.LatLng(46.0132, -92.3579),
  new google.maps.LatLng(45.9769, -92.5227),
  new google.maps.LatLng(45.8135, -92.7466),
  new google.maps.LatLng(45.6140, -92.8564),
  new google.maps.LatLng(45.5477, -92.7754),
  new google.maps.LatLng(45.4293, -92.6587),
  new google.maps.LatLng(45.3029, -92.7136),
  new google.maps.LatLng(44.9648, -92.7466),
  new google.maps.LatLng(44.7877, -92.7686),
  new google.maps.LatLng(44.6530, -92.6422),
  new google.maps.LatLng(44.5504, -92.3552),
  new google.maps.LatLng(44.4652, -92.2632),
  new google.maps.LatLng(44.4024, -92.0654),
  new google.maps.LatLng(44.2580, -91.8745),
  new google.maps.LatLng(44.0600, -91.6383),
  new google.maps.LatLng(43.9612, -91.4941),
  new google.maps.LatLng(43.8296, -91.3184),
  new google.maps.LatLng(43.6440, -91.2524),
  new google.maps.LatLng(43.5167, -91.2305),
  new google.maps.LatLng(43.3342, -91.2085),
  new google.maps.LatLng(43.2932, -91.0547),
  new google.maps.LatLng(43.1651, -91.1865),
  new google.maps.LatLng(43.0257, -91.1536),
  new google.maps.LatLng(42.9082, -91.1426),
  new google.maps.LatLng(42.7692, -91.0547),
  new google.maps.LatLng(42.6915, -90.7910),
  new google.maps.LatLng(42.6340, -90.7031),
  new google.maps.LatLng(42.5096, -90.6303)];

var WV_PATHS = [
 new google.maps.LatLng(39.7188, -79.4765),
  new google.maps.LatLng(39.2057, -79.4806),
  new google.maps.LatLng(39.4871, -79.0576),
  new google.maps.LatLng(39.4394, -78.9725),
  new google.maps.LatLng(39.6438, -78.7747),
  new google.maps.LatLng(39.5369, -78.6703),
  new google.maps.LatLng(39.5210, -78.5742),
  new google.maps.LatLng(39.5210, -78.4644),
  new google.maps.LatLng(39.6015, -78.4094),
  new google.maps.LatLng(39.6395, -78.3517),
  new google.maps.LatLng(39.6205, -78.2817),
  new google.maps.LatLng(39.6839, -78.2405),
  new google.maps.LatLng(39.6935, -78.1732),
  new google.maps.LatLng(39.5972, -77.8835),
  new google.maps.LatLng(39.4987, -77.7859),
  new google.maps.LatLng(39.3279, -77.7310),
  new google.maps.LatLng(39.1279, -77.8271),
  new google.maps.LatLng(39.4563, -78.3421),
  new google.maps.LatLng(39.3407, -78.3408),
  new google.maps.LatLng(39.1918, -78.4341),
  new google.maps.LatLng(39.1652, -78.4053),
  new google.maps.LatLng(39.0299, -78.5715),
  new google.maps.LatLng(39.0160, -78.5522),
  new google.maps.LatLng(38.8846, -78.7843),
  new google.maps.LatLng(38.7669, -78.8722),
  new google.maps.LatLng(38.8451, -78.9917),
  new google.maps.LatLng(38.7102, -79.0974),
  new google.maps.LatLng(38.6555, -79.1029),
  new google.maps.LatLng(38.4106, -79.3007),
  new google.maps.LatLng(38.4600, -79.4792),
  new google.maps.LatLng(38.5342, -79.5314),
  new google.maps.LatLng(38.5868, -79.6481),
  new google.maps.LatLng(38.4869, -79.6962),
  new google.maps.LatLng(38.4213, -79.6989),
  new google.maps.LatLng(38.3557, -79.7690),
  new google.maps.LatLng(38.2813, -79.7937),
  new google.maps.LatLng(38.1518, -79.9365),
  new google.maps.LatLng(38.0232, -79.9818),
  new google.maps.LatLng(37.8835, -80.1370),
  new google.maps.LatLng(37.7295, -80.2592),
  new google.maps.LatLng(37.6795, -80.2881),
  new google.maps.LatLng(37.6295, -80.2194),
  new google.maps.LatLng(37.5391, -80.3224),
  new google.maps.LatLng(37.5315, -80.2881),
  new google.maps.LatLng(37.4988, -80.3032),
  new google.maps.LatLng(37.4182, -80.4776),
  new google.maps.LatLng(37.4814, -80.5119),
  new google.maps.LatLng(37.3691, -80.7715),
  new google.maps.LatLng(37.4214, -80.8635),
  new google.maps.LatLng(37.3429, -80.8525),
  new google.maps.LatLng(37.2872, -81.0516),
  new google.maps.LatLng(37.2598, -81.2741),
  new google.maps.LatLng(37.3254, -81.3675),
  new google.maps.LatLng(37.2019, -81.5543),
  new google.maps.LatLng(37.1953, -81.6724),
  new google.maps.LatLng(37.2697, -81.7685),
  new google.maps.LatLng(37.3003, -81.8701),
  new google.maps.LatLng(37.3636, -81.9333),
  new google.maps.LatLng(37.4574, -81.9772),
  new google.maps.LatLng(37.4912, -82.0308),
  new google.maps.LatLng(37.6142, -82.1558),
  new google.maps.LatLng(37.8054, -82.3535),
  new google.maps.LatLng(38.0481, -82.5513),
  new google.maps.LatLng(38.1864, -82.6392),
  new google.maps.LatLng(38.3761, -82.5966),
  new google.maps.LatLng(38.4106, -82.4854),
  new google.maps.LatLng(38.4407, -82.3412),
  new google.maps.LatLng(38.5890, -82.2876),
  new google.maps.LatLng(38.5976, -82.1764),
  new google.maps.LatLng(38.7980, -82.2148),
  new google.maps.LatLng(39.0160, -82.0280),
  new google.maps.LatLng(38.9615, -81.9649),
  new google.maps.LatLng(38.8750, -81.8756),
  new google.maps.LatLng(38.9370, -81.7671),
  new google.maps.LatLng(39.0117, -81.7657),
  new google.maps.LatLng(39.0800, -81.7520),
  new google.maps.LatLng(39.1790, -81.7465),
  new google.maps.LatLng(39.2642, -81.5872),
  new google.maps.LatLng(39.3969, -81.4499),
  new google.maps.LatLng(39.3481, -81.3675),
  new google.maps.LatLng(39.4012, -81.2370),
  new google.maps.LatLng(39.4691, -81.1093),
  new google.maps.LatLng(39.5644, -81.0104),
  new google.maps.LatLng(39.6120, -80.9198),
  new google.maps.LatLng(39.6522, -80.8319),
  new google.maps.LatLng(39.8054, -80.8072),
  new google.maps.LatLng(39.8802, -80.7893),
  new google.maps.LatLng(39.8518, -80.7990),
  new google.maps.LatLng(40.0980, -80.7495),
  new google.maps.LatLng(40.2282, -80.7262),
  new google.maps.LatLng(40.3926, -80.6918),
  new google.maps.LatLng(40.5910, -80.6451),
  new google.maps.LatLng(40.6338, -80.5188),
  new google.maps.LatLng(39.7241, -80.5174),
  new google.maps.LatLng(39.7209, -79.4778)];

var WY_PATHS = [
  new google.maps.LatLng(41.0037, -104.0556),
  new google.maps.LatLng(44.9949, -104.0584),
  new google.maps.LatLng(44.9998, -111.0539),
  new google.maps.LatLng(40.9986, -111.0457),
  new google.maps.LatLng(41.0006, -104.0556)];