#!/usr/bin/perl -w # Copyright (c) 2008-2013 Sullivan Beck. All rights reserved. # This program is free software; you can redistribute it and/or modify it # under the same terms as Perl itself. # We will assign a default time zone based on the date, $isdst, and the # offset if we have that information, but not the time zone. Here are the # order we will check the zones. # # Offset ISDST=0 ISDST=1 # 12 # 11 # 10 # 9 # 8 # 7 # 6 # 5 # 4 # 3 EET # 2 EET CET # 1 CET WET # 0 WET Atlantic/Azores # -1 Atlantic/Azores # -2 America/Sao_Paulo # -3 America/Sao_Paulo America/Halifax # -4 America/Halifax America/New_York # -5 America/New_York America/Chicago # -6 America/Chicago America/Denver # -7 America/Denver America/Los_Angeles # -8 America/Los_Angeles America/Juneau # -9 America/Juneau # -10 Pacific/Honolulu # -11 # -12 $def_off{0} = { '+00:00:00' => [ 'WET' ,0001,9999, 'Europe/London' ,1847,9999, 'Africa/Lome' ,1892,9999, 'Atlantic/Faroe' ,1908,9999, 'Africa/Abidjan' ,1912,9999, 'Africa/Bamako' ,1912,9999, 'Africa/Conakry' ,1912,9999, 'Africa/Nouakchott' ,1912,9999, 'Africa/Ouagadougou' ,1912,9999, 'Africa/Sao_Tome' ,1912,9999, 'Europe/Lisbon' ,1912,9999, 'Africa/Casablanca' ,1913,9999, 'Europe/Dublin' ,1916,9999, 'Africa/Accra' ,1918,9999, 'Africa/Dakar' ,1941,9999, 'Atlantic/Canary' ,1946,9999, 'Atlantic/St_Helena' ,1951,9999, 'Africa/Freetown' ,1957,9999, 'Africa/Banjul' ,1964,9999, 'Atlantic/Madeira' ,1966,9999, 'Atlantic/Reykjavik' ,1968,9999, 'Africa/Monrovia' ,1972,9999, 'Africa/Bissau' ,1975,9999, 'Africa/El_Aaiun' ,1976,9999, 'America/Danmarkshavn' ,1996,9999, 'Etc/GMT' ,0001,9999, 'UT' ,0001,9999, 'UTC' ,0001,9999, 'Z' ,0001,9999, 'Atlantic/Azores' ,1992,1993, 'Africa/Ceuta' ,1901,1984, 'Africa/Algiers' ,1911,1981, 'Africa/Malabo' ,1911,1963, 'Africa/Niamey' ,1934,1960, 'America/Rankin_Inlet' ,0001,1957, 'Europe/Gibraltar' ,1880,1957, 'America/Inuvik' ,0001,1953, 'Indian/Kerguelen' ,0001,1950, 'America/Resolute' ,0001,1947, 'Europe/Andorra' ,1900,1946, 'America/Iqaluit' ,0001,1942, 'Europe/Brussels' ,1892,1940, 'Europe/Madrid' ,1901,1940, 'Europe/Monaco' ,1911,1940, 'Europe/Paris' ,1911,1940, 'Europe/Luxembourg' ,1918,1940, 'America/Yellowknife' ,0001,1935, 'Africa/Porto-Novo' ,1911,1934, 'America/Pangnirtung' ,0001,1921, 'America/Cambridge_Bay' ,0001,1920, 'Antarctica/Casey' ,0001,1969, 'Antarctica/Davis' ,0001,1969, 'Antarctica/DumontDUrville' ,0001,1956, 'Antarctica/Macquarie' ,0001,1911, 'Antarctica/Mawson' ,0001,1954, 'Antarctica/McMurdo' ,0001,1956, 'Antarctica/Palmer' ,0001,1965, 'Antarctica/Rothera' ,0001,1976, 'Antarctica/Syowa' ,0001,1957, 'Antarctica/Vostok' ,0001,1957, ], '+00:04:52' => [ 'Africa/Lome' ,0001,1892, ], '+00:06:04' => [ 'Europe/Andorra' ,0001,1900, ], '+00:08:28' => [ 'Africa/Niamey' ,0001,1911, ], '+00:09:21' => [ 'Europe/Paris', ,0001,1911, 'Africa/Tunis', ,1881,1911, 'Africa/Algiers', ,1891,1911, 'Europe/Monaco', ,1891,1911, ], '+00:10:28' => [ 'Africa/Porto-Novo' ,0001,1911, ], '+00:12:12' => [ 'Africa/Algiers' ,0001,1891, ], '+00:13:36' => [ 'Africa/Lagos' ,0001,1919, ], '+00:17:30' => [ 'Europe/Brussels' ,0001,1892, ], '+00:19:32' => [ 'Europe/Amsterdam' ,0001,1937, ], '+00:20:00' => [ 'Europe/Amsterdam' ,1937,1940, ], '+00:24:36' => [ 'Europe/Luxembourg' ,0001,1904, ], '+00:26:56' => [ 'Africa/Sao_Tome' ,0001,1883, ], '+00:29:32' => [ 'Europe/Monaco' ,0001,1891, ], '+00:29:44' => [ 'Europe/Zurich' ,1848,1894, ], '+00:34:08' => [ 'Europe/Zurich' ,0001,1848, ], '+00:35:08' => [ 'Africa/Malabo' ,0001,1911, ], '+00:37:48' => [ 'Africa/Libreville' ,0001,1911, ], '+00:38:04' => [ 'Europe/Vaduz' ,0001,1894, ], '+00:38:48' => [ 'Africa/Douala' ,0001,1911, ], '+00:40:44' => [ 'Africa/Tunis' ,0001,1881, ], '+00:43:00' => [ 'Europe/Oslo' ,0001,1894, ], '+00:49:56' => [ 'Europe/Rome' ,0001,1893, ], '+00:50:20' => [ 'Europe/Copenhagen' ,0001,1893, ], '+00:52:04' => [ 'Africa/Luanda' ,1891,1911, ], '+00:52:44' => [ 'Africa/Tripoli' ,0001,1919, ], '+00:52:56' => [ 'Africa/Luanda' ,0001,1891, ], '+00:53:28' => [ 'Europe/Berlin' ,0001,1893, ], '+00:57:44' => [ 'Europe/Prague' ,0001,1891, ], '+00:58:04' => [ 'Europe/Malta' ,0001,1893, ], '+01:00:00' => [ 'CET' ,0001,9999, 'MET' ,0001,9999, 'Europe/Belgrade' ,1883,9999, 'Europe/Budapest' ,1890,9999, 'Europe/Prague' ,1891,9999, 'Europe/Berlin' ,1893,9999, 'Europe/Copenhagen' ,1893,9999, 'Europe/Malta' ,1893,9999, 'Europe/Rome' ,1893,9999, 'Europe/Vienna' ,1893,9999, 'Europe/Oslo' ,1894,9999, 'Europe/Vaduz' ,1894,9999, 'Europe/Zurich' ,1894,9999, 'Africa/Kinshasa' ,1897,9999, 'Europe/Stockholm' ,1899,9999, 'Europe/Luxembourg' ,1904,9999, 'Africa/Bangui' ,1911,9999, 'Africa/Brazzaville' ,1911,9999, 'Africa/Douala' ,1911,9999, 'Africa/Libreville' ,1911,9999, 'Africa/Luanda' ,1911,9999, 'Africa/Ndjamena' ,1911,9999, 'Africa/Tunis' ,1911,9999, 'Europe/Tirane' ,1913,9999, 'Europe/Brussels' ,1914,9999, 'Europe/Warsaw' ,1915,9999, 'Africa/Lagos' ,1919,9999, 'Africa/Porto-Novo' ,1934,9999, 'Africa/Algiers' ,1940,9999, 'Europe/Amsterdam' ,1942,9999, 'Europe/Paris' ,1942,9999, 'Europe/Monaco' ,1945,9999, 'Europe/Andorra' ,1946,9999, 'Europe/Madrid' ,1946,9999, 'Europe/Gibraltar' ,1957,9999, 'Africa/Niamey' ,1960,9999, 'Africa/Malabo' ,1963,9999, 'Africa/Ceuta' ,1984,9999, 'Africa/Windhoek' ,1994,9999, 'Etc/GMT+1' ,0001,9999, 'N' ,0001,9999, 'Europe/Vilnius' ,1919,1999, 'Africa/Tripoli' ,1919,9999, 'Europe/Lisbon' ,1966,1996, 'Europe/Uzhgorod' ,1890,1991, 'Africa/Casablanca' ,1984,1985, 'Europe/Dublin' ,1968,1971, 'Europe/London' ,1968,1971, 'Europe/Sofia' ,1942,1945, 'Europe/Kaliningrad' ,1893,1944, 'Europe/Tallinn' ,1918,1944, 'Europe/Athens' ,1942,1944, 'Europe/Chisinau' ,1942,1944, 'Europe/Minsk' ,1942,1944, 'Europe/Riga' ,1942,1944, 'Europe/Simferopol' ,1942,1944, 'Europe/Kiev' ,1942,1943, 'Europe/Zaporozhye' ,1942,1943, ], '+01:00:12' => [ 'Africa/Ndjamena' ,0001,1911, ], '+01:00:14' => [ 'Europe/Stockholm' ,1878,1899, ], '+01:01:08' => [ 'Africa/Brazzaville' ,0001,1911, ], '+01:01:12' => [ 'Africa/Kinshasa' ,0001,1897, ], '+01:05:20' => [ 'Europe/Vienna' ,0001,1893, ], '+01:08:24' => [ 'Africa/Windhoek' ,0001,1892, ], '+01:12:12' => [ 'Europe/Stockholm' ,0001,1878, ], '+01:14:20' => [ 'Africa/Bangui' ,0001,1911, ], '+01:16:20' => [ 'Europe/Budapest' ,0001,1890, ], '+01:19:20' => [ 'Europe/Tirane' ,0001,1913, ], '+01:22:00' => [ 'Europe/Kaliningrad', ,0001,1893, 'Europe/Belgrade', ,0001,1883, ], '+01:24:00' => [ 'Europe/Vilnius', ,1879,1916, 'Europe/Warsaw', ,0001,1915, ], '+01:29:12' => [ 'Europe/Uzhgorod' ,0001,1890, ], '+01:30:00' => [ 'Africa/Johannesburg', ,1892,1903, 'Africa/Windhoek', ,1892,1903, ], '+01:33:16' => [ 'Europe/Sofia' ,0001,1879, ], '+01:34:52' => [ 'Europe/Athens' ,0001,1916, ], '+01:35:36' => [ 'Europe/Vilnius' ,1916,1919, ], '+01:36:24' => [ 'Europe/Riga' ,0001,1926, ], '+01:39:00' => [ 'Europe/Tallinn' ,0001,1921, ], '+01:39:52' => [ 'Europe/Helsinki' ,0001,1921, ], '+01:41:16' => [ 'Europe/Vilnius' ,0001,1879, ], '+01:43:40' => [ 'Africa/Gaborone' ,0001,1884, ], '+01:44:24' => [ 'Europe/Bucharest', ,0001,1931, 'Europe/Chisinau', ,1918,1931, ], '+01:49:52' => [ 'Africa/Lubumbashi' ,0001,1897, ], '+01:50:00' => [ 'Europe/Minsk', ,1879,1924, 'Africa/Maseru', ,0001,1903, ], '+01:50:16' => [ 'Europe/Minsk' ,0001,1879, ], '+01:52:00' => [ 'Africa/Johannesburg' ,0001,1892, ], '+01:53:08' => [ 'Africa/Lusaka' ,0001,1903, ], '+01:55:00' => [ 'Europe/Chisinau' ,1879,1918, ], '+01:55:20' => [ 'Europe/Chisinau' ,0001,1879, ], '+01:55:52' => [ 'Europe/Istanbul' ,0001,1879, ], '+01:56:56' => [ 'Europe/Istanbul', ,1879,1910, 'Europe/Sofia', ,1879,1894, ], '+01:57:28' => [ 'Africa/Bujumbura' ,0001,1889, ], '+02:00:00' => [ 'EET' ,0001,9999, 'Asia/Beirut' ,1879,9999, 'Africa/Gaborone' ,1884,9999, 'Africa/Bujumbura' ,1889,9999, 'Europe/Sofia' ,1894,9999, 'Africa/Lubumbashi' ,1897,9999, 'Africa/Cairo' ,1900,9999, 'Asia/Gaza' ,1900,9999, 'Africa/Blantyre' ,1903,9999, 'Africa/Harare' ,1903,9999, 'Africa/Johannesburg' ,1903,9999, 'Africa/Lusaka' ,1903,9999, 'Africa/Maputo' ,1903,9999, 'Africa/Maseru' ,1903,9999, 'Africa/Mbabane' ,1903,9999, 'Europe/Istanbul' ,1910,9999, 'Europe/Athens' ,1916,9999, 'Asia/Jerusalem' ,1917,9999, 'Asia/Damascus' ,1919,9999, 'Europe/Vilnius' ,1920,9999, 'Asia/Nicosia' ,1921,9999, 'Europe/Helsinki' ,1921,9999, 'Europe/Tallinn' ,1921,9999, 'Europe/Kiev' ,1924,9999, 'Europe/Minsk' ,1924,2011, 'Europe/Simferopol' ,1924,9999, 'Europe/Zaporozhye' ,1924,9999, 'Europe/Riga' ,1926,9999, 'Asia/Amman' ,1930,9999, 'Europe/Bucharest' ,1931,9999, 'Europe/Chisinau' ,1931,9999, 'Africa/Kigali' ,1935,9999, 'Africa/Tripoli' ,1958,2012, 'Europe/Uzhgorod' ,1991,9999, 'Europe/Kaliningrad' ,1944,2011, 'Etc/GMT+2' ,0001,9999, 'O' ,0001,9999, 'Africa/Khartoum' ,1930,2000, 'Africa/Juba' ,1930,2000, 'Africa/Windhoek' ,1903,1994, 'Europe/Moscow' ,1922,1992, 'Europe/Warsaw' ,1918,1922, 'Asia/Hebron' ,1900,9999, ], '+02:00:16' => [ 'Africa/Kigali' ,0001,1935, ], '+02:02:04' => [ 'Europe/Kiev' ,0001,1924, ], '+02:04:12' => [ 'Africa/Harare' ,0001,1903, ], '+02:04:24' => [ 'Africa/Mbabane' ,0001,1903, ], '+02:05:00' => [ 'Africa/Cairo' ,0001,1900, ], '+02:06:24' => [ 'Africa/Juba' ,0001,1930, ], '+02:09:40' => [ 'Africa/Kampala' ,0001,1928, ], '+02:10:08' => [ 'Africa/Khartoum' ,0001,1930, ], '+02:10:20' => [ 'Africa/Maputo' ,0001,1903, ], '+02:13:28' => [ 'Asia/Nicosia' ,0001,1921, ], '+02:16:00' => [ 'Europe/Simferopol' ,1879,1924, ], '+02:16:24' => [ 'Europe/Simferopol' ,0001,1879, ], '+02:17:52' => [ 'Asia/Gaza' ,0001,1900, ], '+02:20:00' => [ 'Europe/Zaporozhye', ,1879,1924, 'Africa/Blantyre', ,0001,1903, ], '+02:20:23' => [ 'Asia/Hebron' ,0001,1900, ], '+02:20:40' => [ 'Asia/Jerusalem', ,1879,1917, 'Europe/Zaporozhye', ,0001,1879, ], '+02:20:56' => [ 'Asia/Jerusalem' ,0001,1879, ], '+02:22:00' => [ 'Asia/Beirut' ,0001,1879, ], '+02:23:44' => [ 'Asia/Amman' ,0001,1930, ], '+02:25:12' => [ 'Asia/Damascus' ,0001,1919, ], '+02:27:16' => [ 'Africa/Nairobi' ,0001,1928, ], '+02:30:00' => [ 'Africa/Mogadishu', ,1930,1956, 'Africa/Kampala', ,1929,1947, 'Africa/Nairobi', ,1929,1939, 'Europe/Moscow', ,1879,1916, ], '+02:30:20' => [ 'Europe/Moscow' ,0001,1879, ], '+02:30:48' => [ 'Europe/Moscow' ,1916,1918, ], '+02:34:48' => [ 'Africa/Addis_Ababa' ,0001,1869, ], '+02:35:20' => [ 'Africa/Addis_Ababa', ,1869,1936, 'Africa/Asmara', ,1889,1936, ], '+02:35:32' => [ 'Africa/Asmara' ,0001,1889, ], '+02:37:08' => [ 'Africa/Dar_es_Salaam' ,0001,1930, ], '+02:45:00' => [ 'Africa/Dar_es_Salaam' ,1947,1960, 'Africa/Nairobi' ,1939,1959, 'Africa/Kampala' ,1947,1956, ], '+02:52:36' => [ 'Africa/Djibouti' ,0001,1911, ], '+02:53:04' => [ 'Indian/Comoro' ,0001,1911, ], '+02:57:36' => [ 'Asia/Baghdad' ,1889,1917, ], '+02:57:40' => [ 'Europe/Volgograd', ,0001,1920, 'Asia/Baghdad', ,0001,1889, ], '+02:58:00' => [ 'Asia/Yerevan' ,0001,1924, ], '+02:59:16' => [ 'Asia/Tbilisi' ,0001,1924, ], '+03:00:00' => [ 'Africa/Mogadishu' ,1893,9999, 'Africa/Djibouti' ,1911,9999, 'Indian/Antananarivo' ,1911,9999, 'Indian/Comoro' ,1911,9999, 'Indian/Mayotte' ,1911,9999, 'Asia/Baghdad' ,1917,9999, 'Africa/Kampala' ,1928,9999, 'Africa/Nairobi' ,1928,9999, 'Africa/Dar_es_Salaam' ,1930,9999, 'Africa/Addis_Ababa' ,1936,9999, 'Africa/Asmara' ,1936,9999, 'Europe/Kaliningrad' ,1945,9999, 'Asia/Aden' ,1949,9999, 'Asia/Kuwait' ,1949,9999, 'Asia/Riyadh' ,1949,9999, 'Asia/Bahrain' ,1972,9999, 'Asia/Qatar' ,1972,9999, 'Africa/Juba' ,2000,9999, 'Africa/Khartoum' ,2000,9999, 'Europe/Moscow' ,1919,2011, 'Europe/Samara' ,1919,2011, 'Europe/Volgograd' ,1920,2011, 'Etc/GMT+3' ,0001,9999, 'P' ,0001,9999, 'Antarctica/Syowa' ,1957,9999, 'Asia/Tbilisi' ,1924,2005, 'Europe/Simferopol' ,1930,1997, 'Asia/Yerevan' ,1924,1995, 'Asia/Baku' ,1924,1992, 'Europe/Minsk' ,1930,9999, 'Europe/Zaporozhye' ,1930,1991, 'Europe/Vilnius' ,1940,1991, 'Europe/Kiev' ,1930,1990, 'Europe/Chisinau' ,1944,1990, 'Europe/Uzhgorod' ,1945,1990, 'Europe/Riga' ,1940,1989, 'Europe/Tallinn' ,1940,1989, 'Europe/Istanbul' ,1979,1985, ], '+03:00:48' => [ 'Asia/Aden' ,0001,1949, ], '+03:00:56' => [ 'Indian/Mayotte' ,0001,1911, ], '+03:01:28' => [ 'Africa/Mogadishu' ,0001,1893, ], '+03:06:52' => [ 'Asia/Riyadh' ,0001,1949, ], '+03:10:04' => [ 'Indian/Antananarivo' ,0001,1911, ], '+03:11:56' => [ 'Asia/Kuwait' ,0001,1949, ], '+03:19:24' => [ 'Asia/Baku' ,0001,1924, ], '+03:20:36' => [ 'Europe/Samara' ,0001,1919, ], '+03:21:04' => [ 'Asia/Aqtau' ,0001,1924, ], '+03:22:20' => [ 'Asia/Bahrain' ,0001,1919, ], '+03:25:24' => [ 'Asia/Oral' ,0001,1924, ], '+03:25:44' => [ 'Asia/Tehran' ,0001,1945, ], '+03:26:08' => [ 'Asia/Qatar' ,0001,1919, ], '+03:30:00' => [ 'Asia/Tehran' ,1945,9999, ], '+03:41:12' => [ 'Asia/Dubai' ,0001,1919, ], '+03:41:48' => [ 'Indian/Mahe' ,0001,1906, ], '+03:41:52' => [ 'Indian/Reunion' ,0001,1911, ], '+03:48:40' => [ 'Asia/Aqtobe' ,0001,1924, ], '+03:50:00' => [ 'Indian/Mauritius' ,0001,1906, ], '+03:53:32' => [ 'Asia/Ashgabat' ,0001,1924, ], '+03:54:20' => [ 'Asia/Muscat' ,0001,1919, ], '+04:00:00' => [ 'Indian/Mauritius' ,1906,9999, 'Indian/Mahe' ,1906,9999, 'Indian/Reunion' ,1911,9999, 'Asia/Muscat' ,1919,9999, 'Asia/Dubai' ,1919,9999, 'Europe/Samara' ,1930,9999, 'Europe/Volgograd' ,1930,9999, 'Asia/Yerevan' ,1957,9999, 'Asia/Baku' ,1957,9999, 'Etc/GMT+4' ,0001,9999, 'Asia/Aqtau' ,1924,2005, 'Asia/Oral' ,1924,2005, 'Asia/Tbilisi' ,1957,9999, 'Asia/Yekaterinburg' ,1919,1992, 'Asia/Ashgabat' ,1924,1992, 'Asia/Tehran' ,1977,1978, 'Asia/Bahrain' ,1919,1972, 'Asia/Qatar' ,1919,1972, 'Asia/Kabul' ,1889,1944, 'Asia/Qyzylorda' ,1924,1930, 'Asia/Samarkand' ,1924,1930, 'Asia/Aqtobe' ,1924,1930, 'Q' ,0001,9999, 'Europe/Moscow' ,2011,9999, ], '+04:02:24' => [ 'Asia/Yekaterinburg' ,0001,1919, ], '+04:21:52' => [ 'Asia/Qyzylorda' ,0001,1924, ], '+04:27:12' => [ 'Asia/Samarkand' ,0001,1924, ], '+04:28:12' => [ 'Asia/Karachi' ,0001,1906, ], '+04:30:00' => [ 'Asia/Kabul' ,1944,9999, ], '+04:35:12' => [ 'Asia/Dushanbe' ,0001,1924, ], '+04:36:48' => [ 'Asia/Kabul' ,0001,1889, ], '+04:37:12' => [ 'Asia/Tashkent' ,0001,1924, ], '+04:49:40' => [ 'Indian/Chagos' ,0001,1906, ], '+04:53:36' => [ 'Asia/Omsk' ,0001,1919, ], '+04:54:00' => [ 'Indian/Maldives' ,0001,1959, ], '+04:58:24' => [ 'Asia/Bishkek' ,0001,1924, ], '+05:00:00' => [ 'Asia/Dushanbe' ,1924,9999, 'Asia/Tashkent' ,1924,9999, 'Asia/Aqtau' ,1930,9999, 'Asia/Aqtobe' ,1930,9999, 'Asia/Ashgabat' ,1930,9999, 'Asia/Oral' ,1930,9999, 'Asia/Samarkand' ,1930,9999, 'Indian/Kerguelen' ,1950,9999, 'Asia/Karachi' ,1951,9999, 'Indian/Maldives' ,1959,9999, 'Asia/Yekaterinburg' ,1930,2011, 'Etc/GMT+5' ,0001,9999, 'R' ,0001,9999, 'Antarctica/Mawson' ,2009,9999, 'Asia/Bishkek' ,1924,2005, 'Indian/Chagos' ,1906,1995, 'Asia/Omsk' ,1919,1992, 'Asia/Qyzylorda' ,1930,1992, 'Asia/Kashgar' ,1939,1980, 'Asia/Almaty' ,1924,1930, 'Antarctica/Davis' ,2009,2012, ], '+05:03:56' => [ 'Asia/Kashgar' ,0001,1927, ], '+05:07:48' => [ 'Asia/Almaty' ,0001,1924, ], '+05:19:24' => [ 'Asia/Colombo' ,0001,1879, ], '+05:19:32' => [ 'Asia/Colombo' ,1879,1905, ], '+05:30:00' => [ 'Asia/Colombo' ,1905,9999, 'Asia/Thimphu' ,1947,1987, 'Asia/Kathmandu' ,1919,1985, 'Asia/Karachi' ,1906,1951, 'Asia/Dhaka' ,1942,1942, 'Asia/Kolkata' ,1942,9999, 'Asia/Kashgar' ,1927,1939, ], '+05:31:40' => [ 'Asia/Novosibirsk' ,0001,1919, ], '+05:41:16' => [ 'Asia/Kathmandu' ,0001,1919, ], '+05:45:00' => [ 'Asia/Kathmandu' ,1985,9999, ], '+05:48:48' => [ 'Asia/Novokuznetsk' ,0001,1920, ], '+05:50:20' => [ 'Asia/Urumqi' ,0001,1927, ], '+05:53:20' => [ 'Asia/Kolkata', ,1879,1941, 'Asia/Dhaka', ,1889,1941, ], '+05:53:28' => [ 'Asia/Kolkata' ,0001,1879, ], '+05:58:36' => [ 'Asia/Thimphu' ,0001,1947, ], '+06:00:00' => [ 'Asia/Almaty' ,1930,9999, 'Asia/Bishkek' ,1930,9999, 'Asia/Dhaka' ,1951,9999, 'Asia/Qyzylorda' ,1981,9999, 'Asia/Thimphu' ,1987,9999, 'Indian/Chagos' ,1995,9999, 'Asia/Yekaterinburg' ,2011,9999, 'Asia/Novosibirsk' ,1919,2011, 'Asia/Novokuznetsk' ,1920,2011, 'Asia/Omsk' ,1930,2011, 'Etc/GMT+6' ,0001,9999, 'S' ,0001,9999, 'Antarctica/Vostok' ,1957,9999, 'Asia/Colombo' ,1996,2006, 'Asia/Krasnoyarsk' ,1920,1992, 'Asia/Dushanbe' ,1930,1991, 'Asia/Tashkent' ,1930,1991, 'Asia/Aqtau' ,1981,1982, 'Asia/Aqtobe' ,1981,1982, 'Asia/Oral' ,1981,1982, 'Asia/Samarkand' ,1981,1982, 'Asia/Urumqi' ,1927,1980, 'Asia/Hovd' ,1905,1977, 'Antarctica/Mawson' ,1954,2009, ], '+06:01:40' => [ 'Asia/Dhaka' ,0001,1889, ], '+06:06:36' => [ 'Asia/Hovd' ,0001,1905, ], '+06:11:20' => [ 'Asia/Krasnoyarsk' ,0001,1920, ], '+06:24:36' => [ 'Asia/Rangoon' ,1879,1919, ], '+06:24:40' => [ 'Asia/Rangoon' ,0001,1879, ], '+06:27:40' => [ 'Indian/Cocos' ,0001,1899, ], '+06:30:00' => [ 'Indian/Cocos' ,1899,9999, 'Asia/Colombo' ,1996,1996, 'Asia/Dhaka' ,1941,1951, 'Asia/Kolkata' ,1941,1942, 'Asia/Rangoon' ,1919,9999, ], '+06:42:04' => [ 'Asia/Bangkok' ,0001,1920, ], '+06:46:46' => [ 'Asia/Kuala_Lumpur' ,0001,1900, ], '+06:50:24' => [ 'Asia/Vientiane' ,0001,1906, ], '+06:55:25' => [ 'Asia/Singapore', ,0001,1905, 'Asia/Kuala_Lumpur', ,1900,1905, ], '+06:57:20' => [ 'Asia/Irkutsk' ,0001,1920, ], '+06:59:40' => [ 'Asia/Phnom_Penh' ,0001,1906, ], '+07:00:00' => [ 'Indian/Christmas' ,1895,9999, 'Asia/Ho_Chi_Minh' ,1911,9999, 'Asia/Phnom_Penh' ,1911,9999, 'Asia/Vientiane' ,1911,9999, 'Asia/Bangkok' ,1920,9999, 'Asia/Novokuznetsk' ,1930,9999, 'Asia/Novosibirsk' ,1930,9999, 'Asia/Jakarta' ,1963,9999, 'Asia/Hovd' ,1977,9999, 'Asia/Pontianak' ,1987,9999, 'Asia/Omsk' ,2011,9999, 'Asia/Krasnoyarsk' ,1930,2011, 'Etc/GMT+7' ,0001,9999, 'T' ,0001,9999, 'Antarctica/Davis' ,1957,9999, 'Asia/Irkutsk' ,1920,1992, 'Asia/Chongqing' ,1927,1980, 'Asia/Choibalsan' ,1905,1977, 'Asia/Ulaanbaatar' ,1905,1977, 'Asia/Kuala_Lumpur' ,1905,1932, 'Asia/Singapore' ,1905,1932, ], '+07:02:52' => [ 'Indian/Christmas' ,0001,1895, ], '+07:06:20' => [ 'Asia/Chongqing', ,0001,1927, 'Asia/Vientiane', ,1906,1911, 'Asia/Ho_Chi_Minh', ,1906,1911, 'Asia/Phnom_Penh', ,1906,1911, ], '+07:06:40' => [ 'Asia/Ho_Chi_Minh' ,0001,1906, ], '+07:07:12' => [ 'Asia/Jakarta' ,0001,1923, ], '+07:07:32' => [ 'Asia/Ulaanbaatar' ,0001,1905, ], '+07:17:20' => [ 'Asia/Pontianak' ,0001,1932, ], '+07:20:00' => [ 'Asia/Kuala_Lumpur' ,1935,1941, 'Asia/Singapore' ,1935,1941, 'Asia/Jakarta' ,1923,1932, ], '+07:21:20' => [ 'Asia/Kuching' ,0001,1926, ], '+07:30:00' => [ 'Asia/Kuala_Lumpur', ,1941,1981, 'Asia/Singapore', ,1941,1981, 'Asia/Pontianak', ,1932,1963, 'Asia/Jakarta', ,1932,1963, 'Asia/Brunei', ,1926,1932, 'Asia/Kuching', ,1926,1932, ], '+07:34:20' => [ 'Asia/Macau' ,0001,1911, ], '+07:36:36' => [ 'Asia/Hong_Kong' ,0001,1904, ], '+07:38:00' => [ 'Asia/Choibalsan' ,0001,1905, ], '+07:39:40' => [ 'Asia/Brunei' ,0001,1926, ], '+07:43:24' => [ 'Australia/Perth' ,0001,1895, ], '+07:57:36' => [ 'Asia/Makassar' ,0001,1932, ], '+08:00:00' => [ 'Australia/Perth' ,1895,9999, 'Asia/Taipei' ,1895,9999, 'Asia/Manila' ,1899,9999, 'Asia/Hong_Kong' ,1904,9999, 'Asia/Macau' ,1911,9999, 'Asia/Shanghai' ,1927,9999, 'Asia/Brunei' ,1932,9999, 'Asia/Harbin' ,1932,9999, 'Asia/Kuching' ,1932,9999, 'Asia/Makassar' ,1932,9999, 'Asia/Choibalsan' ,1977,9999, 'Asia/Ulaanbaatar' ,1977,9999, 'Asia/Chongqing' ,1980,9999, 'Asia/Kashgar' ,1980,9999, 'Asia/Urumqi' ,1980,9999, 'Asia/Kuala_Lumpur' ,1981,9999, 'Asia/Singapore' ,1981,9999, 'Asia/Krasnoyarsk' ,2011,9999, 'Asia/Irkutsk' ,1930,2011, 'Etc/GMT+8' ,0001,9999, 'U' ,0001,9999, 'Antarctica/Casey' ,1969,9999, 'Asia/Dili' ,1911,2000, 'Asia/Yakutsk' ,1919,1992, 'Asia/Pontianak' ,1948,1987, 'Asia/Pyongyang' ,1954,1961, 'Asia/Seoul' ,1954,1961, 'Asia/Jakarta' ,1948,1950, 'Asia/Ho_Chi_Minh' ,1912,1931, 'Asia/Phnom_Penh' ,1912,1931, 'Asia/Vientiane' ,1912,1931, ], '+08:04:00' => [ 'Asia/Manila' ,1844,1899, ], '+08:05:52' => [ 'Asia/Shanghai' ,0001,1927, ], '+08:06:00' => [ 'Asia/Taipei' ,0001,1895, ], '+08:22:20' => [ 'Asia/Dili' ,0001,1911, ], '+08:23:00' => [ 'Asia/Pyongyang' ,0001,1889, ], '+08:26:44' => [ 'Asia/Harbin' ,0001,1927, ], '+08:27:52' => [ 'Asia/Seoul' ,0001,1889, ], '+08:30:00' => [ 'Asia/Harbin', ,1927,1980, 'Asia/Seoul', ,1889,1968, 'Asia/Pyongyang', ,1889,1931, ], '+08:35:28' => [ 'Australia/Eucla' ,0001,1895, ], '+08:38:40' => [ 'Asia/Yakutsk' ,0001,1919, ], '+08:43:20' => [ 'Australia/Darwin' ,0001,1895, ], '+08:45:00' => [ 'Australia/Eucla' ,1895,9999, ], '+08:47:44' => [ 'Asia/Vladivostok' ,0001,1922, ], '+08:57:56' => [ 'Pacific/Palau' ,0001,1900, ], '+09:00:00' => [ 'Asia/Tokyo' ,1887,9999, 'Pacific/Palau' ,1900,9999, 'Asia/Pyongyang' ,1904,9999, 'Asia/Seoul' ,1904,9999, 'Asia/Jayapura' ,1932,9999, 'Asia/Dili' ,1942,9999, 'Asia/Irkutsk' ,2011,9999, 'Asia/Yakutsk' ,1930,2011, 'Etc/GMT+9' ,0001,9999, 'V' ,0001,9999, 'Asia/Choibalsan' ,1983,2008, 'Asia/Vladivostok' ,1922,1992, 'Pacific/Saipan' ,1900,1969, 'Asia/Harbin' ,1939,1966, 'Asia/Sakhalin' ,1905,1945, 'Asia/Hong_Kong' ,1941,1945, 'Asia/Jakarta' ,1942,1945, 'Asia/Kuala_Lumpur' ,1942,1945, 'Asia/Kuching' ,1942,1945, 'Asia/Makassar' ,1942,1945, 'Asia/Pontianak' ,1942,1945, 'Asia/Rangoon' ,1942,1945, 'Asia/Singapore' ,1942,1945, 'Asia/Manila' ,1942,1944, 'Pacific/Nauru' ,1942,1944, 'Australia/Adelaide' ,1895,1899, 'Australia/Darwin' ,1895,1899, 'Australia/Broken_Hill' ,1896,1899, ], '+09:14:20' => [ 'Australia/Adelaide' ,0001,1895, ], '+09:18:59' => [ 'Asia/Tokyo' ,0001,1887, ], '+09:22:48' => [ 'Asia/Jayapura' ,0001,1932, ], '+09:25:48' => [ 'Australia/Broken_Hill' ,0001,1895, ], '+09:30:00' => [ 'Australia/Broken_Hill' ,1899,9999, 'Australia/Adelaide' ,1899,9999, 'Asia/Jayapura' ,1944,1963, 'Australia/Darwin' ,1899,9999, ], '+09:30:48' => [ 'Asia/Sakhalin' ,0001,1905, ], '+09:35:28' => [ 'Australia/Currie' ,0001,1895, ], '+09:39:00' => [ 'Pacific/Guam' ,1844,1900, ], '+09:39:52' => [ 'Australia/Melbourne' ,0001,1895, ], '+09:43:00' => [ 'Pacific/Saipan' ,1844,1900, ], '+09:48:32' => [ 'Pacific/Port_Moresby' ,1879,1894, ], '+09:48:40' => [ 'Pacific/Port_Moresby' ,0001,1879, ], '+09:49:16' => [ 'Australia/Hobart' ,0001,1895, ], '+09:55:56' => [ 'Australia/Lindeman' ,0001,1894, ], '+10:00:00' => [ 'Australia/Melbourne' ,1895,9999, 'Australia/Brisbane' ,1894,9999, 'Australia/Lindeman' ,1894,9999, 'Pacific/Port_Moresby' ,1894,9999, 'Australia/Currie' ,1895,9999, 'Australia/Hobart' ,1895,9999, 'Australia/Sydney' ,1895,9999, 'Pacific/Chuuk' ,1900,9999, 'Pacific/Guam' ,1900,9999, 'Pacific/Saipan' ,1969,9999, 'Asia/Yakutsk' ,2011,9999, 'Asia/Vladivostok' ,1930,2011, 'Asia/Sakhalin' ,1991,2011, 'Etc/GMT+10' ,0001,9999, 'W' ,0001,9999, 'Antarctica/DumontDUrville' ,1947,9999, 'Asia/Magadan' ,1924,1992, 'Australia/Lord_Howe' ,1895,1981, 'Australia/Broken_Hill' ,1895,1896, 'Antarctica/Macquarie' ,1911,2009, ], '+10:03:12' => [ 'Asia/Magadan' ,0001,1924, ], '+10:04:52' => [ 'Australia/Sydney' ,0001,1895, ], '+10:07:08' => [ 'Pacific/Chuuk' ,0001,1900, ], '+10:12:08' => [ 'Australia/Brisbane' ,0001,1894, ], '+10:30:00' => [ 'Australia/Lord_Howe' ,1981,9999, ], '+10:32:52' => [ 'Pacific/Pohnpei' ,0001,1900, ], '+10:34:36' => [ 'Asia/Kamchatka' ,0001,1922, ], '+10:36:20' => [ 'Australia/Lord_Howe' ,0001,1895, ], '+10:39:48' => [ 'Pacific/Guadalcanal' ,0001,1912, ], '+10:51:56' => [ 'Pacific/Kosrae' ,0001,1900, ], '+11:00:00' => [ 'Pacific/Pohnpei' ,1900,9999, 'Pacific/Kosrae' ,1900,9999, 'Pacific/Efate' ,1912,9999, 'Pacific/Guadalcanal' ,1912,9999, 'Pacific/Noumea' ,1912,9999, 'Asia/Sakhalin' ,1945,9999, 'Asia/Vladivostok' ,2011,9999, 'Asia/Kamchatka' ,1922,2011, 'Asia/Magadan' ,1930,2011, 'Asia/Anadyr' ,1991,2011, 'Etc/GMT+11' ,0001,9999, 'X' ,0001,9999, 'Antarctica/Macquarie' ,2010,9999, 'Pacific/Kwajalein' ,1900,1969, 'Pacific/Majuro' ,1900,1969, 'Antarctica/Casey' ,2009,2012, ], '+11:05:48' => [ 'Pacific/Noumea' ,0001,1912, ], '+11:06:28' => [ 'Pacific/Wake' ,0001,1900, ], '+11:07:40' => [ 'Pacific/Nauru' ,0001,1921, ], '+11:09:20' => [ 'Pacific/Kwajalein' ,0001,1900, ], '+11:11:52' => [ 'Pacific/Norfolk' ,0001,1900, ], '+11:12:00' => [ 'Pacific/Norfolk' ,1900,1950, ], '+11:13:16' => [ 'Pacific/Efate' ,0001,1912, ], '+11:24:48' => [ 'Pacific/Majuro' ,0001,1900, ], '+11:30:00' => [ 'Pacific/Norfolk' ,1950,9999, 'Pacific/Nauru' ,1921,1979, 'Pacific/Auckland' ,1868,1940, ], '+11:32:04' => [ 'Pacific/Tarawa' ,0001,1900, ], '+11:39:04' => [ 'Pacific/Auckland' ,0001,1868, ], '+11:49:56' => [ 'Asia/Anadyr' ,0001,1924, ], '+11:53:40' => [ 'Pacific/Fiji' ,0001,1915, ], '+11:56:52' => [ 'Pacific/Funafuti' ,0001,1900, ], '+12:00:00' => [ 'Pacific/Wake' ,1900,9999, 'Pacific/Funafuti' ,1900,9999, 'Pacific/Tarawa' ,1900,9999, 'Pacific/Wallis' ,1900,9999, 'Pacific/Fiji' ,1915,9999, 'Asia/Anadyr' ,1924,9999, 'Asia/Kamchatka' ,1930,9999, 'Pacific/Auckland' ,1945,9999, 'Pacific/Majuro' ,1969,9999, 'Pacific/Nauru' ,1979,9999, 'Pacific/Kwajalein' ,1993,9999, 'Asia/Magadan' ,2011,9999, 'Etc/GMT+12' ,0001,9999, 'Y' ,0001,9999, 'Antarctica/McMurdo' ,1956,9999, 'Pacific/Kosrae' ,1969,1998, ], '+12:13:21' => [ 'America/Adak' ,0001,1867, ], '+12:13:48' => [ 'Pacific/Chatham' ,0001,1956, ], '+12:15:20' => [ 'Pacific/Wallis' ,0001,1900, ], '+12:19:20' => [ 'Pacific/Tongatapu' ,0001,1900, ], '+12:20:00' => [ 'Pacific/Tongatapu' ,1900,1940, ], '+12:33:04' => [ 'Pacific/Apia' ,0001,1879, ], '+12:37:12' => [ 'Pacific/Pago_Pago' ,0001,1879, ], '+12:45:00' => [ 'Pacific/Chatham' ,1956,9999, ], '+12:58:21' => [ 'America/Nome' ,0001,1867, ], '+13:00:00' => [ 'Asia/Anadyr' ,1930,1982, 'Pacific/Enderbury' ,1995,9999, 'Pacific/Tongatapu' ,1940,9999, 'Pacific/Apia' ,2012,9999, 'Pacific/Fakaofo' ,2011,9999, ], '+14:00:00' => [ 'Pacific/Kiritimati' ,1995,9999, ], '+14:00:24' => [ 'America/Anchorage' ,0001,1867, ], '+14:41:05' => [ 'America/Yakutat' ,0001,1867, ], '+14:58:47' => [ 'America/Sitka' ,0001,1867, ], '+15:02:19' => [ 'America/Juneau' ,0001,1867, ], '+15:13:42' => [ 'America/Metlakatla' ,0001,1867, ], '-00:00:52' => [ 'Africa/Accra' ,0001,1918, ], '-00:01:15' => [ 'Europe/London' ,0001,1847, ], '-00:06:04' => [ 'Africa/Ouagadougou' ,0001,1912, ], '-00:14:44' => [ 'Europe/Madrid' ,0001,1901, ], '-00:16:08' => [ 'Africa/Abidjan' ,0001,1912, ], '-00:21:16' => [ 'Africa/Ceuta' ,0001,1901, ], '-00:21:24' => [ 'Europe/Gibraltar' ,0001,1880, ], '-00:22:48' => [ 'Atlantic/St_Helena' ,0001,1951, ], '-00:25:00' => [ 'Europe/Dublin' ,0001,1880, ], '-00:25:21' => [ 'Europe/Dublin' ,1880,1916, ], '-00:27:04' => [ 'Atlantic/Faroe' ,0001,1908, ], '-00:30:20' => [ 'Africa/Casablanca' ,0001,1913, ], '-00:32:00' => [ 'Africa/Bamako' ,0001,1912, ], '-00:36:32' => [ 'Europe/Lisbon', ,0001,1912, 'Africa/Sao_Tome', ,1883,1912, ], '-00:43:08' => [ 'Africa/Monrovia' ,0001,1919, ], '-00:44:30' => [ 'Africa/Monrovia' ,1919,1972, ], '-00:52:48' => [ 'Africa/El_Aaiun' ,0001,1934, ], '-00:53:00' => [ 'Africa/Freetown' ,0001,1913, ], '-00:54:52' => [ 'Africa/Conakry' ,0001,1912, ], '-01:00:00' => [ 'Atlantic/Azores' ,1966,9999, 'Atlantic/Cape_Verde' ,1975,9999, 'America/Scoresbysund' ,1981,9999, 'Etc/GMT-1' ,0001,9999, 'A' ,0001,9999, 'Africa/El_Aaiun' ,1934,1976, 'Africa/Bissau' ,1911,1975, 'Atlantic/Reykjavik' ,1908,1968, 'Atlantic/Madeira' ,1911,1966, 'Africa/Banjul' ,1935,1964, 'Africa/Bamako' ,1934,1960, 'Africa/Conakry' ,1934,1960, 'Africa/Nouakchott' ,1934,1960, 'Africa/Freetown' ,1913,1957, 'Atlantic/Canary' ,1922,1946, 'Africa/Dakar' ,1912,1941, 'Africa/Niamey' ,1911,1934, ], '-01:01:36' => [ 'Atlantic/Canary' ,0001,1922, ], '-01:02:20' => [ 'Africa/Bissau' ,0001,1911, ], '-01:03:48' => [ 'Africa/Nouakchott' ,0001,1912, ], '-01:06:36' => [ 'Africa/Banjul' ,0001,1935, ], '-01:07:36' => [ 'Atlantic/Madeira' ,0001,1911, ], '-01:09:44' => [ 'Africa/Dakar' ,0001,1912, ], '-01:14:40' => [ 'America/Danmarkshavn' ,0001,1916, ], '-01:27:24' => [ 'Atlantic/Reykjavik' ,0001,1837, ], '-01:27:48' => [ 'Atlantic/Reykjavik' ,1837,1908, ], '-01:27:52' => [ 'America/Scoresbysund' ,0001,1916, ], '-01:34:04' => [ 'Atlantic/Cape_Verde' ,0001,1907, ], '-01:42:40' => [ 'Atlantic/Azores' ,0001,1884, ], '-01:54:32' => [ 'Atlantic/Azores' ,1884,1911, ], '-02:00:00' => [ 'Atlantic/South_Georgia' ,1890,9999, 'Etc/GMT-2' ,0001,9999, 'America/Noronha' ,1914,9999, 'America/Scoresbysund' ,1916,1981, 'Atlantic/Cape_Verde' ,1907,1975, 'Atlantic/Azores' ,1911,1966, 'B' ,0001,9999, ], '-02:09:40' => [ 'America/Noronha' ,0001,1914, ], '-02:19:36' => [ 'America/Recife' ,0001,1914, ], '-02:22:52' => [ 'America/Maceio' ,0001,1914, ], '-02:26:08' => [ 'Atlantic/South_Georgia' ,0001,1890, ], '-02:34:00' => [ 'America/Fortaleza' ,0001,1914, ], '-02:34:04' => [ 'America/Bahia' ,0001,1914, ], '-03:00:00' => [ 'America/Sao_Paulo' ,1914,9999, 'America/Araguaina' ,1914,9999, 'America/Bahia' ,1914,9999, 'America/Belem' ,1914,9999, 'America/Fortaleza' ,1914,9999, 'America/Maceio' ,1914,9999, 'America/Recife' ,1914,9999, 'America/Godthab' ,1916,9999, 'America/Montevideo' ,1943,9999, 'America/Cayenne' ,1967,9999, 'America/Argentina/Buenos_Aires' ,1969,9999, 'America/Argentina/Catamarca' ,1969,9999, 'America/Argentina/Cordoba' ,1969,9999, 'America/Argentina/Jujuy' ,1969,9999, 'America/Argentina/La_Rioja' ,1969,9999, 'America/Argentina/Mendoza' ,1969,9999, 'America/Argentina/Rio_Gallegos' ,1969,9999, 'America/Argentina/Salta' ,1969,9999, 'America/Argentina/San_Juan' ,1969,9999, 'America/Argentina/Tucuman' ,1969,9999, 'America/Argentina/Ushuaia' ,1969,9999, 'America/Miquelon' ,1980,9999, 'America/Paramaribo' ,1984,9999, 'America/Santarem' ,2008,9999, 'Etc/GMT-3' ,0001,9999, 'C' ,0001,9999, 'Antarctica/Rothera' ,1976,9999, 'America/Argentina/San_Luis' ,1969,2007, 'America/Danmarkshavn' ,1916,1996, 'America/Guyana' ,1975,1991, 'Atlantic/Stanley' ,1983,9999, 'America/Asuncion' ,1972,1974, 'Antarctica/Palmer' ,1969,1982, ], '-03:06:28' => [ 'America/Sao_Paulo' ,0001,1914, ], '-03:12:48' => [ 'America/Araguaina' ,0001,1914, ], '-03:13:56' => [ 'America/Belem' ,0001,1914, ], '-03:26:56' => [ 'America/Godthab' ,0001,1916, ], '-03:29:20' => [ 'America/Cayenne' ,0001,1911, ], '-03:30:00' => [ 'America/St_Johns' ,1935,2096, 'America/Paramaribo' ,1945,1984, 'America/Goose_Bay' ,1935,1966, 'America/Montevideo' ,1920,1942, ], '-03:30:52' => [ 'America/St_Johns', ,0001,1935, 'America/Goose_Bay', ,1884,1935, ], '-03:38:28' => [ 'America/Campo_Grande' ,0001,1914, ], '-03:38:48' => [ 'America/Santarem' ,0001,1914, ], '-03:40:36' => [ 'America/Paramaribo' ,1935,1945, ], '-03:40:40' => [ 'America/Paramaribo' ,0001,1911, ], '-03:40:52' => [ 'America/Paramaribo' ,1911,1935, ], '-03:44:20' => [ 'America/Cuiaba' ,0001,1914, ], '-03:44:40' => [ 'America/Miquelon' ,0001,1911, ], '-03:44:44' => [ 'America/Montevideo' ,0001,1920, ], '-03:45:00' => [ 'America/Guyana' ,1915,1975, ], '-03:48:28' => [ 'America/Blanc-Sablon' ,0001,1884, ], '-03:50:40' => [ 'America/Asuncion' ,0001,1931, ], '-03:51:24' => [ 'Atlantic/Stanley' ,0001,1912, ], '-03:52:40' => [ 'America/Guyana' ,0001,1915, ], '-03:53:48' => [ 'America/Argentina/Buenos_Aires' ,0001,1894, ], '-03:58:28' => [ 'America/Barbados' ,0001,1932, ], '-03:59:48' => [ 'America/Glace_Bay' ,0001,1902, ], '-04:00:00' => [ 'America/Blanc-Sablon' ,1884,9999, 'America/Puerto_Rico' ,1899,9999, 'America/Glace_Bay' ,1902,9999, 'America/Halifax' ,1902,9999, 'America/Moncton' ,1902,9999, 'America/Dominica' ,1911,9999, 'America/Grenada' ,1911,9999, 'America/Guadeloupe' ,1911,9999, 'America/Martinique' ,1911,9999, 'America/Montserrat' ,1911,9999, 'America/St_Thomas' ,1911,9999, 'America/Tortola' ,1911,9999, 'America/Anguilla' ,1912,9999, 'America/Port_of_Spain' ,1912,9999, 'America/St_Kitts' ,1912,9999, 'America/St_Lucia' ,1912,9999, 'America/St_Vincent' ,1912,9999, 'Atlantic/Stanley' ,1912,2010, 'America/Boa_Vista' ,1914,9999, 'America/Campo_Grande' ,1914,9999, 'America/Cuiaba' ,1914,9999, 'America/Manaus' ,1914,9999, 'America/Porto_Velho' ,1914,9999, 'America/Thule' ,1916,9999, 'America/Santiago' ,1918,9999, 'Atlantic/Bermuda' ,1930,9999, 'America/Asuncion' ,1931,9999, 'America/Barbados' ,1932,9999, 'America/La_Paz' ,1932,9999, 'America/Antigua' ,1951,9999, 'America/Aruba' ,1965,9999, 'America/Curacao' ,1965,9999, 'America/Goose_Bay' ,1966,9999, 'America/Santo_Domingo' ,1974,9999, 'America/Guyana' ,1991,9999, 'America/Eirunepe' ,2008,9999, 'America/Rio_Branco' ,2008,9999, 'Etc/GMT-4' ,0001,9999, 'D' ,0001,9999, 'Antarctica/Palmer' ,1965,9999, 'America/Argentina/San_Luis' ,1920,2009, 'America/Santarem' ,1914,2008, 'America/Caracas' ,1965,2007, 'America/Argentina/Catamarca' ,1920,2004, 'America/Argentina/La_Rioja' ,1920,2004, 'America/Argentina/Mendoza' ,1920,2004, 'America/Argentina/Rio_Gallegos' ,1920,2004, 'America/Argentina/San_Juan' ,1920,2004, 'America/Argentina/Tucuman' ,1920,2004, 'America/Argentina/Ushuaia' ,1920,2004, 'America/Pangnirtung' ,1921,1995, 'America/Argentina/Cordoba' ,1920,1991, 'America/Argentina/Jujuy' ,1920,1991, 'America/Argentina/Salta' ,1920,1991, 'America/Miquelon' ,1911,1980, 'America/Argentina/Buenos_Aires' ,1920,1969, 'America/Cayenne' ,1911,1967, ], '-04:00:04' => [ 'America/Manaus' ,0001,1914, ], '-04:01:40' => [ 'America/Goose_Bay' ,0001,1884, ], '-04:02:40' => [ 'America/Boa_Vista' ,0001,1914, ], '-04:04:00' => [ 'America/St_Lucia' ,0001,1912, ], '-04:04:20' => [ 'America/Martinique' ,0001,1911, ], '-04:04:56' => [ 'America/St_Vincent' ,0001,1912, ], '-04:05:36' => [ 'America/Dominica' ,0001,1911, ], '-04:06:04' => [ 'America/Port_of_Spain' ,0001,1912, ], '-04:06:08' => [ 'America/Guadeloupe' ,0001,1911, ], '-04:07:00' => [ 'America/Grenada' ,0001,1911, ], '-04:07:12' => [ 'America/Antigua' ,0001,1912, ], '-04:08:52' => [ 'America/Montserrat' ,0001,1911, ], '-04:10:52' => [ 'America/St_Kitts' ,0001,1912, ], '-04:12:16' => [ 'America/Anguilla' ,0001,1912, ], '-04:14:24' => [ 'America/Halifax' ,0001,1902, ], '-04:15:36' => [ 'America/Porto_Velho' ,0001,1914, ], '-04:16:48' => [ 'America/Argentina/Cordoba' ,0001,1920, 'America/Argentina/Buenos_Aires' ,1894,1920, 'America/Argentina/Catamarca' ,1894,1920, 'America/Argentina/Jujuy' ,1894,1920, 'America/Argentina/La_Rioja' ,1894,1920, 'America/Argentina/Mendoza' ,1894,1920, 'America/Argentina/Rio_Gallegos' ,1894,1920, 'America/Argentina/Salta' ,1894,1920, 'America/Argentina/San_Juan' ,1894,1920, 'America/Argentina/San_Luis' ,1894,1920, 'America/Argentina/Tucuman' ,1894,1920, 'America/Argentina/Ushuaia' ,1894,1920, ], '-04:18:28' => [ 'America/Tortola' ,0001,1911, ], '-04:19:04' => [ 'Atlantic/Bermuda' ,0001,1930, ], '-04:19:08' => [ 'America/Moncton' ,0001,1883, ], '-04:19:44' => [ 'America/St_Thomas' ,0001,1911, ], '-04:20:52' => [ 'America/Argentina/Tucuman' ,0001,1894, ], '-04:21:12' => [ 'America/Argentina/Jujuy' ,0001,1894, ], '-04:21:40' => [ 'America/Argentina/Salta' ,0001,1894, ], '-04:23:08' => [ 'America/Argentina/Catamarca' ,0001,1894, ], '-04:24:25' => [ 'America/Puerto_Rico' ,0001,1899, ], '-04:25:24' => [ 'America/Argentina/San_Luis' ,0001,1894, ], '-04:27:24' => [ 'America/Argentina/La_Rioja' ,0001,1894, ], '-04:27:40' => [ 'America/Caracas' ,1890,1912, ], '-04:27:44' => [ 'America/Caracas' ,0001,1890, ], '-04:30:00' => [ 'America/Caracas' ,1912,9999, 'America/Aruba' ,1912,1965, 'America/Curacao' ,1912,1965, ], '-04:31:12' => [ 'America/Rio_Branco' ,0001,1914, ], '-04:32:36' => [ 'America/La_Paz' ,0001,1931, ], '-04:33:12' => [ 'America/Argentina/Ushuaia' ,0001,1894, ], '-04:34:04' => [ 'America/Argentina/San_Juan' ,0001,1894, ], '-04:35:08' => [ 'America/Thule' ,0001,1916, ], '-04:35:16' => [ 'America/Argentina/Mendoza' ,0001,1894, ], '-04:35:44' => [ 'America/Curacao' ,0001,1912, ], '-04:36:52' => [ 'America/Argentina/Rio_Gallegos' ,0001,1894, ], '-04:39:28' => [ 'America/Eirunepe' ,0001,1914, ], '-04:39:36' => [ 'America/Santo_Domingo' ,0001,1890, ], '-04:40:00' => [ 'America/Santo_Domingo' ,1890,1933, ], '-04:40:24' => [ 'America/Aruba' ,0001,1912, ], '-04:42:46' => [ 'America/Santiago' ,0001,1927, ], '-04:44:32' => [ 'America/Grand_Turk' ,0001,1890, ], '-04:49:00' => [ 'America/Port-au-Prince' ,1890,1917, ], '-04:49:20' => [ 'America/Port-au-Prince' ,0001,1890, ], '-04:54:16' => [ 'America/Montreal' ,0001,1884, ], '-04:56:02' => [ 'America/New_York' ,0001,1883, ], '-04:56:20' => [ 'America/Bogota' ,0001,1914, ], '-05:00:00' => [ 'America/New_York' ,1883,9999, 'America/Montreal' ,1884,9999, 'America/Nipigon' ,1895,9999, 'America/Toronto' ,1895,9999, 'America/Lima' ,1908,9999, 'America/Panama' ,1908,9999, 'America/Thunder_Bay' ,1910,9999, 'America/Cayman' ,1912,9999, 'America/Grand_Turk' ,1912,9999, 'America/Jamaica' ,1912,9999, 'America/Nassau' ,1912,9999, 'America/Bogota' ,1914,9999, 'America/Detroit' ,1915,9999, 'America/Port-au-Prince' ,1917,9999, 'America/Havana' ,1925,9999, 'America/Guayaquil' ,1931,9999, 'America/Atikokan' ,1945,9999, 'America/Iqaluit' ,1945,9999, 'America/Indiana/Vevay' ,1954,9999, 'America/Indiana/Indianapolis' ,1955,9999, 'America/Indiana/Marengo' ,1961,9999, 'America/Indiana/Winamac' ,1961,9999, 'America/Kentucky/Louisville' ,1961,9999, 'America/Indiana/Vincennes' ,1964,9999, 'America/Indiana/Petersburg' ,1965,9999, 'America/Pangnirtung' ,1995,9999, 'America/Kentucky/Monticello' ,2000,9999, 'America/Resolute' ,2000,2007, 'Etc/GMT-5' ,0001,9999, 'E' ,0001,9999, 'America/Eirunepe' ,1914,2008, 'America/Rio_Branco' ,1914,2008, 'America/Indiana/Knox' ,1962,2006, 'America/Indiana/Tell_City' ,1964,2006, 'America/Rankin_Inlet' ,2000,2001, 'America/Santo_Domingo' ,1933,2000, 'America/Cambridge_Bay' ,2000,2000, 'America/Cancun' ,1981,1998, 'America/Managua' ,1973,1997, 'Pacific/Galapagos' ,1931,1986, 'America/Merida' ,1981,1982, 'America/Menominee' ,1969,1973, 'America/Antigua' ,1912,1951, 'America/Santiago' ,1910,1947, 'America/Chicago' ,1936,1936, 'America/Moncton' ,1883,1902, ], '-05:07:12' => [ 'America/Jamaica', ,0001,1912, 'America/Cayman', ,1890,1912, 'America/Grand_Turk', ,1890,1912, ], '-05:08:12' => [ 'America/Lima' ,0001,1890, ], '-05:08:36' => [ 'America/Lima' ,1890,1908, ], '-05:09:24' => [ 'America/Nassau' ,0001,1912, ], '-05:14:00' => [ 'America/Guayaquil' ,1890,1931, ], '-05:17:32' => [ 'America/Toronto' ,0001,1895, ], '-05:18:08' => [ 'America/Panama' ,0001,1890, ], '-05:19:20' => [ 'America/Guayaquil' ,0001,1890, ], '-05:19:36' => [ 'America/Panama' ,1890,1908, ], '-05:25:32' => [ 'America/Cayman' ,0001,1890, ], '-05:29:28' => [ 'America/Havana' ,0001,1890, ], '-05:29:36' => [ 'America/Havana' ,1890,1925, ], '-05:32:11' => [ 'America/Detroit' ,0001,1905, ], '-05:36:20' => [ 'America/Costa_Rica' ,0001,1921, ], '-05:39:24' => [ 'America/Kentucky/Monticello' ,0001,1883, ], '-05:40:16' => [ 'America/Indiana/Vevay' ,0001,1883, ], '-05:43:02' => [ 'America/Kentucky/Louisville' ,0001,1883, ], '-05:44:38' => [ 'America/Indiana/Indianapolis' ,0001,1883, ], '-05:45:08' => [ 'America/Managua' ,0001,1890, ], '-05:45:12' => [ 'America/Managua' ,1890,1934, ], '-05:45:23' => [ 'America/Indiana/Marengo' ,0001,1883, ], '-05:46:25' => [ 'America/Indiana/Winamac' ,0001,1883, ], '-05:46:30' => [ 'America/Indiana/Knox' ,0001,1883, ], '-05:47:03' => [ 'America/Indiana/Tell_City' ,0001,1883, ], '-05:47:04' => [ 'America/Cancun' ,0001,1922, ], '-05:48:52' => [ 'America/Tegucigalpa' ,0001,1921, ], '-05:49:07' => [ 'America/Indiana/Petersburg' ,0001,1883, ], '-05:50:07' => [ 'America/Indiana/Vincennes' ,0001,1883, ], '-05:50:27' => [ 'America/Menominee' ,0001,1885, ], '-05:50:36' => [ 'America/Chicago' ,0001,1883, ], '-05:52:48' => [ 'America/Belize' ,0001,1912, ], '-05:53:04' => [ 'America/Nipigon' ,0001,1895, ], '-05:56:48' => [ 'America/El_Salvador' ,0001,1921, ], '-05:57:00' => [ 'America/Thunder_Bay' ,0001,1895, ], '-05:58:24' => [ 'Pacific/Galapagos' ,0001,1931, ], '-05:58:28' => [ 'America/Merida' ,0001,1922, ], '-06:00:00' => [ 'America/Chicago' ,1883,9999, 'America/Indiana/Knox' ,1883,9999, 'America/Indiana/Tell_City' ,1883,9999, 'America/Menominee' ,1885,9999, 'America/Winnipeg' ,1887,9999, 'America/Rainy_River' ,1895,9999, 'America/Belize' ,1912,9999, 'America/Guatemala' ,1918,9999, 'America/Costa_Rica' ,1921,9999, 'America/El_Salvador' ,1921,9999, 'America/Tegucigalpa' ,1921,9999, 'America/Cancun' ,1922,9999, 'America/Matamoros' ,1922,9999, 'America/Merida' ,1922,9999, 'America/Monterrey' ,1922,9999, 'America/Bahia_Banderas' ,1927,9999, 'America/Mexico_City' ,1927,9999, 'America/Managua' ,1934,9999, 'America/Rankin_Inlet' ,1957,9999, 'America/Regina' ,1960,9999, 'America/Swift_Current' ,1972,9999, 'Pacific/Easter' ,1982,9999, 'Pacific/Galapagos' ,1986,9999, 'America/North_Dakota/Center' ,1992,9999, 'America/North_Dakota/New_Salem' ,2003,9999, 'America/North_Dakota/Beulah' ,2010,9999, 'Etc/GMT-6' ,0001,9999, 'F' ,0001,9999, 'America/Indiana/Petersburg' ,1883,2007, 'America/Indiana/Vincennes' ,1883,2007, 'America/Indiana/Winamac' ,1883,2007, 'America/Resolute' ,1947,9999, 'America/Cambridge_Bay' ,1999,2001, 'America/Kentucky/Monticello' ,1883,2000, 'America/Iqaluit' ,1999,2000, 'America/Pangnirtung' ,1999,2000, 'America/Chihuahua' ,1927,1998, 'America/Ojinaga' ,1927,1998, 'America/Indiana/Marengo' ,1883,1961, 'America/Kentucky/Louisville' ,1883,1961, 'America/Indiana/Indianapolis' ,1883,1958, 'America/Indiana/Vevay' ,1883,1954, 'America/Hermosillo' ,1927,1942, 'America/Mazatlan' ,1927,1942, 'America/Atikokan' ,1895,1940, 'America/Detroit' ,1905,1915, 'America/Thunder_Bay' ,1895,1910, ], '-06:02:04' => [ 'America/Guatemala' ,0001,1918, ], '-06:06:28' => [ 'America/Atikokan' ,0001,1895, ], '-06:18:16' => [ 'America/Rainy_River' ,0001,1895, ], '-06:28:36' => [ 'America/Winnipeg' ,0001,1887, ], '-06:36:36' => [ 'America/Mexico_City' ,0001,1922, ], '-06:40:00' => [ 'America/Matamoros' ,0001,1922, ], '-06:41:16' => [ 'America/Monterrey' ,0001,1922, ], '-06:45:12' => [ 'America/North_Dakota/Center' ,0001,1883, ], '-06:45:39' => [ 'America/North_Dakota/New_Salem' ,0001,1883, ], '-06:47:07' => [ 'America/North_Dakota/Beulah' ,0001,1883, ], '-06:57:40' => [ 'America/Ojinaga' ,0001,1922, ], '-06:58:36' => [ 'America/Regina' ,0001,1905, ], '-06:59:56' => [ 'America/Denver' ,0001,1883, ], '-07:00:00' => [ 'America/Denver' ,1883,9999, 'America/Phoenix' ,1883,9999, 'America/Creston' ,1884,9999, 'America/Edmonton' ,1906,9999, 'America/Cambridge_Bay' ,1920,9999, 'America/Chihuahua' ,1922,9999, 'America/Hermosillo' ,1922,9999, 'America/Mazatlan' ,1922,9999, 'America/Ojinaga' ,1922,9999, 'America/Boise' ,1923,9999, 'America/Yellowknife' ,1935,9999, 'America/Dawson_Creek' ,1972,9999, 'America/Inuvik' ,1979,9999, 'Etc/GMT-7' ,0001,9999, 'G' ,0001,9999, 'America/North_Dakota/Beulah' ,1883,2010, 'America/Bahia_Banderas' ,1922,2010, 'America/North_Dakota/New_Salem' ,1883,2003, 'America/North_Dakota/Center' ,1883,1992, 'Pacific/Easter' ,1942,1981, 'America/Swift_Current' ,1905,1972, 'America/Regina' ,1905,1960, 'America/Mexico_City' ,1922,1932, 'America/Santa_Isabel' ,1922,1930, 'America/Tijuana' ,1922,1930, ], '-07:01:00' => [ 'America/Bahia_Banderas' ,0001,1922, ], '-07:04:20' => [ 'America/Chihuahua' ,0001,1922, ], '-07:05:40' => [ 'America/Mazatlan' ,0001,1922, ], '-07:11:20' => [ 'America/Swift_Current' ,0001,1905, ], '-07:17:28' => [ 'Pacific/Easter' ,1890,1932, ], '-07:17:44' => [ 'Pacific/Easter' ,0001,1890, ], '-07:23:52' => [ 'America/Hermosillo' ,0001,1922, ], '-07:28:18' => [ 'America/Phoenix' ,0001,1883, ], '-07:33:52' => [ 'America/Edmonton' ,0001,1906, ], '-07:39:28' => [ 'America/Santa_Isabel' ,0001,1922, ], '-07:44:49' => [ 'America/Boise' ,0001,1883, ], '-07:46:04' => [ 'America/Creston' ,0001,1884, ], '-07:48:04' => [ 'America/Tijuana' ,0001,1922, ], '-07:52:58' => [ 'America/Los_Angeles' ,0001,1883, ], '-08:00:00' => [ 'America/Los_Angeles' ,1883,9999, 'America/Vancouver' ,1884,9999, 'America/Metlakatla' ,1900,9999, 'America/Santa_Isabel' ,1924,9999, 'America/Tijuana' ,1924,9999, 'America/Whitehorse' ,1966,9999, 'America/Dawson' ,1973,9999, 'Pacific/Pitcairn' ,1998,9999, 'Etc/GMT-8' ,0001,9999, 'H' ,0001,9999, 'America/Juneau' ,1900,1983, 'America/Sitka' ,1900,1983, 'America/Inuvik' ,1953,1979, 'America/Dawson_Creek' ,1884,1972, 'America/Bahia_Banderas' ,1949,1970, 'America/Hermosillo' ,1949,1970, 'America/Mazatlan' ,1949,1970, 'America/Boise' ,1883,1923, 'America/Creston' ,1916,1918, ], '-08:00:56' => [ 'America/Dawson_Creek' ,0001,1884, ], '-08:12:28' => [ 'America/Vancouver' ,0001,1884, ], '-08:30:00' => [ 'Pacific/Pitcairn' ,1901,1998, ], '-08:40:20' => [ 'Pacific/Pitcairn' ,0001,1901, ], '-08:46:18' => [ 'America/Metlakatla' ,1867,1900, ], '-08:57:41' => [ 'America/Juneau' ,1867,1900, ], '-08:59:48' => [ 'Pacific/Gambier' ,0001,1912, ], '-09:00:00' => [ 'America/Yakutat' ,1900,9999, 'Pacific/Gambier' ,1912,9999, 'America/Anchorage' ,1983,9999, 'America/Juneau' ,1983,9999, 'America/Nome' ,1983,9999, 'America/Sitka' ,1983,9999, 'Etc/GMT-9' ,0001,9999, 'I' ,0001,9999, 'America/Dawson' ,1900,1973, 'America/Whitehorse' ,1900,1966, ], '-09:00:12' => [ 'America/Whitehorse' ,0001,1900, ], '-09:01:13' => [ 'America/Sitka' ,1867,1900, ], '-09:17:40' => [ 'America/Dawson' ,0001,1900, ], '-09:18:00' => [ 'Pacific/Marquesas' ,0001,1912, ], '-09:18:55' => [ 'America/Yakutat' ,1867,1900, ], '-09:30:00' => [ 'Pacific/Marquesas' ,1912,9999, ], '-09:58:16' => [ 'Pacific/Tahiti' ,0001,1912, ], '-09:59:36' => [ 'America/Anchorage' ,1867,1900, ], '-10:00:00' => [ 'Pacific/Honolulu' ,1947,9999, 'Pacific/Tahiti' ,1912,9999, 'Pacific/Rarotonga' ,1979,9999, 'America/Adak' ,1983,9999, 'Etc/GMT-10' ,0001,9999, 'K' ,0001,9999, 'Pacific/Kiritimati' ,1979,1995, 'America/Anchorage' ,1900,1983, ], '-10:29:20' => [ 'Pacific/Kiritimati' ,0001,1901, ], '-10:30:00' => [ 'Pacific/Rarotonga' ,1901,1978, 'Pacific/Honolulu' ,1896,1947, ], '-10:31:26' => [ 'Pacific/Honolulu' ,0001,1896, ], '-10:39:04' => [ 'Pacific/Rarotonga' ,0001,1901, ], '-10:40:00' => [ 'Pacific/Kiritimati' ,1901,1979, ], '-11:00:00' => [ 'Pacific/Midway' ,1901,9999, 'Pacific/Pago_Pago' ,1950,9999, 'Pacific/Niue' ,1978,9999, 'Etc/GMT-11' ,0001,9999, 'L' ,0001,9999, 'Pacific/Fakaofo' ,1901,2011, 'Pacific/Apia' ,1950,2011, 'Pacific/Enderbury' ,1979,1995, 'America/Adak' ,1900,1983, 'America/Nome' ,1900,1983, ], '-12:00:00' => [ 'Etc/GMT-12' ,0001,9999, 'M' ,0001,9999, 'Pacific/Kwajalein' ,1969,1993, 'Pacific/Enderbury' ,1901,1979, ], '-11:01:38' => [ 'America/Nome' ,1867,1900, ], '-11:19:40' => [ 'Pacific/Niue' ,0001,1901, ], '-11:20:00' => [ 'Pacific/Niue' ,1901,1951, ], '-11:22:48' => [ 'Pacific/Pago_Pago' ,1879,1911, ], '-11:24:20' => [ 'Pacific/Enderbury' ,0001,1901, ], '-11:24:56' => [ 'Pacific/Fakaofo' ,0001,1901, ], '-11:26:56' => [ 'Pacific/Apia' ,1879,1911, ], '-11:30:00' => [ 'Pacific/Niue', ,1951,1978, 'Pacific/Apia', ,1911,1950, 'Pacific/Pago_Pago', ,1911,1950, ], '-11:46:38' => [ 'America/Adak' ,1867,1900, ], '-11:49:28' => [ 'Pacific/Midway' ,0001,1901, ], '-13:00:00' => [ 'Etc/GMT-13' ,0001,9999, ], '-14:00:00' => [ 'Etc/GMT-14' ,0001,9999, ], '-14:17:00' => [ 'Pacific/Saipan' ,0001,1844, ], '-14:21:00' => [ 'Pacific/Guam' ,0001,1844, ], '-15:56:00' => [ 'Asia/Manila' ,0001,1844, ], }; $def_off{1} = { '+00:00:00' => [ 'Atlantic/Azores' ,1942,9999, 'America/Scoresbysund' ,1981,9999, 'Atlantic/Reykjavik' ,1917,1967, 'Atlantic/Madeira' ,1916,1965, ], '+00:20:00' => [ 'Africa/Accra' ,1936,1942, ], '+00:34:39' => [ 'Europe/Dublin' ,1916,1916, ], '+01:00:00' => [ 'WET' ,1977,9999, 'Europe/Lisbon' ,1916,9999, 'Europe/London' ,1916,9999, 'Europe/Dublin' ,1917,9999, 'Atlantic/Madeira' ,1942,9999, 'Atlantic/Canary' ,1980,9999, 'Atlantic/Faroe' ,1981,9999, 'Africa/Casablanca' ,1939,9999, 'Africa/Algiers' ,1916,1980, 'Africa/Ceuta' ,1918,1978, 'Africa/Freetown' ,1957,1962, 'Europe/Gibraltar' ,1916,1956, 'Europe/Madrid' ,1917,1946, 'Europe/Monaco' ,1916,1945, 'Europe/Paris' ,1916,1945, 'Europe/Brussels' ,1919,1940, 'Europe/Luxembourg' ,1919,1940, ], '+01:19:32' => [ 'Europe/Amsterdam' ,1916,1937, ], '+01:20:00' => [ 'Europe/Amsterdam' ,1937,1939, ], '+02:00:00' => [ 'CET' ,1916,9999, 'Europe/Berlin' ,1916,9999, 'Europe/Brussels' ,1916,9999, 'Europe/Budapest' ,1916,9999, 'Europe/Copenhagen' ,1916,9999, 'Europe/Luxembourg' ,1916,9999, 'Europe/Malta' ,1916,9999, 'Europe/Oslo' ,1916,9999, 'Europe/Prague' ,1916,9999, 'Europe/Rome' ,1916,9999, 'Europe/Stockholm' ,1916,9999, 'Europe/Vienna' ,1916,9999, 'Europe/Warsaw' ,1916,9999, 'MET' ,1916,9999, 'Europe/Amsterdam' ,1940,9999, 'Europe/Paris' ,1940,9999, 'Europe/Tirane' ,1940,9999, 'Europe/Belgrade' ,1941,9999, 'Europe/Gibraltar' ,1941,9999, 'Europe/Monaco' ,1941,9999, 'Europe/Zurich' ,1941,9999, 'Europe/Madrid' ,1942,9999, 'Europe/Vaduz' ,1981,9999, 'Europe/Andorra' ,1985,9999, 'Africa/Ceuta' ,1986,9999, 'Africa/Windhoek' ,1994,9999, 'Africa/Tunis' ,1939,2008, 'Europe/Vilnius' ,1941,1999, 'Africa/Tripoli' ,1951,9999, 'Europe/Lisbon' ,1942,1995, 'Africa/Ndjamena' ,1979,1980, 'Africa/Algiers' ,1944,1978, 'Europe/London' ,1941,1947, 'Europe/Kaliningrad' ,1916,1944, 'Europe/Tallinn' ,1918,1944, 'Europe/Uzhgorod' ,1940,1944, 'Europe/Chisinau' ,1941,1944, 'Europe/Minsk' ,1941,1944, 'Europe/Riga' ,1941,1944, 'Europe/Simferopol' ,1941,1944, 'Europe/Sofia' ,1943,1944, 'Europe/Athens' ,1941,1943, 'Europe/Kiev' ,1941,1943, 'Europe/Zaporozhye' ,1941,1943, ], '+02:36:24' => [ 'Europe/Riga' ,1918,1919, ], '+03:00:00' => [ 'EET' ,1977,9999, 'Europe/Istanbul' ,1916,9999, 'Asia/Beirut' ,1920,9999, 'Asia/Damascus' ,1920,9999, 'Europe/Athens' ,1932,9999, 'Europe/Bucharest' ,1932,9999, 'Europe/Chisinau' ,1932,9999, 'Africa/Cairo' ,1940,2010, 'Asia/Gaza' ,1940,2012, 'Asia/Jerusalem' ,1940,9999, 'Europe/Helsinki' ,1942,9999, 'Europe/Kaliningrad' ,1945,2010, 'Asia/Amman' ,1973,9999, 'Asia/Nicosia' ,1975,9999, 'Europe/Sofia' ,1979,9999, 'Europe/Riga' ,1989,9999, 'Europe/Tallinn' ,1989,9999, 'Europe/Minsk' ,1991,2010, 'Europe/Vilnius' ,1991,9999, 'Europe/Zaporozhye' ,1991,9999, 'Europe/Kiev' ,1992,9999, 'Europe/Simferopol' ,1992,9999, 'Europe/Uzhgorod' ,1992,9999, 'Europe/Moscow' ,1991,1991, 'Europe/Samara' ,1991,1991, 'Africa/Khartoum' ,1970,1985, 'Africa/Juba' ,1970,1985, 'Europe/Berlin' ,1945,1947, 'Africa/Johannesburg' ,1942,1944, 'Africa/Gaborone' ,1943,1944, 'Africa/Maseru' ,1943,1944, 'Africa/Windhoek' ,1942,1943, 'Europe/Warsaw' ,1919,1919, 'Asia/Hebron' ,1940,2012, ], '+03:30:48' => [ 'Europe/Moscow' ,1917,1919, ], '+04:00:00' => [ 'Europe/Moscow' ,1919,2010, 'Europe/Samara' ,1989,2010, 'Europe/Volgograd' ,1989,2010, 'Asia/Baghdad' ,1982,2007, 'Asia/Tbilisi' ,1991,2004, 'Europe/Simferopol' ,1981,1996, 'Asia/Yerevan' ,1991,1995, 'Asia/Baku' ,1991,1992, 'Europe/Kaliningrad' ,1981,1990, 'Europe/Vilnius' ,1981,1990, 'Europe/Zaporozhye' ,1981,1990, 'Europe/Chisinau' ,1981,1989, 'Europe/Kiev' ,1981,1989, 'Europe/Minsk' ,1981,1989, 'Europe/Uzhgorod' ,1981,1989, 'Europe/Riga' ,1981,1988, 'Europe/Tallinn' ,1981,1988, 'Europe/Istanbul' ,1978,1983, 'Indian/Antananarivo' ,1954,1954, 'Asia/Jerusalem' ,1948,1948, ], '+04:30:00' => [ 'Asia/Tehran' ,1979,2037, ], '+04:30:48' => [ 'Europe/Moscow' ,1918,1919, ], '+05:00:00' => [ 'Asia/Baku' ,1981,9999, 'Asia/Yerevan' ,1981,2011, 'Europe/Samara' ,1981,2009, 'Indian/Mauritius' ,1982,2009, 'Asia/Tbilisi' ,1981,2004, 'Asia/Oral' ,1989,2004, 'Asia/Aqtau' ,1995,2004, 'Asia/Ashgabat' ,1991,1991, 'Asia/Yekaterinburg' ,1991,1991, 'Europe/Volgograd' ,1981,1988, 'Asia/Tehran' ,1978,1978, 'Europe/Moscow' ,1921,1921, ], '+06:00:00' => [ 'Asia/Yekaterinburg' ,1981,2010, 'Asia/Karachi' ,2002,2009, 'Asia/Bishkek' ,1991,2005, 'Asia/Aqtobe' ,1981,2004, 'Asia/Aqtau' ,1982,1994, 'Asia/Samarkand' ,1981,1991, 'Asia/Dushanbe' ,1991,1991, 'Asia/Omsk' ,1991,1991, 'Asia/Tashkent' ,1991,1991, 'Asia/Ashgabat' ,1981,1990, 'Asia/Qyzylorda' ,1981,1990, 'Asia/Oral' ,1981,1988, 'Asia/Colombo' ,1942,1942, ], '+06:30:00' => [ 'Asia/Colombo' ,1942,1945, 'Asia/Karachi' ,1942,1945, 'Asia/Kolkata' ,1942,1945, ], '+07:00:00' => [ 'Asia/Omsk' ,1981,2010, 'Asia/Novokuznetsk' ,1991,2010, 'Asia/Novosibirsk' ,1991,2010, 'Asia/Dhaka' ,2009,2009, 'Asia/Almaty' ,1981,2004, 'Asia/Qyzylorda' ,1992,2004, 'Asia/Krasnoyarsk' ,1991,1991, 'Asia/Bishkek' ,1981,1990, 'Asia/Dushanbe' ,1981,1990, 'Asia/Tashkent' ,1981,1990, ], '+07:20:00' => [ 'Asia/Kuala_Lumpur' ,1932,1935, 'Asia/Singapore' ,1932,1935, ], '+08:00:00' => [ 'Asia/Krasnoyarsk' ,1981,2010, 'Asia/Novokuznetsk' ,1981,2009, 'Asia/Hovd' ,1983,2006, 'Asia/Novosibirsk' ,1981,1993, 'Asia/Irkutsk' ,1991,1991, ], '+08:20:00' => [ 'Asia/Kuching' ,1935,1941, ], '+09:00:00' => [ 'Asia/Irkutsk' ,1981,2010, 'Australia/Perth' ,1916,2009, 'Asia/Ulaanbaatar' ,1983,2006, 'Asia/Shanghai' ,1940,1991, 'Asia/Chongqing' ,1986,1991, 'Asia/Harbin' ,1986,1991, 'Asia/Kashgar' ,1986,1991, 'Asia/Urumqi' ,1986,1991, 'Asia/Yakutsk' ,1991,1991, 'Asia/Macau' ,1961,1980, 'Asia/Hong_Kong' ,1941,1979, 'Asia/Taipei' ,1945,1979, 'Asia/Manila' ,1936,1978, 'Asia/Seoul' ,1960,1960, ], '+09:45:00' => [ 'Australia/Eucla' ,1916,2009, ], '+10:00:00' => [ 'Asia/Yakutsk' ,1981,2010, 'Asia/Choibalsan' ,1983,2006, 'Asia/Vladivostok' ,1991,1991, 'Asia/Seoul' ,1987,1988, 'Asia/Tokyo' ,1948,1951, ], '+10:30:00' => [ 'Australia/Adelaide' ,1916,2096, 'Australia/Broken_Hill' ,1916,2096, 'Australia/Darwin' ,1916,1944, ], '+11:00:00' => [ 'Australia/Melbourne' ,1916,9999, 'Australia/Currie' ,1916,9999, 'Australia/Hobart' ,1916,9999, 'Australia/Sydney' ,1916,9999, 'Asia/Vladivostok' ,1981,2010, 'Asia/Sakhalin' ,1991,2010, 'Australia/Lord_Howe' ,1985,2096, 'Australia/Lindeman' ,1916,1994, 'Australia/Brisbane' ,1916,1992, 'Asia/Magadan' ,1991,1991, 'Antarctica/Macquarie' ,1916,2010, ], '+11:30:00' => [ 'Australia/Lord_Howe' ,1981,1985, ], '+12:00:00' => [ 'Asia/Magadan' ,1981,2010, 'Asia/Anadyr' ,1991,2010, 'Asia/Kamchatka' ,1991,2010, 'Pacific/Noumea' ,1977,1997, 'Asia/Sakhalin' ,1981,1996, 'Pacific/Efate' ,1983,1993, 'Pacific/Auckland' ,1928,1945, ], '+12:30:00' => [ 'Pacific/Auckland' ,1927,1928, ], '+13:00:00' => [ 'Pacific/Auckland' ,1974,9999, 'Pacific/Fiji' ,1998,9999, 'Antarctica/McMurdo' ,1974,9999, 'Asia/Kamchatka' ,1981,2009, 'Asia/Anadyr' ,1982,2009, ], '+13:45:00' => [ 'Pacific/Chatham' ,1974,2096, ], '+14:00:00' => [ 'Pacific/Apia' ,2011,9999, 'Pacific/Tongatapu' ,1999,2002, 'Asia/Anadyr' ,1981,1981, ], '-00:20:00' => [ 'Africa/Freetown' ,1935,1942, ], '-01:00:00' => [ 'America/Noronha' ,1931,2002, 'America/Scoresbysund' ,1980,1980, 'Atlantic/Azores' ,1916,1965, 'Atlantic/Cape_Verde' ,1942,1945, ], '-01:30:00' => [ 'America/St_Johns' ,1988,1988, ], '-02:00:00' => [ 'America/Sao_Paulo' ,1931,9999, 'America/Montevideo' ,1942,9999, 'America/Godthab' ,1980,9999, 'America/Miquelon' ,1987,9999, 'America/Argentina/Buenos_Aires' ,1974,2009, 'America/Argentina/Cordoba' ,1974,2009, 'America/Argentina/Tucuman' ,1974,2009, 'America/Argentina/Catamarca' ,1974,2008, 'America/Argentina/Jujuy' ,1974,2008, 'America/Argentina/La_Rioja' ,1974,2008, 'America/Argentina/Mendoza' ,1974,2008, 'America/Argentina/Rio_Gallegos' ,1974,2008, 'America/Argentina/Salta' ,1974,2008, 'America/Argentina/San_Juan' ,1974,2008, 'America/Argentina/San_Luis' ,1974,2008, 'America/Argentina/Ushuaia' ,1974,2008, 'America/Araguaina' ,1931,9999, 'America/Bahia' ,1931,2012, 'America/Fortaleza' ,1931,2002, 'America/Maceio' ,1931,2002, 'America/Recife' ,1931,2002, 'America/Danmarkshavn' ,1980,1995, 'America/Belem' ,1931,1988, 'America/Goose_Bay' ,1988,1988, 'Atlantic/Stanley' ,1983,1985, 'America/Pangnirtung' ,1965,1965, 'Antarctica/Palmer' ,1974,1974, ], '-02:30:00' => [ 'America/St_Johns' ,1935,9999, 'America/Montevideo' ,1968,1974, 'America/Goose_Bay' ,1936,1965, ], '-02:30:52' => [ 'America/St_Johns' ,1917,1934, 'America/Goose_Bay' ,1918,1918, ], '-03:00:00' => [ 'America/Halifax' ,1916,9999, 'America/Glace_Bay' ,1918,9999, 'America/Moncton' ,1918,9999, 'America/Argentina/San_Luis' ,1930,9999, 'America/Campo_Grande' ,1931,9999, 'America/Cuiaba' ,1931,9999, 'Atlantic/Stanley' ,1937,2010, 'America/Goose_Bay' ,1966,9999, 'America/Santiago' ,1968,9999, 'Atlantic/Bermuda' ,1974,9999, 'America/Asuncion' ,1975,9999, 'America/Thule' ,1991,9999, 'Antarctica/Palmer' ,1965,9999, 'America/Argentina/Buenos_Aires' ,1930,2000, 'America/Argentina/Catamarca' ,1930,2000, 'America/Argentina/Cordoba' ,1930,2000, 'America/Argentina/Jujuy' ,1930,2000, 'America/Argentina/La_Rioja' ,1930,2000, 'America/Argentina/Mendoza' ,1930,2000, 'America/Argentina/Rio_Gallegos' ,1930,2000, 'America/Argentina/Salta' ,1930,2000, 'America/Argentina/San_Juan' ,1930,2000, 'America/Argentina/Tucuman' ,1930,2000, 'America/Argentina/Ushuaia' ,1930,2000, 'America/Boa_Vista' ,1931,2000, 'America/Manaus' ,1931,1994, 'America/Pangnirtung' ,1942,1994, 'America/Porto_Velho' ,1931,1988, 'America/Santarem' ,1931,1988, 'America/Barbados' ,1977,1980, 'America/Martinique' ,1980,1980, 'America/Iqaluit' ,1965,1965, 'America/Blanc-Sablon' ,1918,1945, 'America/Puerto_Rico' ,1942,1945, 'America/Montevideo' ,1923,1942, ], '-03:32:36' => [ 'America/La_Paz' ,1931,1932, ], '-04:00:00' => [ 'America/New_York' ,1918,9999, 'America/Montreal' ,1917,9999, 'America/Nipigon' ,1918,9999, 'America/Toronto' ,1918,9999, 'America/Havana' ,1928,9999, 'America/Detroit' ,1942,9999, 'America/Iqaluit' ,1942,9999, 'America/Thunder_Bay' ,1942,9999, 'America/Nassau' ,1964,9999, 'America/Kentucky/Louisville' ,1968,9999, 'America/Indiana/Indianapolis' ,1969,9999, 'America/Indiana/Marengo' ,1969,9999, 'America/Indiana/Vevay' ,1969,9999, 'America/Indiana/Vincennes' ,1969,9999, 'America/Indiana/Winamac' ,1969,9999, 'America/Grand_Turk' ,1979,9999, 'America/Pangnirtung' ,1995,9999, 'America/Kentucky/Monticello' ,2001,9999, 'America/Indiana/Petersburg' ,2008,9999, 'America/Port-au-Prince' ,1983,2012, 'America/Cancun' ,1996,1998, 'America/Eirunepe' ,1931,1994, 'America/Lima' ,1938,1994, 'America/Bogota' ,1992,1993, 'America/Rio_Branco' ,1931,1988, 'America/Jamaica' ,1974,1983, 'America/Indiana/Tell_City' ,1969,1970, 'America/Santo_Domingo' ,1966,1967, 'America/Rankin_Inlet' ,1965,1965, 'America/Resolute' ,1965,1965, 'America/Santiago' ,1927,1946, ], '-04:30:00' => [ 'America/Santo_Domingo' ,1969,1974, ], '-05:00:00' => [ 'America/Chicago' ,1918,9999, 'America/Winnipeg' ,1916,9999, 'America/Indiana/Knox' ,1918,9999, 'America/Indiana/Tell_City' ,1918,9999, 'America/Menominee' ,1918,9999, 'America/Rainy_River' ,1918,9999, 'America/Mexico_City' ,1939,9999, 'America/Rankin_Inlet' ,1980,9999, 'Pacific/Easter' ,1982,9999, 'America/Matamoros' ,1988,9999, 'America/Monterrey' ,1988,9999, 'America/North_Dakota/Center' ,1993,9999, 'America/Merida' ,1996,9999, 'America/Cancun' ,1998,9999, 'America/North_Dakota/New_Salem' ,2004,9999, 'America/Bahia_Banderas' ,2010,9999, 'America/North_Dakota/Beulah' ,2011,9999, 'America/Indiana/Petersburg' ,1918,2007, 'America/Indiana/Vincennes' ,1918,2007, 'America/Indiana/Winamac' ,1918,2006, 'America/Guatemala' ,1973,2006, 'America/Managua' ,1979,2006, 'America/Resolute' ,1980,9999, 'America/Tegucigalpa' ,1987,2006, 'America/Kentucky/Monticello' ,1918,2000, 'America/Cambridge_Bay' ,1965,2000, 'America/Iqaluit' ,2000,2000, 'America/Pangnirtung' ,2000,2000, 'America/Chihuahua' ,1996,1997, 'America/Ojinaga' ,1996,1997, 'America/Costa_Rica' ,1979,1992, 'America/El_Salvador' ,1987,1988, 'America/Belize' ,1973,1983, 'America/Indiana/Marengo' ,1918,1974, 'America/Kentucky/Louisville' ,1918,1974, 'America/Yellowknife' ,1965,1965, 'America/Indiana/Indianapolis' ,1918,1954, 'America/Atikokan' ,1918,1945, 'America/Indiana/Vevay' ,1918,1945, ], '-05:30:00' => [ 'America/Belize' ,1918,1943, ], '-06:00:00' => [ 'America/Denver' ,1918,9999, 'America/Edmonton' ,1918,9999, 'America/Boise' ,1942,9999, 'America/Cambridge_Bay' ,1942,9999, 'America/Yellowknife' ,1942,9999, 'America/Inuvik' ,1965,9999, 'America/Mazatlan' ,1996,9999, 'America/Chihuahua' ,1998,9999, 'America/Ojinaga' ,1998,9999, 'America/North_Dakota/Beulah' ,1918,2010, 'America/Bahia_Banderas' ,1996,2009, 'America/North_Dakota/New_Salem' ,1918,2003, 'America/Hermosillo' ,1996,1998, 'America/North_Dakota/Center' ,1918,1992, 'Pacific/Easter' ,1932,1982, 'America/Phoenix' ,1918,1967, 'America/Swift_Current' ,1918,1961, 'America/Regina' ,1918,1959, ], '-07:00:00' => [ 'America/Los_Angeles' ,1918,9999, 'America/Vancouver' ,1918,9999, 'America/Santa_Isabel' ,1931,9999, 'America/Tijuana' ,1931,9999, 'America/Dawson' ,1965,9999, 'America/Whitehorse' ,1965,9999, 'America/Juneau' ,1942,1983, 'America/Dawson_Creek' ,1918,1972, 'America/Boise' ,1918,1919, 'America/Metlakatla' ,1942,1983, 'America/Sitka' ,1942,1983, ], '-08:00:00' => [ 'America/Juneau' ,1980,9999, 'America/Yakutat' ,1942,9999, 'America/Anchorage' ,1984,2037, 'America/Nome' ,1984,9999, 'America/Dawson' ,1918,1945, 'America/Whitehorse' ,1918,1945, 'America/Sitka' ,1984,9999, ], '-09:00:00' => [ 'America/Adak' ,1984,9999, 'America/Anchorage' ,1942,1983, ], '-09:30:00' => [ 'Pacific/Rarotonga' ,1978,1991, 'Pacific/Honolulu' ,1933,1945, ], '-10:00:00' => [ 'Pacific/Apia' ,2010,2011, 'America/Adak' ,1942,1983, 'America/Nome' ,1942,1983, 'Pacific/Midway' ,1956,1956, ], }; 1; # Local Variables: # mode: cperl # indent-tabs-mode: nil # cperl-indent-level: 3 # cperl-continued-statement-offset: 2 # cperl-continued-brace-offset: 0 # cperl-brace-offset: 0 # cperl-brace-imaginary-offset: 0 # cperl-label-offset: 0 # End: