You are here

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

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

File

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

Class

GeoTimezone
Determine the time zone based on coordinates.

Namespace

Drupal\geotimezone

Code

private static function initPolygon20() {
  static::$polygon[1900] = new TimezonePolygon(31.834249, 65.278113, 29.593026, 65.278113, 29.536222, 65.067055, 29.581083, 64.63191999999999, 29.545389, 64.352608, 29.494362, 64.208054, 29.377472, 64.10530900000001, 29.417694, 64.032364, 29.490417, 63.590832, 29.388971, 62.455776, 29.409489, 62.387335, 31.834249, 62.387335);
  static::$polygon[1901] = new TimezonePolygon(31.834249, 68.168892, 31.699389, 68.064087, 31.639584, 67.969803, 31.628805, 67.86869799999999, 31.520639, 67.713081, 31.528805, 67.554001, 31.426805, 67.597641, 31.400694, 67.633781, 31.414778, 67.740944, 31.399944, 67.771332, 31.356611, 67.78986399999999, 31.327555, 67.76277899999999, 31.219749, 67.406418, 31.205778, 67.2715, 31.243389, 67.166336, 31.235416, 67.04025300000001, 31.255028, 67.02185799999999, 31.285917, 67.05130800000001, 31.309278, 67.034637, 31.309834, 66.951836, 31.2785, 66.856583, 31.213055, 66.79291499999999, 31.205973, 66.720169, 31.074583, 66.683167, 30.988501, 66.57963599999999, 30.933916, 66.38658100000001, 30.569279, 66.281059, 30.421778, 66.35436199999999, 30.242861, 66.31661200000001, 30.084084, 66.23844099999999, 30.055056, 66.241669, 29.96814, 66.361946, 29.855667, 66.253975, 29.593026, 65.278113, 31.834249, 65.278113);
  static::$polygon[1902] = new TimezonePolygon(31.825518, 68.564941, 31.76325, 68.43311300000001, 31.751816, 68.564941, 31.736512, 68.564941, 31.714027, 68.53713999999999, 31.75736, 68.421753, 31.757, 68.286613, 31.78536, 68.250969, 31.801556, 68.259361, 31.814501, 68.177498, 31.834249, 68.168892, 31.834249, 68.564941);
  static::$polygon[1903] = new TimezonePolygon(31.834249, 60.834265, 32.033859, 60.821083, 32.198833, 60.877251, 32.479252, 60.819, 32.688778, 60.718277, 33.143112, 60.586113, 33.223915, 60.62764, 33.424667, 60.869999, 33.485943, 60.863167, 33.494526, 60.945, 33.536915, 60.901138, 33.528557, 60.716251, 33.56461, 60.643223, 33.730221, 60.549583, 33.817307, 60.567307, 34.043833, 60.490458, 34.043833, 61.278584, 31.834249, 61.278584);
  static::$polygon[1904] = new TimezonePolygon(36.253417, 61.201253, 36.253417, 61.278584, 35.613404, 61.278584, 35.613167, 61.276638, 35.65411, 61.227222, 35.694778, 61.219807, 35.805889, 61.265335, 35.892776, 61.248222, 35.936279, 61.210999, 35.968029, 61.123028, 36.002834, 61.168335, 36.146027, 61.232807);
  static::$polygon[1905] = new TimezonePolygon(34.043833, 60.490458, 34.07925, 60.478443, 34.302971, 60.676945, 34.301445, 60.917721, 34.471443, 60.806889, 34.522972, 60.745693, 34.555862, 60.874668, 34.619526, 60.920444, 34.632694, 60.997971, 34.704334, 61.002419, 34.839027, 61.07711, 34.929943, 61.065556, 34.998028, 61.115223, 35.130138, 61.144611, 35.171696, 61.090668, 35.208584, 61.118694, 35.261055, 61.093029, 35.281139, 61.107613, 35.28997, 61.190887, 35.349304, 61.173416, 35.521721, 61.271641, 35.613167, 61.276638, 35.613404, 61.278584, 34.043833, 61.278584);
  static::$polygon[1906] = new TimezonePolygon(37.638399, 58.942181, 37.650276, 58.89336, 37.692001, 58.821945, 37.643501, 58.804165, 37.650471, 58.753582, 37.629391, 58.738167, 37.643055, 58.650806, 37.693138, 58.553276, 37.635307, 58.492306, 37.615391, 58.392776, 37.646641, 58.365471, 37.677891, 58.23011, 37.760113, 58.211887, 37.785694, 58.159805, 37.799332, 58.029362, 37.842415, 57.956001, 37.863056, 57.822418, 37.911499, 57.725471, 37.914417, 57.517971, 37.938221, 57.436779, 37.978748, 57.353584, 38.077805, 57.379391, 38.150249, 57.293694, 38.198776, 57.295471, 38.267139, 57.232918, 38.259583, 57.165028, 38.184696, 57.094501, 38.17186, 57.051971, 38.211529, 56.856083, 38.27253, 56.756695, 38.22396, 56.605778, 40.672585, 56.605778, 40.672585, 58.942181);
  static::$polygon[1907] = new TimezonePolygon(37.638399, 58.942181, 37.612751, 59.047611, 37.505611, 59.212639, 37.515446, 59.347832, 37.426029, 59.403111, 37.398418, 59.373501, 37.311474, 59.398388, 37.223499, 59.490665, 37.204334, 59.475029, 37.166248, 59.551998, 37.122528, 59.553833, 37.107418, 59.642387, 37.128193, 59.699554, 37.092083, 59.833057, 37.029778, 59.927444, 37.033279, 60.020943, 36.624249, 60.370667, 36.662056, 61.140251, 36.567722, 61.190971, 36.381054, 61.16375, 36.253417, 61.201253, 36.253417, 58.942181);
  static::$polygon[1908] = new TimezonePolygon(36.253417, 61.278584, 36.253417, 64.463477, 36.237, 64.448807, 36.207249, 64.32952899999999, 36.153694, 64.289108, 36.161556, 64.172112, 36.112751, 64.082222, 36.00172, 64.065224, 36.037418, 63.994141, 36.039612, 63.93475, 35.956417, 63.574471, 35.907391, 63.532585, 35.864529, 63.30011, 35.869305, 63.129223, 35.833473, 63.108833, 35.775639, 63.140556, 35.692307, 63.247971, 35.62936, 63.100666, 35.549721, 63.127224, 35.427723, 63.096359, 35.427971, 63.010971, 35.406445, 63.016693, 35.382446, 62.926388, 35.315777, 62.835888, 35.290279, 62.755611, 35.265194, 62.747833, 35.214249, 62.622696, 35.239498, 62.606918, 35.23439, 62.569916, 35.278446, 62.512165, 35.284306, 62.466835, 35.141083, 62.302082, 35.29961, 62.261307, 35.344776, 62.143444, 35.437473, 62.057388, 35.453583, 61.964279, 35.414501, 61.766998, 35.436474, 61.599861, 35.562473, 61.387222, 35.591915, 61.400249, 35.595722, 61.374443, 35.624416, 61.368805, 35.613404, 61.278584);
  static::$polygon[1909] = new TimezonePolygon(38.646278, 64.921762, 38.679749, 64.826195, 38.838223, 64.522835, 38.985863, 64.331024, 38.956554, 64.229637, 38.966305, 64.158722, 39.206722, 63.745388, 39.383583, 63.539139, 39.951389, 62.487946, 39.991112, 62.442665, 40.099277, 62.3965, 40.1735, 62.413776, 40.317917, 62.391472, 40.374943, 62.334583, 40.438305, 62.349472, 40.564999, 62.135445, 40.672585, 62.078421, 40.672585, 64.921762);
  static::$polygon[1910] = new TimezonePolygon(36.253417, 64.463477, 36.422863, 64.614891, 36.633804, 64.60702499999999, 36.936001, 64.795441, 37.106472, 64.756615, 37.184276, 64.921762, 36.253417, 64.921762);
  static::$polygon[1911] = new TimezonePolygon(37.346526, 66.743352, 37.337223, 66.68336499999999, 37.360916, 66.594086, 37.347584, 66.52597, 37.402973, 66.53074599999999, 37.452026, 66.646111, 37.60511, 66.53272200000001, 37.791779, 66.548225, 37.88089, 66.61058, 37.932888, 66.684303, 38.014027, 66.620193, 38.038223, 66.551247, 38.032471, 66.400002, 38.078804, 66.313057, 38.159168, 66.235443, 38.178638, 66.11863700000001, 38.27475, 65.915031, 38.274082, 65.851501, 38.235863, 65.79744700000001, 38.338139, 65.439308, 38.433834, 65.260498, 38.463001, 65.222661, 38.463001, 66.743352);
  static::$polygon[1912] = new TimezonePolygon(37.184276, 64.921762, 37.212944, 64.982613, 37.235611, 65.101753, 37.250168, 65.228058, 37.23275, 65.26335899999999, 37.234165, 65.52430699999999, 37.334888, 65.63819100000001, 37.431137, 65.643692, 37.528362, 65.697586, 37.538223, 65.798309, 37.47261, 65.87705200000001, 37.429443, 66.09850299999999, 37.377277, 66.147751, 37.365166, 66.23922, 37.32011, 66.31044799999999, 37.360222, 66.56894699999999, 37.335724, 66.66325399999999, 37.356998, 66.73577899999999, 37.356571, 66.743352, 36.253417, 66.743352, 36.253417, 64.921762);
  static::$polygon[1913] = new TimezonePolygon(37.358209, 67.046981, 37.358209, 67.82924199999999, 37.192749, 67.80538900000001, 37.248444, 67.633331, 37.226028, 67.56663500000001, 37.272446, 67.510307, 37.184334, 67.278946, 37.25486, 67.203751, 37.273224, 67.123665, 37.342556, 67.08342);
  static::$polygon[1914] = new TimezonePolygon(37.358209, 66.81867800000001, 37.346526, 66.743352, 37.358209, 66.743352);
  static::$polygon[1915] = new TimezonePolygon(37.358209, 67.82728, 37.358209, 68.564941, 37.185925, 68.564941, 37.145779, 68.425415, 37.105446, 68.395111, 37.105583, 68.30291699999999, 37.002834, 68.261917, 37.023945, 68.203445, 36.942638, 68.078194, 36.929359, 68.005859, 36.977917, 67.981056, 37.019222, 67.903999, 37.06422, 67.899055, 37.093945, 67.78653, 37.271221, 67.826385);
  static::$polygon[1916] = new TimezonePolygon(37.358209, 67.82728, 37.463276, 67.828362, 37.53014, 67.854027, 37.736584, 68.042725, 37.877277, 68.128754, 37.909389, 68.270279, 37.984028, 68.284554, 38.078472, 68.369919, 38.195, 68.402641, 38.292526, 68.320335, 38.32864, 68.233582, 38.406055, 68.196747, 38.422054, 68.160583, 38.411388, 68.10902400000001, 38.463001, 68.137342, 38.463001, 68.564941, 37.358209, 68.564941);
  static::$polygon[1917] = new TimezonePolygon(37.358209, 66.857557, 37.386749, 66.97135900000001, 37.358209, 67.043729);
  static::$polygon[1918] = new TimezonePolygon(38.646278, 64.921762, 38.605751, 65.037476, 38.463001, 65.222661, 38.463001, 64.921762);
  static::$polygon[1919] = new TimezonePolygon(40.484582, 66.743352, 40.48999, 66.618042, 40.672585, 66.741843, 40.672585, 66.743352);
  static::$polygon[1920] = new TimezonePolygon(39.567793, 66.743352, 39.567793, 67.323272, 39.488495, 67.43255600000001, 39.325222, 67.523636, 39.299835, 67.392281, 39.265278, 67.395386, 39.212055, 67.44130699999999, 39.185333, 67.594917, 39.149387, 67.631142, 39.139137, 67.683914, 39.078888, 67.67152400000001, 39.004639, 67.70069100000001, 39.016499, 67.815361, 39.000305, 67.87647200000001, 39.033501, 67.965858, 39.009609, 68.02185799999999, 39.023888, 68.088669, 38.926109, 68.19908100000001, 38.851307, 68.19697600000001, 38.803501, 68.072975, 38.741196, 68.12769299999999, 38.70586, 68.058136, 38.647835, 68.085999, 38.540668, 68.06847399999999, 38.472252, 68.14241800000001, 38.463001, 68.137342, 38.463001, 66.743352);
  static::$polygon[1921] = new TimezonePolygon(39.567793, 67.323272, 39.567793, 67.498108, 39.524971, 67.491608, 39.532333, 67.433556, 39.488495, 67.43255600000001);
  static::$polygon[1922] = new TimezonePolygon(39.567793, 68.532681, 39.534084, 68.514893, 39.530277, 68.362419, 39.554501, 68.29499800000001, 39.564388, 68.10694100000001, 39.567793, 68.089414);
  static::$polygon[1923] = new TimezonePolygon(40.484582, 66.743352, 40.478325, 66.888321, 40.248047, 66.90860000000001, 40.231102, 66.952209, 40.204994, 66.939697, 40.173882, 66.97998, 40.138329, 66.968872, 40.124992, 66.934708, 40.063324, 66.9422, 40.068886, 67.03471399999999, 40.032768, 67.023605, 39.986107, 67.10554500000001, 39.931938, 67.47970599999999, 39.815544, 67.50444, 39.780548, 67.38136299999999, 39.687767, 67.371094, 39.671661, 67.29304500000001, 39.586105, 67.298035, 39.567793, 67.323272, 39.567793, 66.743352);
  static::$polygon[1924] = new TimezonePolygon(39.567793, 67.498108, 39.571861, 67.498726, 39.600029, 67.62816599999999, 39.656555, 67.70502500000001, 39.654362, 67.79677599999999, 39.596722, 67.94047500000001, 39.567793, 68.089414);
  static::$polygon[1925] = new TimezonePolygon(39.567793, 68.532681, 39.589138, 68.54394499999999, 39.604781, 68.564941, 39.567793, 68.564941);
  static::$polygon[1926] = new TimezonePolygon(40.113451, 68.564941, 40.117416, 68.55178100000001, 40.14061, 68.53833, 40.147023, 68.564941);
  static::$polygon[1927] = new TimezonePolygon(25.70341, 68.564941, 25.70341, 70.30148699999999, 25.681278, 70.374641, 25.688528, 70.52649700000001, 25.70341, 70.56538, 25.70341, 70.65328599999999, 25.701529, 70.65933200000001, 25.395971, 70.665886, 25.325722, 70.73719800000001, 25.271723, 70.75250200000001, 25.145945, 70.881248, 25.13712, 70.88393600000001, 24.311004, 70.88393600000001, 24.304945, 70.872719, 24.284306, 70.865776, 24.266877, 70.88393600000001, 24.253151, 70.88393600000001, 24.222723, 70.80574799999999, 24.220861, 70.72583, 24.252333, 70.57424899999999, 24.310139, 70.587418, 24.358389, 70.561386, 24.400249, 70.595917, 24.418583, 70.560143, 24.290695, 70.11902600000001, 24.192806, 70.059303, 24.165056, 69.978691, 24.175083, 69.724586, 24.286777, 69.59011099999999, 24.263, 69.50421900000001, 24.276695, 69.31028000000001, 24.235195, 69.199776, 24.269083, 69.092918, 24.225889, 69.00052599999999, 24.293861, 68.926697, 24.205723, 68.852531, 24.30839, 68.826363, 24.284111, 68.76411400000001, 23.962055, 68.749252, 23.963123, 68.564941);
  static::$polygon[1928] = new TimezonePolygon(25.70341, 70.88393600000001, 25.70341, 70.65328599999999, 25.7185, 70.604805, 25.70341, 70.56538, 25.70341, 70.30148699999999, 25.711306, 70.275391, 25.944305, 70.096085, 26.07386, 70.082581, 26.245083, 70.172668, 26.486834, 70.183891, 26.550751, 70.16774700000001, 26.599277, 70.066193, 26.592167, 69.815361, 26.653833, 69.721863, 26.740055, 69.51544199999999, 26.806223, 69.48371899999999, 27.016861, 69.51319100000001, 27.177999, 69.58667, 27.529126, 69.985738, 27.529126, 70.88393600000001);
  static::$polygon[1929] = new TimezonePolygon(25.13712, 70.88393600000001, 24.901667, 70.95564299999999, 24.693361, 71.086052, 24.603167, 70.98938800000001, 24.448889, 71.000725, 24.433195, 71.107361, 24.409361, 71.12442, 24.356112, 71.03816999999999, 24.363361, 70.980858, 24.311004, 70.88393600000001);
  static::$polygon[1930] = new TimezonePolygon(24.266877, 70.88393600000001, 24.257111, 70.89411200000001, 24.253151, 70.88393600000001);
  static::$polygon[1931] = new TimezonePolygon(27.529126, 69.985738, 27.556, 70.01628100000001, 27.834055, 70.156944, 28.008249, 70.366165, 28.033751, 70.47908, 28.019806, 70.562637, 27.914333, 70.672112, 27.839056, 70.67841300000001, 27.717222, 70.757668, 27.705111, 70.86550099999999, 27.849417, 71.244057, 27.885529, 71.67488899999999, 27.964195, 71.899582, 28.113972, 71.922279, 28.203556, 71.99202699999999, 28.358, 72.18441799999999, 28.664806, 72.301941, 28.774639, 72.39619399999999, 28.950111, 72.730194, 29.034111, 72.94441999999999, 29.442598, 73.20292999999999, 27.529126, 73.20292999999999);
  static::$polygon[1932] = new TimezonePolygon(31.180556, 74.538556, 31.154222, 74.535858, 31.110001, 74.57414199999999, 31.106667, 74.664444, 31.061472, 74.685692, 31.021111, 74.63913700000001, 31.067528, 74.55838799999999, 30.992834, 74.54846999999999, 30.966, 74.470581, 30.906027, 74.416115, 30.885416, 74.36552399999999, 30.845806, 74.362999, 30.843555, 74.319641, 30.778528, 74.29621899999999, 30.768028, 74.262192, 30.730223, 74.281807, 30.71961, 74.23217, 30.659389, 74.186142, 30.612888, 74.104225, 30.529362, 74.077614, 30.535778, 74.031975, 30.457611, 73.96266900000001, 30.462973, 73.93528000000001, 30.420918, 73.927864, 30.368584, 73.871246, 30.305944, 73.943665, 30.191305, 73.965248, 30.06986, 73.803917, 29.938999, 73.39653, 29.556168, 73.27480300000001, 29.442598, 73.20292999999999, 31.180556, 73.20292999999999);
  static::$polygon[1933] = new TimezonePolygon(33.006272, 68.564941, 33.006272, 69.503135, 32.942696, 69.49202699999999, 32.866417, 69.534584, 32.847084, 69.46391300000001, 32.774166, 69.392365, 32.727749, 69.44122299999999, 32.663166, 69.45122499999999, 32.566555, 69.385246, 32.53297, 69.285225, 32.461388, 69.240692, 32.356388, 69.28082999999999, 32.151001, 69.272835, 31.940722, 69.323303, 31.848389, 69.197609, 31.703251, 69.117943, 31.626722, 69.021004, 31.64575, 68.94916499999999, 31.604723, 68.91688499999999, 31.597416, 68.848305, 31.609972, 68.804947, 31.696638, 68.71700300000001, 31.76989, 68.701836, 31.77825, 68.63222500000001, 31.827972, 68.570137, 31.825518, 68.564941);
  static::$polygon[1934] = new TimezonePolygon(31.751816, 68.564941, 31.750334, 68.582031, 31.736512, 68.564941);
  static::$polygon[1935] = new TimezonePolygon(33.006272, 69.503135, 33.029026, 69.50711099999999, 33.097557, 69.580055, 33.0905, 69.704582, 33.127556, 69.78653, 33.095695, 69.87552599999999, 33.143276, 70.023087, 33.213554, 70.067307, 33.221195, 70.15574599999999, 33.340473, 70.326584, 33.426224, 70.29780599999999, 33.433029, 70.258499, 33.525055, 70.17358400000001, 33.63361, 70.197029, 33.653526, 70.149277, 33.715057, 70.136971, 33.740444, 69.991837, 33.926918, 69.865753, 34.027748, 69.89753, 34.048611, 70.011971, 33.973141, 70.238831, 33.943779, 70.501831, 33.976663, 70.88393600000001, 33.006272, 70.88393600000001);
  static::$polygon[1936] = new TimezonePolygon(34.831987, 71.290553, 34.805027, 71.279442, 34.748085, 71.219109, 34.710472, 71.114525, 34.590443, 71.087082, 34.554779, 70.995552, 34.461113, 71.006805, 34.395779, 71.076027, 34.35825, 71.171249, 34.267193, 71.122055, 34.162418, 71.12608299999999, 34.105694, 71.072746, 34.0625, 71.076279, 34.009804, 70.917946, 33.976663, 70.88393600000001, 34.831987, 70.88393600000001);
  static::$polygon[1937] = new TimezonePolygon(37.185925, 68.564941, 37.207249, 68.639053, 37.276165, 68.68049600000001, 37.284363, 68.78224899999999, 37.243557, 68.812973, 37.256805, 68.829498, 37.306194, 68.810165, 37.316666, 68.84369700000001, 37.27314, 68.887337, 37.273945, 68.92152400000001, 37.330666, 68.897469, 37.300777, 69.007942, 37.17186, 69.12647200000001, 37.097305, 69.248833, 37.117916, 69.31886299999999, 37.231361, 69.45517, 37.234806, 69.417137, 37.405499, 69.367165, 37.451668, 69.381226, 37.524944, 69.488197, 37.590305, 69.532448, 37.573029, 69.712219, 37.577525, 69.724439, 36.657702, 69.724439, 36.657702, 68.564941);
  static::$polygon[1938] = new TimezonePolygon(37.577525, 69.724439, 37.593807, 69.768692, 37.573833, 69.818192, 37.616779, 69.908081, 37.563972, 69.95388800000001, 37.524666, 70.102142, 37.528889, 70.16789199999999, 37.566971, 70.18103000000001, 37.580029, 70.222084, 37.598721, 70.214996, 37.611362, 70.268196, 37.695915, 70.30613700000001, 37.811554, 70.281113, 37.862251, 70.18261, 37.944195, 70.17991600000001, 37.919918, 70.21003, 37.935471, 70.271698, 37.974194, 70.265694, 37.970917, 70.290863, 38.097557, 70.432945, 38.117695, 70.498108, 38.234196, 70.538445, 38.288029, 70.601669, 38.34325, 70.60597199999999, 38.367416, 70.69000200000001, 38.407166, 70.67810799999999, 38.418724, 70.739975, 38.450249, 70.769531, 38.432083, 70.84596999999999, 38.463917, 70.873474, 38.456343, 70.88393600000001, 36.657702, 70.88393600000001, 36.657702, 69.724439);
  static::$polygon[1939] = new TimezonePolygon(36.657702, 70.88393600000001, 36.657702, 72.16804, 36.648556, 72.102913, 36.597332, 72.09674800000001, 36.56089, 71.935303, 36.505306, 71.909142, 36.505474, 71.832054, 36.441971, 71.81886299999999, 36.429417, 71.861664, 36.399418, 71.857277, 36.400585, 71.795776, 36.472084, 71.67336299999999, 36.472057, 71.635948, 36.409111, 71.61389200000001, 36.369141, 71.55613700000001, 36.329498, 71.568748, 36.269527, 71.44163500000001, 36.172554, 71.347443, 36.122776, 71.245445, 36.049221, 71.19899700000001, 35.997082, 71.253609, 35.956112, 71.376724, 35.901722, 71.38072200000001, 35.881748, 71.429665, 35.803471, 71.489861, 35.753887, 71.485359, 35.720222, 71.54666899999999, 35.626415, 71.49947400000001, 35.573223, 71.61222100000001, 35.497528, 71.593391, 35.445, 71.650665, 35.29636, 71.553558, 35.218834, 71.67197400000001, 35.196529, 71.67488899999999, 35.090416, 71.535774, 35.028057, 71.55603000000001, 34.963749, 71.499252, 34.878834, 71.30986, 34.831987, 71.290553, 34.831987, 70.88393600000001);
  static::$polygon[1940] = new TimezonePolygon(38.456343, 70.88393600000001, 38.425751, 70.926193, 38.438168, 70.956581, 38.471554, 70.94441999999999, 38.483418, 70.989082, 38.398556, 71.04483, 38.417362, 71.095055, 38.399666, 71.13571899999999, 38.338249, 71.181747, 38.301193, 71.321777, 38.247166, 71.364914, 38.162029, 71.366165, 37.925415, 71.248474, 37.929111, 71.293335, 37.883335, 71.331779, 37.952499, 71.513031, 37.919613, 71.583725, 37.798862, 71.590279, 37.757416, 71.529945, 37.709499, 71.546753, 37.538139, 71.493942, 37.478222, 71.523026, 37.384056, 71.473114, 37.308193, 71.49900100000001, 37.064026, 71.425804, 36.756695, 71.560585, 36.67786, 71.666832, 36.687054, 71.830223, 36.814804, 72.01366400000001, 36.825225, 72.04343299999999, 36.657702, 72.04343299999999, 36.657702, 70.88393600000001);
  static::$polygon[1941] = new TimezonePolygon(37.40552, 73.20292999999999, 37.400665, 73.14130400000001, 37.317638, 73.07530199999999, 37.223526, 72.805252, 37.021111, 72.670334, 37.004528, 72.42422500000001, 36.977055, 72.318726, 36.905724, 72.17280599999999, 36.847195, 72.106194, 36.825225, 72.04343299999999, 38.483418, 72.04343299999999, 38.483418, 73.20292999999999);
  static::$polygon[1942] = new TimezonePolygon(36.657702, 72.16804, 36.664223, 72.21447000000001, 36.693554, 72.19689200000001, 36.753471, 72.241364, 36.744999, 72.302559, 36.777557, 72.49522399999999, 36.822861, 72.54538700000001, 36.848415, 72.631615, 36.841084, 72.882637, 36.872112, 72.95339199999999, 36.860695, 73.026833, 36.889057, 73.071747, 36.889881, 73.20292999999999, 36.657702, 73.20292999999999);
  static::$polygon[1943] = new TimezonePolygon(31.180556, 74.538556, 31.294695, 74.550247, 31.464695, 74.641113, 31.722918, 74.517281, 31.760416, 74.51713599999999, 31.75761, 74.54547100000001, 31.822306, 74.543831, 31.823029, 74.57302900000001, 31.924889, 74.703247, 31.957945, 74.709198, 31.93714, 74.73642, 31.946917, 74.804497, 32.0, 74.831665, 32.056278, 74.920135, 32.028751, 75.004913, 32.062805, 75.073639, 32.066113, 75.171913, 32.119141, 75.212059, 32.087139, 75.239166, 32.159195, 75.314224, 32.201332, 75.32283, 32.224335, 75.374748, 32.261112, 75.38185900000001, 32.288555, 75.33992000000001, 32.331722, 75.330414, 32.424473, 75.18853, 32.421165, 75.127914, 32.480057, 75.08264200000001, 32.491749, 75.03016700000001, 32.447777, 74.97936199999999, 32.496223, 74.835335, 32.484943, 74.698418, 32.611057, 74.642197, 32.658001, 74.676224, 32.718418, 74.650139, 32.839722, 74.697029, 32.822887, 74.641998, 32.757668, 74.614693, 32.740723, 74.531525, 32.781361, 74.46605700000001, 32.903946, 74.413887, 32.919693, 74.318031, 33.006272, 74.34654399999999, 33.006272, 75.521925, 31.180556, 75.521925);
  static::$polygon[1944] = new TimezonePolygon(33.006272, 74.34654399999999, 33.016251, 74.34983099999999, 33.048779, 74.254974, 33.043304, 74.205254, 33.107166, 74.176247, 33.164444, 74.111694, 33.19825, 74.014275, 33.258778, 74.020302, 33.270527, 74.102974, 33.346668, 74.170753, 33.455528, 74.187057, 33.570389, 74.095726, 33.574665, 74.028442, 33.720276, 73.956253, 33.82011, 74.06574999999999, 33.867168, 74.219666, 33.924805, 74.26110799999999, 33.974277, 74.262749, 34.038555, 74.214668, 34.055168, 74.123695, 34.022446, 74.00608099999999, 34.049946, 73.883224, 34.12225, 73.904083, 34.211807, 73.976585, 34.264805, 73.976219, 34.359806, 73.89941399999999, 34.338306, 73.841751, 34.359638, 73.763222, 34.416306, 73.77697000000001, 34.495777, 73.89872, 34.546665, 73.895332, 34.573082, 73.948059, 34.677193, 73.941559, 34.709862, 74.01288599999999, 34.684971, 74.04914100000001, 34.691193, 74.141808, 34.800304, 74.307304, 34.803444, 74.375557, 34.770111, 74.58017, 34.693085, 74.703003, 34.683224, 74.9105, 34.641499, 75.018753, 34.662418, 75.142303, 34.647305, 75.249725, 34.610889, 75.261864, 34.552418, 75.377808, 34.538222, 75.521925, 33.006272, 75.521925);
  static::$polygon[1945] = new TimezonePolygon(34.831987, 76.73706799999999, 34.759583, 76.681808, 34.758335, 76.561806, 34.794361, 76.474335, 34.735943, 76.385948, 34.73164, 76.31613900000001, 34.643417, 76.15791299999999, 34.676304, 76.074448, 34.670277, 76.036469, 34.629971, 75.991837, 34.631168, 75.946251, 34.515835, 75.749191, 34.538222, 75.521925, 34.831987, 75.521925);
  static::$polygon[1946] = new TimezonePolygon(38.483418, 74.36242799999999, 37.414489, 74.36242799999999, 37.418751, 74.356003, 37.396721, 74.306557, 37.414471, 74.23661, 37.371723, 74.245026, 37.334415, 74.199219, 37.35228, 74.145668, 37.288113, 74.007164, 37.292168, 73.96350099999999, 37.232193, 73.83255800000001, 37.222416, 73.746002, 37.247223, 73.683998, 37.234779, 73.65158099999999, 37.264584, 73.61219800000001, 37.305332, 73.655441, 37.338585, 73.766586, 37.43214, 73.762749, 37.44175, 73.56991600000001, 37.47036, 73.510086, 37.466389, 73.429947, 37.437973, 73.36769099999999, 37.456944, 73.35939, 37.462418, 73.308418, 37.406666, 73.217476, 37.40552, 73.20292999999999, 38.483418, 73.20292999999999);
  static::$polygon[1947] = new TimezonePolygon(36.889881, 73.20292999999999, 36.890251, 73.261948, 36.873138, 73.30661000000001, 36.899139, 73.403137, 36.885555, 73.527779, 36.913471, 73.69347399999999, 36.898613, 73.846581, 36.837502, 73.963196, 36.828724, 74.05275, 36.841721, 74.11966700000001, 36.909863, 74.15203099999999, 36.900391, 74.252304, 36.963043, 74.36242799999999, 36.657702, 74.36242799999999, 36.657702, 73.20292999999999);
  static::$polygon[1948] = new TimezonePolygon(37.114131, 74.43697299999999, 37.114131, 74.942176, 36.949321, 74.942176, 36.934555, 74.922417, 36.987972, 74.85128, 37.062389, 74.831749, 37.022057, 74.741997, 37.095028, 74.68319700000001, 37.093807, 74.64402800000001, 37.082832, 74.61222100000001, 37.044056, 74.603752, 37.03236, 74.52478000000001, 37.093388, 74.48644299999999);
  static::$polygon[1949] = new TimezonePolygon(37.114131, 74.36242799999999, 37.114131, 74.43697299999999, 37.093388, 74.48644299999999, 37.029388, 74.52958700000001, 37.034443, 74.571556, 36.964195, 74.562973, 36.961056, 74.541496, 36.998917, 74.517365, 36.996113, 74.42055499999999, 36.963043, 74.36242799999999);
  static::$polygon[1950] = new TimezonePolygon(37.57056, 74.923593, 37.556252, 74.92802399999999, 37.548763, 74.942176, 37.290733, 74.942176, 37.289501, 74.93491400000001, 37.235695, 74.89836099999999, 37.337223, 74.82047300000001, 37.40414, 74.682587, 37.379471, 74.562225, 37.401779, 74.52597, 37.389305, 74.400391, 37.414489, 74.36242799999999, 37.57056, 74.36242799999999);
  static::$polygon[1951] = new TimezonePolygon(37.414489, 74.36242799999999, 37.389305, 74.400391, 37.401779, 74.52597, 37.379471, 74.562225, 37.40414, 74.682587, 37.337223, 74.82047300000001, 37.25111, 74.879448, 37.216946, 74.826859, 37.275417, 74.747253, 37.236526, 74.650307, 37.241917, 74.489113, 37.195694, 74.46978, 37.175556, 74.494331, 37.115749, 74.43311300000001, 37.114131, 74.43697299999999, 37.114131, 74.36242799999999);
  static::$polygon[1952] = new TimezonePolygon(37.548763, 74.942176, 37.518166, 75.0, 37.550446, 75.012001, 37.527168, 75.05547300000001, 37.413944, 75.13722199999999, 37.375389, 75.101418, 37.320251, 75.116249, 37.290733, 74.942176);
  static::$polygon[1953] = new TimezonePolygon(36.949321, 74.942176, 37.011417, 75.02527600000001, 37.01989, 75.14685799999999, 36.957527, 75.237335, 36.942806, 75.40186300000001, 36.91011, 75.388885, 36.721611, 75.454498, 36.722615, 75.521925, 36.657702, 75.521925, 36.657702, 74.942176);
  static::$polygon[1954] = new TimezonePolygon(38.483418, 74.866632, 38.388306, 74.862724, 38.344944, 74.77919799999999, 38.225555, 74.802223, 38.185528, 74.785805, 38.030613, 74.860168, 38.009029, 74.914558, 37.91214, 74.908974, 37.880527, 74.93042, 37.836082, 74.907669, 37.767361, 74.99627700000001, 37.657665, 74.896614, 37.57056, 74.923593, 37.57056, 74.36242799999999, 38.483418, 74.36242799999999);
  static::$polygon[1955] = new TimezonePolygon(36.657702, 75.873711, 36.657702, 77.840919, 35.491808, 77.840919, 35.51786, 77.81574999999999, 35.480389, 77.695663, 35.495945, 77.53610999999999, 35.468582, 77.401222, 35.530693, 77.312309, 35.528332, 77.186722, 35.599415, 77.056725, 35.606445, 76.953613, 35.671276, 76.85221900000001, 35.67411, 76.752304, 35.758083, 76.666031, 35.784943, 76.596001, 35.893112, 76.59053, 35.917835, 76.56725299999999, 35.87064, 76.448753, 35.871029, 76.393501, 35.833416, 76.348724, 35.850945, 76.22183200000001, 35.833389, 76.175163, 35.927971, 76.16224699999999, 36.014446, 76.091858, 36.018166, 76.00155599999999, 36.069332, 75.946281, 36.133945, 75.936806, 36.166668, 76.019165, 36.221111, 76.00638600000001, 36.227306, 76.05558000000001, 36.293415, 75.98825100000001, 36.348251, 75.98674800000001, 36.397556, 76.027832, 36.453304, 76.008392, 36.549137, 75.93280799999999, 36.620472, 75.91886100000001);
  static::$polygon[1956] = new TimezonePolygon(34.831987, 76.73706799999999, 34.840084, 76.74324799999999, 34.926613, 76.749359, 34.972416, 76.870026, 34.93914, 76.99749799999999, 35.038471, 77.01808200000001, 35.024113, 77.068359, 35.054695, 77.15683, 35.504223, 77.840919, 34.831987, 77.840919);
  static::$polygon[1957] = new TimezonePolygon(36.722615, 75.521925, 36.722752, 75.531113, 36.766556, 75.54621899999999, 36.768833, 75.65244300000001, 36.71347, 75.789055, 36.657702, 75.866896, 36.657702, 75.521925);
  static::$polygon[1958] = new TimezonePolygon(23.870388, 88.613557, 23.874722, 88.62041499999999, 23.870388, 88.62041499999999);
  static::$polygon[1959] = new TimezonePolygon(23.870388, 88.63967700000001, 23.874722, 88.62041499999999, 23.874722, 88.63967700000001);
  static::$polygon[1960] = new TimezonePolygon(24.305824, 88.63967700000001, 24.327444, 88.564804, 24.317722, 88.51619700000001, 24.438, 88.341972, 24.509417, 88.139557, 24.688334, 88.028336, 24.768305, 88.070526, 24.859694, 88.168221, 24.933861, 88.14108299999999, 24.958723, 88.227859, 24.915972, 88.26374800000001, 24.883667, 88.25694300000001, 24.897888, 88.27314, 24.870277, 88.32680499999999, 24.885778, 88.339691, 24.913584, 88.323807, 24.939528, 88.33953099999999, 24.948584, 88.38911400000001, 25.03775, 88.444778, 25.129499, 88.437614, 25.148056, 88.45903, 25.200722, 88.44219200000001, 25.213472, 88.495636, 25.176361, 88.564781, 25.20536, 88.613586, 25.206501, 88.63967700000001);
  static::$polygon[1961] = new TimezonePolygon(27.405441, 83.240298, 27.453751, 83.189583, 27.457417, 82.99683400000001, 27.504305, 82.92327899999999, 27.506805, 82.761055, 27.7195, 82.70742, 27.686417, 82.44458, 27.839556, 82.21266900000001, 27.869417, 82.11647000000001, 27.924389, 82.067474, 27.930277, 81.966415, 27.861195, 81.918915, 27.858528, 81.89027400000001, 27.989639, 81.70027899999999, 27.996195, 81.642555, 28.0795, 81.48080400000001, 28.116972, 81.481972, 28.160389, 81.445442, 28.187529, 81.32849899999999, 28.279945, 81.234528, 28.367332, 81.201752, 28.407833, 81.03658299999999, 28.394251, 81.028862, 28.450666, 81.009331, 28.434444, 80.969643, 28.459612, 80.97266399999999, 28.460861, 80.905052, 28.5005, 80.898308, 28.49214, 80.844414, 28.530959, 80.79876400000001, 28.530959, 83.240298);
  static::$polygon[1962] = new TimezonePolygon(28.676431, 80.540609, 28.666779, 80.501724, 28.570223, 80.52636, 28.555779, 80.511307, 28.632166, 80.44278, 28.639139, 80.35730700000001, 28.698889, 80.315781, 28.725222, 80.25380699999999, 28.752611, 80.257668, 28.766722, 80.193031, 28.829472, 80.11428100000001, 28.824888, 80.074776, 28.916861, 80.056274, 29.002388, 80.131111, 29.1, 80.144775, 29.136389, 80.17639200000001, 29.117332, 80.229416, 29.139862, 80.268417, 29.21825, 80.241417, 29.199917, 80.287941, 29.312611, 80.313278, 29.338556, 80.277496, 29.392639, 80.268387, 29.41011, 80.235527, 29.447001, 80.246391, 29.451529, 80.296913, 29.476055, 80.28319500000001, 29.512556, 80.34208700000001, 29.550777, 80.34211000000001, 29.590666, 80.40244300000001, 29.65011, 80.411552, 29.730305, 80.362724, 29.79089, 80.40780599999999, 29.796417, 80.491165, 29.839425, 80.540609);
  static::$polygon[1963] = new TimezonePolygon(30.463656, 80.540609, 30.556305, 80.33094800000001, 30.584612, 80.205307, 30.680305, 80.112808, 30.694139, 80.062363, 30.789944, 80.04716500000001, 30.924639, 79.897583, 30.968834, 79.882141, 30.99725, 79.758781, 30.939138, 79.62439000000001, 30.956583, 79.56941999999999, 31.028278, 79.51075, 31.02775, 79.431442, 31.07589, 79.420723, 31.100056, 79.383804, 31.102972, 79.175781, 31.129, 79.068359, 31.112528, 79.000389, 31.230167, 78.937836, 31.299694, 78.86797300000001, 31.288305, 78.834221, 31.310806, 78.77391799999999, 31.355862, 78.760834, 31.437222, 78.79697400000001, 31.482889, 78.75528, 31.480473, 78.73288700000001, 31.517529, 78.72141999999999, 31.610945, 78.842247, 31.677361, 78.79628, 31.683777, 78.75266999999999, 31.772583, 78.697502, 31.848445, 78.72500700000001, 31.848445, 80.540609);
  static::$polygon[1964] = new TimezonePolygon(30.189702, 81.073105, 30.189702, 81.372512, 30.151972, 81.338448, 30.144472, 81.26438899999999, 30.057695, 81.255859, 30.029888, 81.198471, 30.079166, 81.096085, 30.150555, 81.102554);
  static::$polygon[1965] = new TimezonePolygon(30.189702, 80.540609, 30.189702, 80.87793499999999, 30.170444, 80.860748, 30.127777, 80.876137, 30.053167, 80.76561, 30.013334, 80.750443, 29.959249, 80.67152400000001, 29.956917, 80.59864, 29.849527, 80.552223, 29.839425, 80.540609);
  static::$polygon[1966] = new TimezonePolygon(30.189702, 80.98095600000001, 30.18339, 80.949028, 30.189702, 80.940757);
  static::$polygon[1967] = new TimezonePolygon(28.676431, 80.540609, 28.685499, 80.577141, 28.647806, 80.591858, 28.638861, 80.661469, 28.570833, 80.70811500000001, 28.569778, 80.753113, 28.530959, 80.79876400000001, 28.530959, 80.540609);
  static::$polygon[1968] = new TimezonePolygon(29.575769, 83.240298, 29.582945, 83.238388, 29.702055, 82.91922, 29.709862, 82.842529, 29.761223, 82.749886, 29.839556, 82.700638, 30.007444, 82.49786400000001, 30.092501, 82.197746, 30.176027, 82.208885, 30.189702, 82.19633899999999, 30.189702, 83.240298);
  static::$polygon[1969] = new TimezonePolygon(30.189702, 80.87793499999999, 30.218222, 80.903389, 30.189702, 80.940757);
  static::$polygon[1970] = new TimezonePolygon(30.189702, 80.98095600000001, 30.204472, 81.05566399999999, 30.189702, 81.06850900000001);
  static::$polygon[1971] = new TimezonePolygon(30.189702, 81.372512, 30.203722, 81.38517, 30.305084, 81.411331, 30.407473, 81.39788799999999, 30.422777, 81.482635, 30.385889, 81.518974, 30.371361, 81.576469, 30.426666, 81.585526, 30.43339, 81.634415, 30.385027, 81.764915, 30.366005, 81.89045400000001, 30.189702, 81.89045400000001);
  static::$polygon[1972] = new TimezonePolygon(30.463656, 80.540609, 30.458584, 80.552086, 30.476778, 80.59172100000001, 30.393944, 80.75108299999999, 30.306278, 80.841835, 30.256639, 81.022751, 30.204472, 81.05566399999999, 30.189702, 80.98095600000001, 30.189702, 80.940757, 30.218222, 80.903389, 30.189702, 80.87793499999999, 30.189702, 80.540609);
  static::$polygon[1973] = new TimezonePolygon(31.019073, 81.89045400000001, 31.019073, 83.12178900000001, 30.987096, 83.110375, 30.852483, 83.014793, 30.814248, 83.044156, 30.803514, 83.143834, 30.712883, 83.172972, 30.505822, 83.066367, 30.524515, 83.018332, 30.552152, 83.009877, 30.546922, 82.94712800000001, 30.599528, 82.922971, 30.633406, 82.94234, 30.693625, 82.859954, 30.691336, 82.817683, 30.765201, 82.802466, 30.788968, 82.77184200000001, 30.77982, 82.73259899999999, 30.840301, 82.717665, 30.923653, 82.593827, 30.879661, 82.480017, 30.821862, 82.48908299999999, 30.730193, 82.460543, 30.692606, 82.490554, 30.62743, 82.434815, 30.565678, 82.44799500000001, 30.5291, 82.312935, 30.545352, 82.206895, 30.518541, 82.166117, 30.522749, 82.126668, 30.554963, 82.079977, 30.530558, 82.020979, 30.494478, 82.007926, 30.341916, 82.038445, 30.335583, 82.00655399999999, 30.360064, 81.89045400000001);
  static::$polygon[1974] = new TimezonePolygon(30.366005, 81.89045400000001, 30.326139, 82.15355700000001, 30.230278, 82.159111, 30.189702, 82.19633899999999, 30.189702, 81.89045400000001);
  static::$polygon[1975] = new TimezonePolygon(31.019073, 83.12178900000001, 31.193621, 83.18409200000001, 31.22526, 83.23531199999999, 31.235077, 83.240298, 31.019073, 83.240298);
  static::$polygon[1976] = new TimezonePolygon(31.354954, 83.240298, 31.424347, 83.224424, 31.425963, 83.182669, 31.39212, 83.164691, 31.474509, 83.04968100000001, 31.41416, 82.98387200000001, 31.476616, 82.95612199999999, 31.509112, 82.87771600000001, 31.526114, 82.731238, 31.566191, 82.686092, 31.640757, 82.67590300000001, 31.64301, 82.543192, 31.707424, 82.50179300000001, 31.848445, 82.5977, 31.848445, 82.609009, 31.780945, 82.683127, 31.783122, 82.76755199999999, 31.839244, 82.823066, 31.848445, 82.826403, 31.848445, 83.240298);
  static::$polygon[1977] = new TimezonePolygon(26.872216, 83.240298, 26.872216, 85.04048899999999, 26.855444, 85.027641, 26.872216, 85.16818600000001, 26.872216, 85.18709, 26.805056, 85.17997, 26.767084, 85.206642, 26.747084, 85.33094800000001, 26.872216, 85.606177, 26.872216, 85.63755, 26.820749, 85.720581, 26.658361, 85.731613, 26.608639, 85.84864, 26.567944, 85.850441, 26.609932, 85.939988, 25.213472, 85.939988, 25.213472, 83.240298);
  static::$polygon[1978] = new TimezonePolygon(27.405441, 83.240298, 27.332195, 83.31719200000001, 27.344555, 83.35655199999999, 27.41386, 83.408333, 27.435612, 83.383224, 27.480305, 83.38911400000001, 27.467417, 83.624138, 27.351889, 83.864029, 27.380638, 83.881889, 27.428862, 83.83466300000001, 27.444555, 83.850281, 27.434917, 84.022552, 27.452168, 84.05986, 27.520082, 84.102058, 27.519917, 84.155113, 27.491972, 84.148224, 27.467112, 84.208336, 27.441139, 84.210747, 27.445139, 84.25685900000001, 27.389166, 84.28630800000001, 27.334931, 84.590143, 26.872216, 84.590143, 26.872216, 83.240298);
  static::$polygon[1979] = new TimezonePolygon(27.334931, 84.590143, 27.328222, 84.627724, 27.211445, 84.690804, 27.101223, 84.67514, 27.049139, 84.644218, 27.001944, 84.790138, 27.022194, 84.827721, 26.985472, 84.865639, 26.962889, 84.96019699999999, 26.917055, 84.968025, 26.890612, 85.054581, 26.872216, 85.04048899999999, 26.872216, 84.590143);
  static::$polygon[1980] = new TimezonePolygon(26.872216, 85.16818600000001, 26.8745, 85.187332, 26.872216, 85.18709);
  static::$polygon[1981] = new TimezonePolygon(26.872216, 85.606177, 26.880444, 85.624275, 26.872216, 85.63755);
  static::$polygon[1982] = new TimezonePolygon(28.029048, 85.939988, 28.115389, 85.894997, 28.210333, 85.769943, 28.197945, 85.730942, 28.253805, 85.62969200000001, 28.313639, 85.56424699999999, 28.329861, 85.442108, 28.283417, 85.380501, 28.300751, 85.342331, 28.281918, 85.253113, 28.340528, 85.20508599999999, 28.333305, 85.11483, 28.530959, 85.16916999999999, 28.530959, 85.939988);
  static::$polygon[1983] = new TimezonePolygon(26.609932, 85.939988, 26.613806, 85.94825, 26.653917, 85.965553, 26.670555, 86.03177599999999, 26.593861, 86.218277, 26.619083, 86.253136, 26.621889, 86.340858, 26.427221, 86.73494700000001, 26.460806, 86.76277899999999, 26.443472, 86.82358600000001, 26.459139, 86.872444, 26.515917, 86.927307, 26.533695, 87.007446, 26.588612, 87.041138, 26.589361, 87.066475, 26.471861, 87.083504, 26.436945, 87.110085, 26.406918, 87.161613, 26.414888, 87.249191, 26.377056, 87.266167, 26.369274, 87.289832, 25.213472, 87.289832, 25.213472, 85.939988);
  static::$polygon[1984] = new TimezonePolygon(25.497327, 88.63967700000001, 25.516138, 88.599976, 25.513056, 88.53602600000001, 25.542999, 88.529556, 25.605667, 88.44358099999999, 25.668222, 88.446945, 25.674139, 88.402168, 25.780611, 88.273415, 25.815416, 88.260277, 25.779112, 88.15205400000001, 25.802055, 88.11467, 25.931444, 88.086502, 25.950445, 88.121002, 25.994055, 88.127556, 26.028055, 88.184196, 26.042844, 88.184637, 26.042844, 88.63967700000001);
  static::$polygon[1985] = new TimezonePolygon(26.042844, 88.63967700000001, 26.042844, 88.184637, 26.067972, 88.18538700000001, 26.081139, 88.159668, 26.144722, 88.180359, 26.171499, 88.233307, 26.186527, 88.227859, 26.183083, 88.269997, 26.218555, 88.351585, 26.301306, 88.35880299999999, 26.315666, 88.40877500000001, 26.377333, 88.453941, 26.348223, 88.478363, 26.372583, 88.52641300000001, 26.460861, 88.483002, 26.485222, 88.364998, 26.450666, 88.353775, 26.484472, 88.33210800000001, 26.631945, 88.408028, 26.553556, 88.429337, 26.543528, 88.47936199999999, 26.512362, 88.48764, 26.512056, 88.51544199999999, 26.466612, 88.55991400000001, 26.476389, 88.61844600000001, 26.434444, 88.62552599999999, 26.42951, 88.63967700000001);
  static::$polygon[1986] = new TimezonePolygon(26.369274, 87.289832, 26.872216, 87.289832, 26.872216, 88.154859, 26.814083, 88.182587, 26.639139, 88.159859, 26.572779, 88.10916899999999, 26.433584, 88.09053, 26.363945, 88.001778, 26.448166, 87.89677399999999, 26.484056, 87.889893, 26.435389, 87.842308, 26.469166, 87.78422500000001, 26.408695, 87.756058, 26.43364, 87.669724, 26.392639, 87.642281, 26.382473, 87.60097500000001, 26.438168, 87.494637, 26.430944, 87.422363, 26.405916, 87.365112, 26.361444, 87.35011299999999, 26.356722, 87.328003);
  static::$polygon[1987] = new TimezonePolygon(28.029048, 85.939988, 27.982973, 85.96399700000001, 27.935278, 85.960915, 27.908695, 86.06500200000001, 27.938528, 86.12702899999999, 28.012611, 86.07933, 28.088945, 86.076447, 28.170139, 86.167, 28.100027, 86.21174600000001, 28.076916, 86.192024, 27.987806, 86.215889, 27.975973, 86.320251, 27.944221, 86.35453, 27.966055, 86.42697099999999, 27.926472, 86.404831, 27.910194, 86.419746, 27.935055, 86.473946, 27.922527, 86.52494799999999, 27.981138, 86.500473, 28.024834, 86.514809, 28.081139, 86.583443, 28.07589, 86.635803, 28.107834, 86.70311, 28.100666, 86.73416899999999, 28.044333, 86.751114, 28.018944, 86.798225, 28.027805, 86.852692, 27.958944, 86.936058, 27.939056, 87.04464, 27.861778, 87.14917, 27.823999, 87.13797, 27.817249, 87.234055, 27.842638, 87.270554, 27.839131, 87.289832, 26.872216, 87.289832, 26.872216, 85.939988);
  static::$polygon[1988] = new TimezonePolygon(26.872216, 88.168412, 26.956139, 88.11483, 26.983862, 88.12808200000001, 27.047611, 88.025139, 27.12125, 87.98369599999999, 27.341473, 88.05611399999999, 27.371, 88.037025, 27.431639, 88.065887, 27.485806, 88.039558, 27.542723, 88.05302399999999, 27.622417, 88.11597399999999, 27.701587, 88.140581, 27.701587, 88.63967700000001, 26.872216, 88.63967700000001);
  static::$polygon[1989] = new TimezonePolygon(27.839131, 87.289832, 27.82925, 87.344139, 27.851528, 87.41935700000001, 27.828638, 87.425247, 27.822195, 87.463722, 27.86775, 87.58036, 27.812084, 87.599808, 27.843889, 87.695808, 27.814472, 87.725914, 27.833471, 87.751389, 27.812471, 87.795334, 27.83675, 87.815392, 27.806612, 87.874359, 27.81636, 87.918282, 27.917389, 88.00691999999999, 27.870417, 88.088303, 27.879223, 88.135971, 27.842833, 88.199333, 27.822306, 88.17394299999999, 27.790501, 88.19216900000001, 27.740194, 88.15258, 27.701587, 88.140581, 27.701587, 87.289832);
  static::$polygon[1990] = new TimezonePolygon(27.701587, 88.140581, 27.740194, 88.15258, 27.790501, 88.19216900000001, 27.822306, 88.17394299999999, 27.842833, 88.199333, 27.879223, 88.135971, 27.949694, 88.13355300000001, 27.943417, 88.201553, 27.965973, 88.228363, 27.946751, 88.259415, 27.987722, 88.344475, 27.984388, 88.400719, 28.046722, 88.494804, 28.036972, 88.550972, 28.081917, 88.562584, 28.097305, 88.61425, 28.12875, 88.630554, 28.117337, 88.63967700000001, 27.701587, 88.63967700000001);
  static::$polygon[1991] = new TimezonePolygon(31.354954, 83.240298, 31.272304, 83.25920600000001, 31.235077, 83.240298);
  static::$polygon[1992] = new TimezonePolygon(29.575769, 83.240298, 29.521584, 83.254723, 29.492001, 83.33161200000001, 29.455528, 83.327637, 29.400028, 83.393997, 29.288639, 83.442497, 29.198555, 83.548637, 29.170111, 83.632553, 29.242416, 83.71236399999999, 29.237612, 83.78555299999999, 29.282833, 83.832695, 29.313417, 83.918198, 29.305639, 84.001915, 29.274166, 84.02310900000001, 29.276333, 84.096169, 29.238445, 84.136696, 29.225861, 84.19010900000001, 29.093584, 84.157669, 29.049973, 84.117805, 28.987167, 84.167473, 28.884972, 84.151527, 28.913473, 84.260475, 28.882805, 84.28761299999999, 28.852362, 84.399719, 28.810083, 84.43544799999999, 28.737305, 84.418999, 28.717806, 84.513947, 28.740055, 84.60655199999999, 28.726389, 84.657585, 28.656084, 84.703003, 28.612888, 84.69066599999999, 28.568306, 84.858253, 28.614195, 84.938332, 28.604389, 84.998726, 28.661222, 85.054192, 28.677917, 85.13138600000001, 28.618139, 85.193138, 28.530959, 85.16916999999999, 28.530959, 83.240298);
  static::$polygon[1993] = new TimezonePolygon(33.507188, 77.840919, 33.507188, 78.808418, 33.483501, 78.82325, 33.290916, 79.070808, 33.228611, 79.074974, 33.191223, 79.18547100000001, 33.142971, 79.193665, 33.074806, 79.148865, 33.023777, 79.154663, 32.993473, 79.248695, 32.935417, 79.28228, 32.832138, 79.249779, 32.793167, 79.288918, 32.674194, 79.26458, 32.667416, 79.293663, 32.523388, 79.258415, 32.464306, 79.126526, 32.371723, 79.10446899999999, 32.383362, 79.04922500000001, 32.342777, 78.97719600000001, 32.367085, 78.914665, 32.475304, 78.78119700000001, 32.567806, 78.76372499999999, 32.598331, 78.780334, 32.696083, 78.745918, 32.649223, 78.654419, 32.607056, 78.625664, 32.612305, 78.54491400000001, 32.538723, 78.404335, 32.42178, 78.485748, 32.38372, 78.45974699999999, 32.257027, 78.497528, 32.196335, 78.458969, 32.072918, 78.617554, 31.96089, 78.715637, 31.907194, 78.746307, 31.848445, 78.72500700000001, 31.848445, 77.840919);
  static::$polygon[1994] = new TimezonePolygon(35.165931, 78.08704, 35.135418, 78.124168, 35.082474, 78.082863, 34.69511, 78.248024, 34.661945, 78.300331, 34.64864, 78.39836099999999, 34.603474, 78.42511, 34.611946, 78.56933600000001, 34.414139, 78.824944, 34.332863, 78.981476, 34.302528, 78.994225, 34.204807, 78.942108, 34.072166, 78.70639, 34.019722, 78.770363, 33.964527, 78.71577499999999, 33.922501, 78.711555, 33.770443, 78.783997, 33.669472, 78.706802, 33.507188, 78.808418, 33.507188, 77.840919, 35.165931, 77.840919);
  static::$polygon[1995] = new TimezonePolygon(31.848445, 82.5977, 31.854805, 82.602026, 31.848445, 82.609009);
  static::$polygon[1996] = new TimezonePolygon(31.848445, 82.826403, 31.937145, 82.858574, 31.920842, 82.96683400000001, 31.993924, 83.154411, 32.165765, 83.142624, 32.252937, 83.169747, 32.291075, 83.14982000000001, 32.328012, 83.086975, 32.372372, 83.07314100000001, 32.504441, 83.136606, 32.540155, 83.091111, 32.580297, 83.091942, 32.645679, 83.166241, 32.714351, 83.18455299999999, 32.859625, 83.124562, 32.982951, 83.02341, 33.182626, 82.97433700000001, 33.242138, 82.87867199999999, 33.342247, 82.79394000000001, 33.487095, 82.803495, 33.619464, 82.65201999999999, 33.652388, 82.562123, 33.70254, 82.502062, 33.959742, 82.316981, 33.994332, 82.26004500000001, 34.162792, 82.113091, 34.198245, 82.01818400000001, 34.29947, 82.00528300000001, 34.322007, 81.961198, 34.390197, 81.99510600000001, 34.417028, 82.09263199999999, 34.486721, 82.168029, 34.55701, 82.17831700000001, 34.596546, 82.304063, 34.668257, 82.347109, 34.74424, 82.331638, 34.836895, 82.438926, 34.974859, 82.447811, 35.117584, 82.360451, 35.165931, 82.37546, 35.165931, 83.240298, 31.848445, 83.240298);
  static::$polygon[1997] = new TimezonePolygon(35.504223, 77.840919, 35.42889, 77.88864100000001, 35.48711, 77.990639, 35.476776, 78.10983299999999, 35.394085, 77.997086, 35.348557, 77.99185900000001, 35.202332, 78.04274700000001, 35.165931, 78.08704, 35.165931, 77.840919);
  static::$polygon[1998] = new TimezonePolygon(35.165931, 82.37546, 35.1917, 82.38346, 35.217247, 82.33498899999999, 35.225734, 82.144453, 35.210365, 82.078147, 35.232571, 82.005858, 35.323786, 82.00473100000001, 35.361354, 82.05124499999999, 35.439165, 82.051028, 35.562668, 82.326289, 35.653032, 82.34235700000001, 35.661975, 82.396925, 35.711155, 82.423338, 35.69532, 82.61266999999999, 35.637317, 82.731409, 35.681649, 82.79487899999999, 35.686481, 82.851247, 35.709124, 82.85131199999999, 35.749543, 82.824849, 35.770784, 82.723992, 35.844112, 82.73416, 35.876144, 82.676839, 36.074602, 82.664311, 36.228875, 82.60692899999999, 36.236846, 82.51781800000001, 36.273068, 82.478897, 36.440796, 82.570806, 36.4826, 82.547794, 36.529043, 82.629642, 36.639245, 82.63729600000001, 36.695899, 82.62399499999999, 36.833147, 82.511652, 36.905506, 82.398309, 36.948568, 82.37355100000001, 38.035828, 82.50425, 38.483418, 82.50488, 38.483418, 83.240298, 35.165931, 83.240298);
  static::$polygon[1999] = new TimezonePolygon(23.870388, 88.67883399999999, 23.905861, 88.73764, 23.973972, 88.74530799999999, 23.983778, 88.775749, 23.870388, 88.775749);
}