You are here

private static function GeoTimezone::initPolygon9 in Geo Time Zone 8.3

Same name and namespace in other branches
  1. 8 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::initPolygon9()
  2. 8.2 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::initPolygon9()
  3. 6.2 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::initPolygon9()
  4. 6 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::initPolygon9()
  5. 7.2 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::initPolygon9()
  6. 7 src/GeoTimezone.php \Drupal\geotimezone\GeoTimezone::initPolygon9()
1 call to GeoTimezone::initPolygon9()
GeoTimezone::__construct in src/GeoTimezone.php
GeoTimezone constructor.

File

src/GeoTimezone.php, line 2830
Contains \Drupal\geotimezone\GeoTimezone.

Class

GeoTimezone
Determine the time zone based on coordinates.

Namespace

Drupal\geotimezone

Code

private static function initPolygon9() {
  static::$polygon[800] = new TimezonePolygon(42.489974, 1.780389, 42.454945, 1.923889, 42.382862, 1.9655, 42.359833, 2.016639, 42.373196, 2.092806, 42.426056, 2.150667, 42.435139, 2.259667, 42.394279, 2.41725, 42.34536, 2.497555, 42.34264, 2.659167, 42.349945, 2.679889, 42.384804, 2.654167, 42.416832, 2.703444, 42.417252, 2.797194, 42.465389, 2.858583, 42.484196, 3.031889, 42.438194, 3.077917, 42.440807, 3.164806, 42.379776, 3.15275, 42.343666, 3.191778, 42.357639, 3.230528, 42.327415, 3.315139, 42.254749, 3.264872, 42.254749, 3.230174, 42.256916, 3.223917, 42.254749, 3.222756, 42.254749, 3.181926, 42.270248, 3.15175, 42.254749, 3.112677, 42.254749, 1.780389);
  static::$polygon[801] = new TimezonePolygon(44.215964, 7.123472, 44.240112, 7.002806, 44.28339, 6.988, 44.368778, 6.883889, 44.421055, 6.889722, 44.435665, 6.938583, 44.533279, 6.849278, 44.579666, 6.92575, 44.678001, 6.956944, 44.689026, 7.067945, 44.796028, 7.001, 44.833389, 7.013805, 44.869915, 6.932611, 44.856472, 6.859472, 44.912472, 6.749583, 45.02636, 6.730361, 45.026333, 6.669305, 45.111137, 6.614889, 45.160862, 6.758417, 45.144638, 6.878167, 45.212528, 6.962333, 45.227695, 7.074417, 45.262008, 7.123472);
  static::$polygon[802] = new TimezonePolygon(45.286988, 7.123472, 45.335972, 7.111028, 45.349019, 7.123472);
  static::$polygon[803] = new TimezonePolygon(46.45476, 6.502058, 46.45476, 6.50777, 46.300449, 6.232026);
  static::$polygon[804] = new TimezonePolygon(46.45476, 6.693477, 46.45476, 7.123472, 45.874849, 7.123472, 45.867054, 7.103055, 46.081974, 6.926389, 46.060917, 6.875278, 46.134388, 6.886305, 46.150833, 6.776667, 46.293724, 6.851305, 46.356224, 6.762306, 46.431332, 6.806194);
  static::$polygon[805] = new TimezonePolygon(46.45476, 6.481978, 46.396889, 6.300778, 46.312946, 6.209055, 46.300449, 6.232026, 46.261417, 6.2485, 46.262806, 6.293972, 46.229221, 6.274028, 46.154888, 6.122111, 46.162582, 6.049889, 46.146667, 6.031528, 46.153751, 5.961667, 46.194973, 5.981028, 46.203751, 5.957472, 46.232861, 5.994444, 46.259499, 6.108639, 46.292221, 6.096833, 46.360748, 6.151667, 46.423, 6.063083, 46.45476, 6.069645);
  static::$polygon[806] = new TimezonePolygon(45.446903, 7.123472, 45.537167, 6.984917, 45.622749, 6.968639, 45.651749, 6.998222, 45.653332, 6.913528, 45.725224, 6.804917, 45.829861, 6.801944, 45.828388, 6.862361, 45.879528, 6.993333, 45.936943, 7.036167, 45.867054, 7.103055, 45.874849, 7.123472);
  static::$polygon[807] = new TimezonePolygon(47.495409, 7.123472, 47.50214, 6.985055, 47.457638, 6.995111, 47.438778, 6.938194, 47.359001, 6.874166, 47.375389, 7.025417, 47.336193, 7.051111, 47.296082, 6.943528, 47.250862, 6.952861, 47.181973, 6.843639, 47.1675, 6.855111, 47.090221, 6.705, 47.045776, 6.690694, 47.002304, 6.623194, 46.977779, 6.489083, 46.929417, 6.428555, 46.894249, 6.460222, 46.815193, 6.423417, 46.7855, 6.448889, 46.580276, 6.103167, 46.534695, 6.141389, 46.473415, 6.0735, 46.45476, 6.069645, 46.45476, 5.193146, 47.560501, 5.193146, 47.560501, 7.123472);
  static::$polygon[808] = new TimezonePolygon(46.45476, 6.485301, 46.460667, 6.500472, 46.459946, 6.668528, 46.45476, 6.693477);
  static::$polygon[809] = new TimezonePolygon(49.265057, -2.15425, 49.237499, -2.027639, 49.20689, -2.022083, 49.172443, -2.032417, 49.169834, -2.075972, 49.200584, -2.141361, 49.170139, -2.172861, 49.186306, -2.25225, 49.211555, -2.228139, 49.25164, -2.260028);
  static::$polygon[810] = new TimezonePolygon(50.95008, 0.689972, 50.95008, 0.736478, 50.930695, 0.763556, 50.890736, 0.689972);
  static::$polygon[811] = new TimezonePolygon(50.95008, 0.964594, 50.914028, 0.963778, 50.95008, 0.748081);
  static::$polygon[812] = new TimezonePolygon(50.78226, 3.100118, 50.75061, 2.951167, 50.699806, 2.901361, 50.726501, 2.795444, 50.812611, 2.724667, 50.816944, 2.635861, 50.851639, 2.601944, 50.919693, 2.590194, 50.951611, 2.629583, 51.000778, 2.577945, 51.092804, 2.546944, 51.237473, 2.91475, 51.227806, 2.9345, 51.24128, 2.926445, 51.310243, 3.100118);
  static::$polygon[813] = new TimezonePolygon(49.940674, 4.441236, 49.970695, 4.307639, 49.957748, 4.198972, 49.978527, 4.148556, 50.028889, 4.142556, 50.078945, 4.231139, 50.133915, 4.201806, 50.13475, 4.130222, 50.273224, 4.206806, 50.287666, 4.161472, 50.262638, 4.170028, 50.259361, 4.141944, 50.300915, 4.12025, 50.356861, 4.027805, 50.328693, 3.907305, 50.35461, 3.773861, 50.310944, 3.694889, 50.365639, 3.659694, 50.453724, 3.659583, 50.492416, 3.609139, 50.485195, 3.496944, 50.516888, 3.516944, 50.519208, 3.507367, 50.519208, 4.441236);
  static::$polygon[814] = new TimezonePolygon(50.519208, 3.446759, 50.489861, 3.374722, 50.519208, 3.311497);
  static::$polygon[815] = new TimezonePolygon(50.519208, 4.441236, 50.519208, 3.507367, 50.528416, 3.469361, 50.519208, 3.446759, 50.519208, 3.311497, 50.535362, 3.276695, 50.658554, 3.239444, 50.67886, 3.268083, 50.790722, 3.139945, 50.78226, 3.100118, 51.310243, 3.100118, 51.349056, 3.197861, 51.374611, 3.369472, 51.298862, 3.364639, 51.248665, 3.432667, 51.250694, 3.530056, 51.295193, 3.522361, 51.289585, 3.583917, 51.306526, 3.593389, 51.26236, 3.790917, 51.214584, 3.803222, 51.215668, 3.948778, 51.269638, 4.117889, 51.359085, 4.247639, 51.375526, 4.230556, 51.367138, 4.432639, 51.444473, 4.378139, 51.466651, 4.441236);
  static::$polygon[816] = new TimezonePolygon(50.78226, 3.100118, 50.790722, 3.139945, 50.67886, 3.268083, 50.658554, 3.239444, 50.535362, 3.276695, 50.519208, 3.311497, 50.519208, 3.100118);
  static::$polygon[817] = new TimezonePolygon(50.519208, 3.446759, 50.528416, 3.469361, 50.519208, 3.507367);
  static::$polygon[818] = new TimezonePolygon(49.532972, 6.367917, 49.532972, 7.123472, 49.144871, 7.123472, 49.155834, 7.106861, 49.115002, 7.056722, 49.194973, 7.036944, 49.221138, 6.930305, 49.219807, 6.852305, 49.153778, 6.836306, 49.168083, 6.732139, 49.280224, 6.669194, 49.341026, 6.572583, 49.364388, 6.6025, 49.403557, 6.543889, 49.434418, 6.543694, 49.473804, 6.429972, 49.458832, 6.374583);
  static::$polygon[819] = new TimezonePolygon(49.532972, 5.846353, 49.532972, 6.367917, 49.458832, 6.374583, 49.509777, 6.247778, 49.493557, 6.130972, 49.470638, 6.124333, 49.446583, 6.045944, 49.457333, 5.985556, 49.491749, 5.973028, 49.502918, 5.859972);
  static::$polygon[820] = new TimezonePolygon(49.532972, 5.468696, 49.532972, 5.635841, 49.507332, 5.614917, 49.529499, 5.553, 49.49361, 5.477639, 49.518028, 5.437972, 49.530998, 5.469833);
  static::$polygon[821] = new TimezonePolygon(49.800013, 5.782354, 49.795639, 5.753972, 49.840057, 5.739861, 49.872756, 5.782354);
  static::$polygon[822] = new TimezonePolygon(49.87646, 5.782354, 49.899666, 5.734556, 49.960693, 5.780139, 49.961478, 5.782354);
  static::$polygon[823] = new TimezonePolygon(49.940674, 4.441236, 49.940109, 4.44375, 49.999474, 4.680639, 50.098972, 4.705056, 50.166527, 4.81775, 50.155334, 4.877695, 50.139473, 4.896528, 50.068916, 4.825167, 50.042667, 4.840389, 49.964085, 4.790694, 49.91914, 4.879972, 49.791862, 4.8565, 49.801361, 4.990056, 49.761082, 5.095611, 49.693668, 5.168056, 49.693279, 5.269805, 49.652111, 5.332056, 49.611111, 5.3155, 49.631721, 5.353639, 49.594002, 5.433528, 49.532972, 5.468696, 49.532972, 4.441236);
  static::$polygon[824] = new TimezonePolygon(49.532972, 5.635841, 49.55022, 5.649917, 49.540001, 5.744528, 49.564499, 5.773056, 49.561513, 5.782354, 49.532972, 5.782354);
  static::$polygon[825] = new TimezonePolygon(51.466651, 4.441236, 51.482388, 4.540361, 51.427502, 4.556695, 51.423168, 4.647528, 51.427555, 4.685861, 51.505444, 4.781889, 51.480057, 4.834139, 51.423695, 4.829778, 51.431973, 4.772389, 51.417027, 4.775028, 51.415474, 4.891028, 51.396252, 4.924917, 51.486389, 5.037694, 51.468861, 5.079916, 51.392277, 5.076528, 51.317139, 5.138361, 51.305752, 5.242805, 51.262306, 5.235389, 51.267277, 5.4185, 51.302139, 5.485167, 51.268002, 5.557222, 51.227943, 5.559055, 51.198917, 5.604722, 51.189972, 5.7495, 51.1777, 5.782354, 51.052788, 5.782354, 50.96347, 5.72175, 50.955193, 5.757028, 50.873138, 5.6465, 50.805389, 5.697611, 50.761112, 5.68325, 50.760529, 5.740139, 50.784863, 5.77375, 50.778064, 5.782354, 50.519208, 5.782354, 50.519208, 4.441236);
  static::$polygon[826] = new TimezonePolygon(49.532972, 6.367917, 49.570667, 6.364528, 49.618, 6.425833, 49.66325, 6.427528, 49.680113, 6.452913, 49.532972, 6.452913);
  static::$polygon[827] = new TimezonePolygon(49.817491, 6.452913, 49.819054, 6.408444, 49.851112, 6.367195, 49.839748, 6.32675, 50.0, 6.142334, 50.02609, 6.134236, 50.02609, 6.452913);
  static::$polygon[828] = new TimezonePolygon(50.02609, 5.782354, 50.02609, 5.83132, 50.012974, 5.821084, 49.979721, 5.833861, 49.961478, 5.782354);
  static::$polygon[829] = new TimezonePolygon(49.87646, 5.782354, 49.875027, 5.785306, 49.872756, 5.782354);
  static::$polygon[830] = new TimezonePolygon(49.800013, 5.782354, 49.800999, 5.78875, 49.728443, 5.829834, 49.710667, 5.887583, 49.679111, 5.85975, 49.66539, 5.909972, 49.597694, 5.852361, 49.576416, 5.874556, 49.546612, 5.816611, 49.56068, 5.782354);
  static::$polygon[831] = new TimezonePolygon(49.561513, 5.782354, 49.543388, 5.838806, 49.532972, 5.844253, 49.532972, 5.782354);
  static::$polygon[832] = new TimezonePolygon(50.02609, 6.452913, 50.02609, 6.134236, 50.078583, 6.117944, 50.145832, 6.157361, 50.169971, 6.142416, 50.187416, 6.193333, 50.239223, 6.179444, 50.268806, 6.278, 50.321999, 6.313, 50.326752, 6.403861, 50.380222, 6.342639, 50.450085, 6.376917, 50.494026, 6.333139, 50.496471, 6.227889, 50.519208, 6.206339, 50.519208, 6.452913);
  static::$polygon[833] = new TimezonePolygon(50.02609, 5.83132, 50.119999, 5.904611, 50.134609, 5.958305, 50.172054, 5.962639, 50.184944, 6.025583, 50.157776, 6.062667, 50.166637, 6.122583, 50.02609, 6.139241);
  static::$polygon[834] = new TimezonePolygon(49.814969, 6.452913, 49.808029, 6.528472, 49.722279, 6.516389, 49.680113, 6.452913);
  static::$polygon[835] = new TimezonePolygon(51.1777, 5.782354, 51.152443, 5.849972, 51.052788, 5.782354);
  static::$polygon[836] = new TimezonePolygon(50.778064, 5.782354, 50.758194, 5.8075, 50.771, 5.884972, 50.753918, 5.895417, 50.75425, 6.025333, 50.720722, 6.038889, 50.723057, 6.112583, 50.654583, 6.190805, 50.627472, 6.185917, 50.627472, 6.27275, 50.545361, 6.182083, 50.519208, 6.206586, 50.519208, 5.782354);
  static::$polygon[837] = new TimezonePolygon(50.778064, 5.782354, 51.052788, 5.782354, 51.152443, 5.849972, 51.1777, 5.782354, 51.505444, 5.782354, 51.505444, 6.20869, 51.408001, 6.210083, 51.403778, 6.232778, 51.361195, 6.225333, 51.243, 6.075667, 51.175835, 6.085166, 51.199223, 6.168361, 51.176224, 6.143639, 51.159222, 6.172222, 51.088139, 6.000389, 51.042973, 5.956333, 51.070499, 5.90975, 51.050026, 5.865639, 50.978054, 5.900111, 50.985889, 6.028333, 50.960804, 6.007111, 50.924305, 6.085083, 50.875221, 6.094222, 50.849609, 6.025778, 50.804195, 6.008945, 50.808807, 5.981111, 50.75425, 6.025333, 50.753918, 5.895417, 50.771, 5.884972, 50.758194, 5.8075);
  static::$polygon[838] = new TimezonePolygon(51.505444, 6.20869, 51.524612, 6.208416, 51.605141, 6.098333, 51.656944, 6.120584, 51.675362, 6.033639, 51.715752, 6.054584, 51.740696, 5.961083, 51.770695, 5.981922, 51.770695, 7.123472, 51.505444, 7.123472);
  static::$polygon[839] = new TimezonePolygon(51.770695, 5.981922, 51.783443, 5.990778, 51.835529, 5.956222, 51.831974, 5.999778, 51.865833, 6.068833, 51.845196, 6.16725, 51.903, 6.123194, 51.828056, 6.409972, 51.875778, 6.395111, 51.855499, 6.479389, 51.917, 6.680806, 51.898304, 6.732917, 51.985474, 6.833611, 52.044361, 6.692889, 52.07225, 6.697583, 52.088085, 6.751278, 52.122166, 6.762667, 52.124722, 6.856889, 52.229111, 6.990334, 52.245693, 7.065889, 52.303806, 7.034111, 52.374138, 7.078028, 52.467335, 6.997, 52.439499, 6.942389, 52.465332, 6.760806, 52.489056, 6.702389, 52.554863, 6.683444, 52.565029, 6.766194, 52.594471, 6.722278, 52.62989, 6.713889, 52.64661, 6.745361, 52.635777, 7.047389, 52.850777, 7.089417, 52.89207, 7.123472, 51.770695, 7.123472);
  static::$polygon[840] = new TimezonePolygon(47.060444, -69.652, 47.060444, -69.624689, 47.033193, -69.652);
  static::$polygon[841] = new TimezonePolygon(44.937611, -66.972191, 44.928364, -66.967026, 44.920483, -66.974709, 44.92395, -66.976845);
  static::$polygon[842] = new TimezonePolygon(45.028847, -66.952309, 45.010811, -66.94194, 44.92506, -66.98809799999999, 44.964836, -67.02549);
  static::$polygon[843] = new TimezonePolygon(45.075756, -67.090355, 45.16312, -67.15941599999999, 45.190231, -67.26475499999999, 45.126141, -67.34369700000001, 45.287174, -67.48526, 45.374271, -67.421043, 45.424911, -67.479546, 45.478832, -67.495621, 45.544788, -67.410858, 45.574409, -67.418869, 45.604195, -67.457222, 45.586063, -67.507256, 45.616768, -67.647102, 45.68663, -67.717705, 45.660381, -67.723495, 45.683716, -67.813469, 45.738598, -67.787865, 45.796684, -67.809258, 45.819256, -67.761467, 45.879948, -67.808578, 45.914181, -67.75509599999999, 45.939587, -67.783424, 47.060444, -67.78652099999999, 47.060444, -67.090355);
  static::$polygon[844] = new TimezonePolygon(45.251938, -64.99329400000001, 45.24939, -64.992493, 45.240788, -65.015793, 45.243366, -65.017563);
  static::$polygon[845] = new TimezonePolygon(46.006592, -64.08416800000001, 45.99157, -64.04689, 45.968899, -64.05571, 45.976631, -64.149101, 45.832817, -64.27919799999999, 45.86842, -64.33079499999999, 45.856434, -64.361282, 45.717777, -64.521553, 45.724895, -64.55864699999999, 45.803387, -64.49530799999999, 45.859184, -64.54742400000001, 45.92424, -64.528969, 45.975399, -64.557518, 45.922009, -64.536697, 45.871658, -64.556313, 45.866081, -64.59118700000001, 45.820568, -64.57463799999999, 45.736118, -64.675476, 45.711609, -64.64769, 45.717751, -64.68813299999999, 45.59124, -64.78235599999999, 45.625771, -64.825928, 45.624165, -64.878311, 45.598328, -64.94641900000001, 45.553165, -64.98575599999999, 45.551123, -64.992493, 46.006592, -64.992493);
  static::$polygon[846] = new TimezonePolygon(45.826886, -60.704287, 45.826886, -60.092161, 45.82552, -60.087425, 45.810436, -60.090588, 45.747959, -60.240421, 45.774899, -60.234634, 45.728667, -60.24838);
  static::$polygon[847] = new TimezonePolygon(46.204788, -60.417091, 46.199745, -60.416473, 46.177383, -60.432487);
  static::$polygon[848] = new TimezonePolygon(45.826886, -60.704287, 46.03978, -60.368492, 45.980988, -60.492558, 45.968281, -60.58934, 45.949841, -60.560413, 45.950012, -60.621162, 45.916229, -60.672497, 45.90876, -60.726334, 45.934635, -60.732822, 45.912899, -60.740757, 45.940838, -60.750858, 45.956455, -60.808285, 46.156109, -60.434307, 46.211346, -60.397903, 46.214069, -60.336441, 46.255123, -60.312675, 46.235416, -60.354462, 46.247921, -60.387348, 46.180344, -60.490486, 46.19029, -60.505894, 46.336937, -60.311749, 46.167475, -60.311749, 46.158352, -60.320595, 46.162337, -60.311749, 45.826886, -60.311749);
  static::$polygon[849] = new TimezonePolygon(47.63916, -69.652, 47.63916, -68.381986, 47.551445, -68.382324, 47.425274, -68.57195299999999, 47.355145, -68.777863, 47.297367, -69.05431400000001, 47.428074, -69.04531900000001, 47.458649, -69.225594, 47.060444, -69.624689, 47.060444, -69.652);
  static::$polygon[850] = new TimezonePolygon(47.060444, -69.624689, 47.458649, -69.225594, 47.428074, -69.04531900000001, 47.252182, -69.049385, 47.178871, -68.89502, 47.237576, -68.733223, 47.255108, -68.591087, 47.287064, -68.583153, 47.287231, -68.389313, 47.343857, -68.38336200000001, 47.364616, -68.28842899999999, 47.330441, -68.165047, 47.194416, -67.95488, 47.10519, -67.88780199999999, 47.066189, -67.786537, 47.060444, -67.78652099999999);
  static::$polygon[851] = new TimezonePolygon(48.014087, -66.679349, 48.0292, -66.7225, 48.03114, -66.723029);
  static::$polygon[852] = new TimezonePolygon(47.63916, -68.381986, 47.913044, -68.380928, 47.915886, -68.12200900000001, 47.999317, -68.119347, 47.999729, -67.60496500000001, 47.926342, -67.594055, 47.841148, -67.364716, 47.891197, -67.35071600000001, 47.872444, -67.214417, 47.931549, -67.061859, 47.889957, -66.961411, 47.941963, -66.964668, 47.983433, -66.913033, 48.0, -66.62303199999999, 48.036303, -66.526045, 47.63916, -66.526045);
  static::$polygon[853] = new TimezonePolygon(48.065315, -66.291616, 48.057709, -66.298401, 48.065315, -66.30855);
  static::$polygon[854] = new TimezonePolygon(52.898487, -66.63820800000001, 52.786785, -66.6558, 52.76416, -66.712166, 52.799137, -66.784149, 52.674774, -66.771843, 52.753429, -66.841812, 52.68306, -66.876617, 52.764858, -66.962807, 52.763073, -67.04087800000001, 52.89444, -67.094582, 52.833458, -67.19395400000001, 52.894337, -67.338364, 52.898487, -67.339506);
  static::$polygon[855] = new TimezonePolygon(51.732883, -64.97350900000001, 51.732883, -64.93114300000001, 51.727718, -64.930618, 51.723953, -64.954926);
  static::$polygon[856] = new TimezonePolygon(52.095667, -65.741058, 52.123314, -65.856354, 52.087025, -65.904106, 52.102192, -65.958618, 52.066193, -65.99514000000001, 52.100449, -66.092476, 52.172222, -66.083595, 52.230568, -66.144218, 52.212139, -66.18575300000001, 52.319317, -66.272133, 52.278526, -66.31502500000001, 52.153522, -66.284691, 52.140514, -66.309341, 52.16016, -66.36695899999999, 52.236034, -66.410675, 52.22385, -66.43246499999999, 52.241577, -66.456703, 52.26796, -66.435463, 52.326752, -66.485153, 52.381931, -66.42757400000001, 52.363087, -66.342392, 52.475513, -66.393394, 52.479439, -66.36277, 52.554028, -66.37912799999999, 52.627522, -66.437607, 52.671288, -66.39529400000001, 52.598454, -66.31092099999999, 52.619827, -66.28381299999999, 52.695099, -66.33530399999999, 52.769566, -66.327843, 52.866638, -66.40928599999999, 52.84705, -66.30639600000001, 52.863346, -66.28409600000001, 52.898487, -66.29871, 52.898487, -65.741058);
  static::$polygon[857] = new TimezonePolygon(51.732883, -64.97350900000001, 51.768169, -65.046936, 51.766945, -65.18124400000001, 51.807079, -65.17512499999999, 51.82774, -65.247032, 51.874905, -65.263268, 51.87281, -65.320412, 51.829338, -65.34451300000001, 51.883671, -65.389481, 51.934624, -65.35219600000001, 51.979221, -65.364189, 51.992718, -65.37990600000001, 51.977188, -65.40403000000001, 52.020306, -65.4683, 52.108276, -65.49876399999999, 52.047497, -65.55898999999999, 52.043053, -65.619415, 51.986565, -65.66025500000001, 52.11842, -65.67394299999999, 52.092255, -65.72683000000001, 52.095667, -65.741058, 52.898487, -65.741058, 52.898487, -64.843909, 51.770105, -64.843909, 51.776985, -64.93562300000001, 51.732883, -64.93114300000001);
  static::$polygon[858] = new TimezonePolygon(51.732883, -64.689744, 51.732883, -64.306049, 51.676365, -64.354294, 51.671524, -64.44149, 51.629833, -64.460228, 51.595375, -64.559074);
  static::$polygon[859] = new TimezonePolygon(51.732883, -64.689744, 51.760509, -64.715996, 51.770105, -64.843909, 52.898487, -64.843909, 52.898487, -63.04961, 51.992537, -63.04961, 51.992664, -63.81485, 52.082451, -63.833614, 52.04493, -63.650379, 52.085392, -63.703819, 52.130341, -63.693024, 52.258896, -63.753231, 52.308025, -63.82793, 52.314117, -63.743301, 52.334976, -63.829491, 52.320141, -63.864082, 52.364895, -64.007057, 52.478325, -64.09112500000001, 52.564396, -64.035934, 52.62286, -63.864098, 52.660851, -63.388676, 52.715347, -63.451618, 52.770523, -63.615501, 52.839981, -63.587177, 52.882309, -63.617847, 52.847153, -63.630844, 52.857708, -63.668003, 52.823975, -63.656517, 52.813293, -63.71455, 52.777332, -63.745872, 52.77597, -63.869919, 52.728767, -63.964199, 52.729462, -64.149017, 52.600033, -64.172646, 52.591087, -64.239098, 52.527477, -64.166214, 52.413326, -64.124847, 52.31102, -64.18450900000001, 52.277283, -64.252281, 52.128651, -64.183136, 52.14719, -64.248138, 52.090977, -64.264748, 52.075222, -64.301903, 51.978111, -64.245903, 52.019657, -64.34446699999999, 52.010525, -64.36882799999999, 51.86451, -64.361351, 51.750557, -64.29096199999999, 51.732883, -64.306049);
  static::$polygon[860] = new TimezonePolygon(50.176544, -61.588032, 50.159481, -61.582493, 50.150429, -61.592869, 50.150826, -61.597504);
  static::$polygon[861] = new TimezonePolygon(50.081348, -61.745098, 50.100685, -61.797318, 50.145954, -61.585964, 50.218616, -61.583303, 50.218616, -61.578325, 50.121855, -61.578325);
  static::$polygon[862] = new TimezonePolygon(50.218616, -61.583303, 50.2333, -61.4991, 50.275, -61.4991, 50.275, -61.1746, 50.218616, -61.1746);
  static::$polygon[863] = new TimezonePolygon(50.275, -61.1746, 50.3222, -61.2764, 50.348381, -61.267583, 50.348381, -61.1746);
  static::$polygon[864] = new TimezonePolygon(50.675139, -63.04961, 50.675139, -59.587954, 50.547602, -59.606226, 50.5478, -59.965, 50.4291, -59.9639, 50.4292, -60.2189, 50.3617, -60.2579, 50.3611, -61.2633, 50.348381, -61.267583, 50.348381, -63.04961);
  static::$polygon[865] = new TimezonePolygon(51.991959, -59.584435, 51.992537, -63.04961, 52.898487, -63.04961, 52.898487, -59.584435);
  static::$polygon[866] = new TimezonePolygon(50.67454, -59.584435, 50.6643, -59.43232, 50.645809, -59.43232, 50.645809, -59.584435);
  static::$polygon[867] = new TimezonePolygon(51.162445, -59.584435, 51.162445, -59.157651, 51.0541, -59.1629, 51.0293, -59.1103, 50.9897, -59.1029, 50.968, -59.1887, 50.9899, -59.316, 50.876, -59.3198, 50.8454, -59.3523, 50.8837, -59.4323, 50.841103, -59.43232, 50.841103, -59.584435);
  static::$polygon[868] = new TimezonePolygon(51.162445, -59.157651, 51.1697, -59.1573, 51.1672, -58.8645, 51.162445, -58.86437);
  static::$polygon[869] = new TimezonePolygon(51.229338, -58.647963, 51.239162, -58.659019, 51.275744, -58.647963);
  static::$polygon[870] = new TimezonePolygon(51.328403, -58.647963, 51.369892, -58.665347, 51.3699, -58.647963);
  static::$polygon[871] = new TimezonePolygon(51.204712, -58.86437, 51.3698, -58.8638, 51.369888, -58.673204, 51.227879, -58.670654, 51.204712, -58.647963);
  static::$polygon[872] = new TimezonePolygon(51.4571, -58.4325, 51.37, -58.433, 51.3699, -58.647963, 51.4571, -58.647963);
  static::$polygon[873] = new TimezonePolygon(51.456603, -58.370186, 51.4571, -58.4325, 51.4571, -58.370186);
  static::$polygon[874] = new TimezonePolygon(51.991757, -58.370186, 51.991959, -59.584435, 52.898487, -59.584435, 52.898487, -58.370186);
  static::$polygon[875] = new TimezonePolygon(51.45583, -58.273293, 51.456603, -58.370186, 51.456603, -58.273293);
  static::$polygon[876] = new TimezonePolygon(51.991741, -58.273293, 51.991757, -58.370186, 52.898487, -58.370186, 52.898487, -58.273293);
  static::$polygon[877] = new TimezonePolygon(51.58895, -58.273293, 51.58895, -57.695669, 51.5877, -57.9205, 51.453, -57.9185, 51.45583, -58.273293);
  static::$polygon[878] = new TimezonePolygon(51.991643, -57.687763, 51.991741, -58.273293, 52.898487, -58.273293, 52.898487, -57.687763);
  static::$polygon[879] = new TimezonePolygon(51.415714, -57.096817, 51.412472, -57.112633, 51.465385, -57.112422, 51.465385, -57.096817);
  static::$polygon[880] = new TimezonePolygon(51.991643, -57.687763, 51.991547, -57.108913, 51.592262, -57.100033, 51.589025, -57.682272, 51.608929, -57.67268, 51.595821, -57.687763);
  static::$polygon[881] = new TimezonePolygon(51.991643, -57.687763, 52.898487, -57.687763, 52.898487, -57.30167, 52.75, -57.1073, 51.991547, -57.108913);
  static::$polygon[882] = new TimezonePolygon(51.465385, -57.112422, 52.75, -57.1073, 52.898487, -57.30167, 52.898487, -56.718918, 51.561211, -56.718918, 51.515209, -56.781696, 51.516357, -56.822315, 51.473442, -56.817322, 51.465385, -56.837035, 51.465385, -56.891963, 51.488014, -56.94746, 51.465385, -56.948508);
  static::$polygon[883] = new TimezonePolygon(48.394943, -123.9657, 48.394943, -123.472638, 48.386204, -123.474976, 48.387085, -123.519875, 48.338669, -123.527756, 48.349316, -123.574165, 48.323986, -123.54055, 48.307865, -123.564949, 48.319748, -123.596954, 48.343773, -123.587059, 48.313976, -123.64032, 48.335133, -123.711189, 48.370758, -123.707031, 48.359287, -123.65374, 48.387741, -123.63092, 48.382442, -123.700394, 48.353905, -123.732414, 48.369148, -123.766266, 48.35635, -123.822876);
  static::$polygon[884] = new TimezonePolygon(20.373875, -88.229271, 20.662498, -87.753891, 21.024719, -87.540558, 21.490385, -87.539192, 20.373875, -87.539192);
  static::$polygon[885] = new TimezonePolygon(43.22872, -79.668747, 43.193821, -79.519684, 43.182983, -79.31147799999999, 43.240665, -79.20639, 43.225052, -79.19776899999999, 43.258678, -79.05867000000001, 43.147694, -79.039963, 43.077431, -79.065704, 43.042976, -79.003754, 42.977234, -79.00766, 42.943199, -78.914017, 42.893017, -78.9067, 42.85722, -79.084633, 42.833961, -79.092392, 42.873249, -79.148781, 42.874454, -79.29677599999999, 42.853111, -79.34019499999999, 42.873375, -79.439323, 42.838406, -79.471985, 42.838715, -79.548759, 42.858231, -79.568634, 42.831356, -79.629593, 42.845731, -79.668747);
  static::$polygon[886] = new TimezonePolygon(44.06582, -76.32849899999999, 44.073517, -76.36846199999999, 44.105877, -76.37634300000001, 44.133566, -76.32849899999999);
  static::$polygon[887] = new TimezonePolygon(44.366348, -75.967056, 44.363415, -75.947479, 44.344803, -75.972565, 44.356976, -75.937119, 44.341293, -75.96276899999999, 44.343163, -76.018654);
  static::$polygon[888] = new TimezonePolygon(44.366348, -76.01339400000001, 44.351902, -76.09320099999999, 44.312263, -76.18598900000001, 44.366348, -76.18598900000001);
  static::$polygon[889] = new TimezonePolygon(45.189449, -74.32299, 44.994215, -74.32299, 44.99332, -74.753891, 45.008446, -74.79109200000001, 45.064983, -74.502617, 45.124577, -74.445396);
  static::$polygon[890] = new TimezonePolygon(45.189449, -79.668747, 45.189449, -74.32299, 45.055695, -74.528938, 44.983494, -74.986908, 44.856491, -75.276802, 44.776478, -75.421097, 44.478062, -75.80495500000001, 44.4869, -75.831451, 44.438393, -75.88511699999999, 44.438393, -79.668747);
  static::$polygon[891] = new TimezonePolygon(45.189449, -74.32299, 45.309635, -74.470016, 45.569614, -74.392532, 45.636433, -74.64215900000001, 45.646042, -74.92907700000001, 45.591114, -75.05716700000001, 45.57843, -75.265343, 45.535202, -75.34329200000001, 45.463463, -75.674271, 45.373966, -75.823204, 45.473377, -75.974113, 45.522751, -76.11805, 45.514248, -76.226181, 45.477428, -76.247925, 45.45647, -76.360023, 45.567688, -76.656975, 45.650513, -76.688446, 45.663464, -76.631157, 45.746754, -76.60908499999999, 45.829456, -76.699898, 45.809052, -76.761368, 45.856186, -76.760857, 45.883316, -76.80207799999999, 45.894947, -76.923203, 45.807133, -76.910049, 45.786255, -76.97718, 45.878151, -77.199684, 45.956612, -77.287941, 46.012619, -77.27050800000001, 46.205711, -77.701607, 46.189911, -77.791443, 46.270031, -78.131348, 46.255352, -78.312462, 46.284855, -78.37758599999999, 46.316574, -78.700592, 46.37772, -78.72397599999999, 46.446144, -78.87035400000001, 46.519714, -78.964378, 46.81736, -79.163589, 46.855038, -79.234131, 47.08852, -79.43238100000001, 47.253525, -79.430725, 47.366436, -79.529031, 47.366436, -74.32299);
  static::$polygon[892] = new TimezonePolygon(45.422798, -74.32299, 45.422798, -70.75211299999999, 45.418625, -70.799789, 45.399258, -70.823235, 45.30175, -70.809731, 45.230778, -70.867767, 45.272816, -70.91390199999999, 45.315796, -70.91664900000001, 45.351353, -71.00161, 45.317009, -71.010796, 45.303757, -71.09474899999999, 45.247246, -71.143356, 45.250301, -71.210831, 45.299866, -71.2938, 45.239395, -71.378685, 45.237125, -71.432091, 45.214127, -71.39877300000001, 45.132526, -71.420219, 45.068302, -71.510948, 45.015625, -71.495529, 45.0, -71.53727000000001, 44.994215, -74.32299);
  static::$polygon[893] = new TimezonePolygon(45.390518, -70.717628, 45.422798, -70.75211299999999, 45.422798, -70.717628);
  static::$polygon[894] = new TimezonePolygon(45.390518, -70.717628, 45.38834, -70.71530199999999, 45.373531, -70.64857499999999, 45.399525, -70.62299299999999, 45.492043, -70.713234, 45.579754, -70.66567999999999, 45.665455, -70.554878, 45.719433, -70.396866, 45.795044, -70.40973700000001, 45.889854, -70.25917099999999, 45.946175, -70.233864, 45.974091, -70.27486399999999, 45.969105, -70.311188, 45.994701, -70.28866600000001, 46.023743, -70.311531, 46.144096, -70.244637, 46.192192, -70.301086, 46.350216, -70.19742599999999, 46.425999, -70.056816, 46.699497, -69.98644299999999, 47.033193, -69.652, 44.366348, -69.652, 44.366348, -70.717628);
  static::$polygon[895] = new TimezonePolygon(47.366436, -79.529031, 47.431763, -79.58590700000001, 47.537216, -79.509407, 47.366436, -79.509407);
  static::$polygon[896] = new TimezonePolygon(47.537216, -79.509407, 51.465687, -79.52401, 51.471319, -79.509407);
  static::$polygon[897] = new TimezonePolygon(51.665241, -79.066039, 51.665241, -79.057581, 51.661293, -79.051132, 51.647999, -79.07622499999999, 51.651196, -79.092606);
  static::$polygon[898] = new TimezonePolygon(52.395023, -78.558105, 52.392563, -78.555717, 52.388126, -78.578934, 52.390537, -78.58356499999999);
  static::$polygon[899] = new TimezonePolygon(52.77623, -78.794319, 52.764336, -78.775826, 52.760098, -78.789833, 52.769695, -78.799522);
}