From 71cb2d9c4cab1bf075d61eec9d9c35c290db93bd Mon Sep 17 00:00:00 2001 From: Landon Abney Date: Wed, 24 Oct 2018 12:48:53 -0700 Subject: [PATCH] Update pytz to 2018.6 Update the pytz library files to those from the 2018.6 release. --- lib/pytz/LICENSE.txt | 2 +- lib/pytz/README.txt | 42 +- lib/pytz/__init__.py | 133 +- lib/pytz/exceptions.py | 2 +- lib/pytz/lazy.py | 10 +- lib/pytz/reference.py | 35 +- lib/pytz/tzfile.py | 37 +- lib/pytz/tzinfo.py | 101 +- lib/pytz/zoneinfo/Africa/Abidjan | Bin 170 -> 156 bytes lib/pytz/zoneinfo/Africa/Accra | Bin 840 -> 828 bytes lib/pytz/zoneinfo/Africa/Addis_Ababa | Bin 283 -> 271 bytes lib/pytz/zoneinfo/Africa/Algiers | Bin 760 -> 751 bytes lib/pytz/zoneinfo/Africa/Asmara | Bin 283 -> 271 bytes lib/pytz/zoneinfo/Africa/Asmera | Bin 283 -> 271 bytes lib/pytz/zoneinfo/Africa/Bamako | Bin 170 -> 156 bytes lib/pytz/zoneinfo/Africa/Bangui | Bin 171 -> 157 bytes lib/pytz/zoneinfo/Africa/Banjul | Bin 170 -> 156 bytes lib/pytz/zoneinfo/Africa/Bissau | Bin 208 -> 194 bytes lib/pytz/zoneinfo/Africa/Blantyre | Bin 171 -> 157 bytes lib/pytz/zoneinfo/Africa/Brazzaville | Bin 171 -> 157 bytes lib/pytz/zoneinfo/Africa/Bujumbura | Bin 171 -> 157 bytes lib/pytz/zoneinfo/Africa/Cairo | Bin 1972 -> 1963 bytes lib/pytz/zoneinfo/Africa/Casablanca | Bin 1629 -> 1629 bytes lib/pytz/zoneinfo/Africa/Ceuta | Bin 2075 -> 2050 bytes lib/pytz/zoneinfo/Africa/Conakry | Bin 170 -> 156 bytes lib/pytz/zoneinfo/Africa/Dakar | Bin 170 -> 156 bytes lib/pytz/zoneinfo/Africa/Dar_es_Salaam | Bin 283 -> 271 bytes lib/pytz/zoneinfo/Africa/Djibouti | Bin 283 -> 271 bytes lib/pytz/zoneinfo/Africa/Douala | Bin 171 -> 157 bytes lib/pytz/zoneinfo/Africa/El_Aaiun | Bin 1459 -> 1459 bytes lib/pytz/zoneinfo/Africa/Freetown | Bin 170 -> 156 bytes lib/pytz/zoneinfo/Africa/Gaborone | Bin 171 -> 157 bytes lib/pytz/zoneinfo/Africa/Harare | Bin 171 -> 157 bytes lib/pytz/zoneinfo/Africa/Johannesburg | Bin 271 -> 262 bytes lib/pytz/zoneinfo/Africa/Juba | Bin 683 -> 669 bytes lib/pytz/zoneinfo/Africa/Kampala | Bin 283 -> 271 bytes lib/pytz/zoneinfo/Africa/Khartoum | Bin 683 -> 699 bytes lib/pytz/zoneinfo/Africa/Kigali | Bin 171 -> 157 bytes lib/pytz/zoneinfo/Africa/Kinshasa | Bin 171 -> 157 bytes lib/pytz/zoneinfo/Africa/Lagos | Bin 171 -> 157 bytes lib/pytz/zoneinfo/Africa/Libreville | Bin 171 -> 157 bytes lib/pytz/zoneinfo/Africa/Lome | Bin 170 -> 156 bytes lib/pytz/zoneinfo/Africa/Luanda | Bin 171 -> 157 bytes lib/pytz/zoneinfo/Africa/Lubumbashi | Bin 171 -> 157 bytes lib/pytz/zoneinfo/Africa/Lusaka | Bin 171 -> 157 bytes lib/pytz/zoneinfo/Africa/Malabo | Bin 171 -> 157 bytes lib/pytz/zoneinfo/Africa/Maputo | Bin 171 -> 157 bytes lib/pytz/zoneinfo/Africa/Maseru | Bin 271 -> 262 bytes lib/pytz/zoneinfo/Africa/Mbabane | Bin 271 -> 262 bytes lib/pytz/zoneinfo/Africa/Mogadishu | Bin 283 -> 271 bytes lib/pytz/zoneinfo/Africa/Monrovia | Bin 241 -> 224 bytes lib/pytz/zoneinfo/Africa/Nairobi | Bin 283 -> 271 bytes lib/pytz/zoneinfo/Africa/Ndjamena | Bin 225 -> 211 bytes lib/pytz/zoneinfo/Africa/Niamey | Bin 171 -> 157 bytes lib/pytz/zoneinfo/Africa/Nouakchott | Bin 170 -> 156 bytes lib/pytz/zoneinfo/Africa/Ouagadougou | Bin 170 -> 156 bytes lib/pytz/zoneinfo/Africa/Porto-Novo | Bin 171 -> 157 bytes lib/pytz/zoneinfo/Africa/Sao_Tome | Bin 170 -> 225 bytes lib/pytz/zoneinfo/Africa/Timbuktu | Bin 170 -> 156 bytes lib/pytz/zoneinfo/Africa/Tripoli | Bin 655 -> 641 bytes lib/pytz/zoneinfo/Africa/Tunis | Bin 710 -> 701 bytes lib/pytz/zoneinfo/Africa/Windhoek | Bin 1582 -> 979 bytes lib/pytz/zoneinfo/America/Adak | Bin 2365 -> 2356 bytes lib/pytz/zoneinfo/America/Anchorage | Bin 2384 -> 2371 bytes lib/pytz/zoneinfo/America/Anguilla | Bin 170 -> 156 bytes lib/pytz/zoneinfo/America/Antigua | Bin 170 -> 156 bytes lib/pytz/zoneinfo/America/Araguaina | Bin 896 -> 896 bytes .../zoneinfo/America/Argentina/Buenos_Aires | Bin 1087 -> 1100 bytes lib/pytz/zoneinfo/America/Argentina/Catamarca | Bin 1129 -> 1100 bytes .../zoneinfo/America/Argentina/ComodRivadavia | Bin 1129 -> 1100 bytes lib/pytz/zoneinfo/America/Argentina/Cordoba | Bin 1129 -> 1100 bytes lib/pytz/zoneinfo/America/Argentina/Jujuy | Bin 1145 -> 1072 bytes lib/pytz/zoneinfo/America/Argentina/La_Rioja | Bin 1143 -> 1114 bytes lib/pytz/zoneinfo/America/Argentina/Mendoza | Bin 1173 -> 1100 bytes .../zoneinfo/America/Argentina/Rio_Gallegos | Bin 1129 -> 1100 bytes lib/pytz/zoneinfo/America/Argentina/Salta | Bin 1101 -> 1072 bytes lib/pytz/zoneinfo/America/Argentina/San_Juan | Bin 1143 -> 1114 bytes lib/pytz/zoneinfo/America/Argentina/San_Luis | Bin 1171 -> 1130 bytes lib/pytz/zoneinfo/America/Argentina/Tucuman | Bin 1157 -> 1128 bytes lib/pytz/zoneinfo/America/Argentina/Ushuaia | Bin 1129 -> 1100 bytes lib/pytz/zoneinfo/America/Aruba | Bin 208 -> 198 bytes lib/pytz/zoneinfo/America/Asuncion | Bin 2062 -> 2068 bytes lib/pytz/zoneinfo/America/Atikokan | Bin 345 -> 336 bytes lib/pytz/zoneinfo/America/Atka | Bin 2365 -> 2356 bytes lib/pytz/zoneinfo/America/Bahia | Bin 1036 -> 1036 bytes lib/pytz/zoneinfo/America/Bahia_Banderas | Bin 1588 -> 1574 bytes lib/pytz/zoneinfo/America/Barbados | Bin 344 -> 330 bytes lib/pytz/zoneinfo/America/Belem | Bin 588 -> 588 bytes lib/pytz/zoneinfo/America/Belize | Bin 976 -> 964 bytes lib/pytz/zoneinfo/America/Blanc-Sablon | Bin 307 -> 298 bytes lib/pytz/zoneinfo/America/Boa_Vista | Bin 644 -> 644 bytes lib/pytz/zoneinfo/America/Bogota | Bin 257 -> 262 bytes lib/pytz/zoneinfo/America/Boise | Bin 2403 -> 2394 bytes lib/pytz/zoneinfo/America/Buenos_Aires | Bin 1087 -> 1100 bytes lib/pytz/zoneinfo/America/Cambridge_Bay | Bin 2098 -> 2084 bytes lib/pytz/zoneinfo/America/Campo_Grande | Bin 2015 -> 2002 bytes lib/pytz/zoneinfo/America/Cancun | Bin 816 -> 802 bytes lib/pytz/zoneinfo/America/Caracas | Bin 261 -> 280 bytes lib/pytz/zoneinfo/America/Catamarca | Bin 1129 -> 1100 bytes lib/pytz/zoneinfo/America/Cayenne | Bin 200 -> 210 bytes lib/pytz/zoneinfo/America/Cayman | Bin 203 -> 194 bytes lib/pytz/zoneinfo/America/Chicago | Bin 3585 -> 3576 bytes lib/pytz/zoneinfo/America/Chihuahua | Bin 1522 -> 1508 bytes lib/pytz/zoneinfo/America/Coral_Harbour | Bin 345 -> 336 bytes lib/pytz/zoneinfo/America/Cordoba | Bin 1129 -> 1100 bytes lib/pytz/zoneinfo/America/Costa_Rica | Bin 341 -> 332 bytes lib/pytz/zoneinfo/America/Creston | Bin 233 -> 224 bytes lib/pytz/zoneinfo/America/Cuiaba | Bin 1987 -> 1974 bytes lib/pytz/zoneinfo/America/Curacao | Bin 208 -> 198 bytes lib/pytz/zoneinfo/America/Danmarkshavn | Bin 714 -> 698 bytes lib/pytz/zoneinfo/America/Dawson | Bin 2093 -> 2084 bytes lib/pytz/zoneinfo/America/Dawson_Creek | Bin 1059 -> 1050 bytes lib/pytz/zoneinfo/America/Denver | Bin 2453 -> 2444 bytes lib/pytz/zoneinfo/America/Detroit | Bin 2216 -> 2174 bytes lib/pytz/zoneinfo/America/Dominica | Bin 170 -> 156 bytes lib/pytz/zoneinfo/America/Edmonton | Bin 2402 -> 2388 bytes lib/pytz/zoneinfo/America/Eirunepe | Bin 684 -> 676 bytes lib/pytz/zoneinfo/America/El_Salvador | Bin 250 -> 236 bytes lib/pytz/zoneinfo/America/Ensenada | Bin 2356 -> 2342 bytes lib/pytz/zoneinfo/America/Fort_Nelson | Bin 2249 -> 2240 bytes lib/pytz/zoneinfo/America/Fort_Wayne | Bin 1675 -> 1666 bytes lib/pytz/zoneinfo/America/Fortaleza | Bin 728 -> 728 bytes lib/pytz/zoneinfo/America/Glace_Bay | Bin 2206 -> 2192 bytes lib/pytz/zoneinfo/America/Godthab | Bin 1877 -> 1878 bytes lib/pytz/zoneinfo/America/Goose_Bay | Bin 3219 -> 3210 bytes lib/pytz/zoneinfo/America/Grand_Turk | Bin 1287 -> 1872 bytes lib/pytz/zoneinfo/America/Grenada | Bin 170 -> 156 bytes lib/pytz/zoneinfo/America/Guadeloupe | Bin 170 -> 156 bytes lib/pytz/zoneinfo/America/Guatemala | Bin 306 -> 292 bytes lib/pytz/zoneinfo/America/Guayaquil | Bin 203 -> 262 bytes lib/pytz/zoneinfo/America/Guyana | Bin 270 -> 252 bytes lib/pytz/zoneinfo/America/Halifax | Bin 3438 -> 3424 bytes lib/pytz/zoneinfo/America/Havana | Bin 2437 -> 2428 bytes lib/pytz/zoneinfo/America/Hermosillo | Bin 454 -> 440 bytes .../zoneinfo/America/Indiana/Indianapolis | Bin 1675 -> 1666 bytes lib/pytz/zoneinfo/America/Indiana/Knox | Bin 2437 -> 2428 bytes lib/pytz/zoneinfo/America/Indiana/Marengo | Bin 1731 -> 1722 bytes lib/pytz/zoneinfo/America/Indiana/Petersburg | Bin 1913 -> 1904 bytes lib/pytz/zoneinfo/America/Indiana/Tell_City | Bin 1735 -> 1726 bytes lib/pytz/zoneinfo/America/Indiana/Vevay | Bin 1423 -> 1414 bytes lib/pytz/zoneinfo/America/Indiana/Vincennes | Bin 1703 -> 1694 bytes lib/pytz/zoneinfo/America/Indiana/Winamac | Bin 1787 -> 1778 bytes lib/pytz/zoneinfo/America/Indianapolis | Bin 1675 -> 1666 bytes lib/pytz/zoneinfo/America/Inuvik | Bin 1928 -> 1914 bytes lib/pytz/zoneinfo/America/Iqaluit | Bin 2046 -> 2032 bytes lib/pytz/zoneinfo/America/Jamaica | Bin 507 -> 498 bytes lib/pytz/zoneinfo/America/Jujuy | Bin 1145 -> 1072 bytes lib/pytz/zoneinfo/America/Juneau | Bin 2362 -> 2353 bytes lib/pytz/zoneinfo/America/Kentucky/Louisville | Bin 2781 -> 2772 bytes lib/pytz/zoneinfo/America/Kentucky/Monticello | Bin 2361 -> 2352 bytes lib/pytz/zoneinfo/America/Knox_IN | Bin 2437 -> 2428 bytes lib/pytz/zoneinfo/America/Kralendijk | Bin 208 -> 198 bytes lib/pytz/zoneinfo/America/La_Paz | Bin 243 -> 248 bytes lib/pytz/zoneinfo/America/Lima | Bin 417 -> 422 bytes lib/pytz/zoneinfo/America/Los_Angeles | Bin 2845 -> 2836 bytes lib/pytz/zoneinfo/America/Louisville | Bin 2781 -> 2772 bytes lib/pytz/zoneinfo/America/Lower_Princes | Bin 208 -> 198 bytes lib/pytz/zoneinfo/America/Maceio | Bin 756 -> 756 bytes lib/pytz/zoneinfo/America/Managua | Bin 463 -> 454 bytes lib/pytz/zoneinfo/America/Manaus | Bin 616 -> 616 bytes lib/pytz/zoneinfo/America/Marigot | Bin 170 -> 156 bytes lib/pytz/zoneinfo/America/Martinique | Bin 257 -> 248 bytes lib/pytz/zoneinfo/America/Matamoros | Bin 1416 -> 1402 bytes lib/pytz/zoneinfo/America/Mazatlan | Bin 1564 -> 1550 bytes lib/pytz/zoneinfo/America/Mendoza | Bin 1173 -> 1100 bytes lib/pytz/zoneinfo/America/Menominee | Bin 2283 -> 2274 bytes lib/pytz/zoneinfo/America/Merida | Bin 1456 -> 1442 bytes lib/pytz/zoneinfo/America/Metlakatla | Bin 1418 -> 1409 bytes lib/pytz/zoneinfo/America/Mexico_City | Bin 1618 -> 1604 bytes lib/pytz/zoneinfo/America/Miquelon | Bin 1684 -> 1682 bytes lib/pytz/zoneinfo/America/Moncton | Bin 3163 -> 3154 bytes lib/pytz/zoneinfo/America/Monterrey | Bin 1416 -> 1402 bytes lib/pytz/zoneinfo/America/Montevideo | Bin 1511 -> 1550 bytes lib/pytz/zoneinfo/America/Montreal | Bin 3503 -> 3494 bytes lib/pytz/zoneinfo/America/Montserrat | Bin 170 -> 156 bytes lib/pytz/zoneinfo/America/Nassau | Bin 2284 -> 2270 bytes lib/pytz/zoneinfo/America/New_York | Bin 3545 -> 3536 bytes lib/pytz/zoneinfo/America/Nipigon | Bin 2131 -> 2122 bytes lib/pytz/zoneinfo/America/Nome | Bin 2376 -> 2367 bytes lib/pytz/zoneinfo/America/Noronha | Bin 728 -> 728 bytes lib/pytz/zoneinfo/America/North_Dakota/Beulah | Bin 2389 -> 2380 bytes lib/pytz/zoneinfo/America/North_Dakota/Center | Bin 2389 -> 2380 bytes .../zoneinfo/America/North_Dakota/New_Salem | Bin 2389 -> 2380 bytes lib/pytz/zoneinfo/America/Ojinaga | Bin 1522 -> 1508 bytes lib/pytz/zoneinfo/America/Panama | Bin 203 -> 194 bytes lib/pytz/zoneinfo/America/Pangnirtung | Bin 2108 -> 2094 bytes lib/pytz/zoneinfo/America/Paramaribo | Bin 308 -> 282 bytes lib/pytz/zoneinfo/America/Phoenix | Bin 353 -> 344 bytes lib/pytz/zoneinfo/America/Port-au-Prince | Bin 849 -> 1446 bytes lib/pytz/zoneinfo/America/Port_of_Spain | Bin 170 -> 156 bytes lib/pytz/zoneinfo/America/Porto_Acre | Bin 656 -> 648 bytes lib/pytz/zoneinfo/America/Porto_Velho | Bin 588 -> 588 bytes lib/pytz/zoneinfo/America/Puerto_Rico | Bin 255 -> 246 bytes lib/pytz/zoneinfo/America/Punta_Arenas | Bin 0 -> 1902 bytes lib/pytz/zoneinfo/America/Rainy_River | Bin 2131 -> 2122 bytes lib/pytz/zoneinfo/America/Rankin_Inlet | Bin 1930 -> 1916 bytes lib/pytz/zoneinfo/America/Recife | Bin 728 -> 728 bytes lib/pytz/zoneinfo/America/Regina | Bin 994 -> 980 bytes lib/pytz/zoneinfo/America/Resolute | Bin 1930 -> 1916 bytes lib/pytz/zoneinfo/America/Rio_Branco | Bin 656 -> 648 bytes lib/pytz/zoneinfo/America/Rosario | Bin 1129 -> 1100 bytes lib/pytz/zoneinfo/America/Santa_Isabel | Bin 2356 -> 2342 bytes lib/pytz/zoneinfo/America/Santarem | Bin 626 -> 618 bytes lib/pytz/zoneinfo/America/Santiago | Bin 2515 -> 2529 bytes lib/pytz/zoneinfo/America/Santo_Domingo | Bin 489 -> 482 bytes lib/pytz/zoneinfo/America/Sao_Paulo | Bin 2015 -> 2002 bytes lib/pytz/zoneinfo/America/Scoresbysund | Bin 1925 -> 1916 bytes lib/pytz/zoneinfo/America/Shiprock | Bin 2453 -> 2444 bytes lib/pytz/zoneinfo/America/Sitka | Bin 2350 -> 2329 bytes lib/pytz/zoneinfo/America/St_Barthelemy | Bin 170 -> 156 bytes lib/pytz/zoneinfo/America/St_Johns | Bin 3664 -> 3655 bytes lib/pytz/zoneinfo/America/St_Kitts | Bin 170 -> 156 bytes lib/pytz/zoneinfo/America/St_Lucia | Bin 170 -> 156 bytes lib/pytz/zoneinfo/America/St_Thomas | Bin 170 -> 156 bytes lib/pytz/zoneinfo/America/St_Vincent | Bin 170 -> 156 bytes lib/pytz/zoneinfo/America/Swift_Current | Bin 574 -> 560 bytes lib/pytz/zoneinfo/America/Tegucigalpa | Bin 278 -> 264 bytes lib/pytz/zoneinfo/America/Thule | Bin 1528 -> 1514 bytes lib/pytz/zoneinfo/America/Thunder_Bay | Bin 2211 -> 2202 bytes lib/pytz/zoneinfo/America/Tijuana | Bin 2356 -> 2342 bytes lib/pytz/zoneinfo/America/Toronto | Bin 3503 -> 3494 bytes lib/pytz/zoneinfo/America/Tortola | Bin 170 -> 156 bytes lib/pytz/zoneinfo/America/Vancouver | Bin 2901 -> 2892 bytes lib/pytz/zoneinfo/America/Virgin | Bin 170 -> 156 bytes lib/pytz/zoneinfo/America/Whitehorse | Bin 2093 -> 2084 bytes lib/pytz/zoneinfo/America/Winnipeg | Bin 2891 -> 2882 bytes lib/pytz/zoneinfo/America/Yakutat | Bin 2314 -> 2305 bytes lib/pytz/zoneinfo/America/Yellowknife | Bin 1980 -> 1966 bytes lib/pytz/zoneinfo/Antarctica/Casey | Bin 272 -> 297 bytes lib/pytz/zoneinfo/Antarctica/Davis | Bin 290 -> 297 bytes lib/pytz/zoneinfo/Antarctica/DumontDUrville | Bin 227 -> 202 bytes lib/pytz/zoneinfo/Antarctica/Macquarie | Bin 1530 -> 1534 bytes lib/pytz/zoneinfo/Antarctica/Mawson | Bin 204 -> 211 bytes lib/pytz/zoneinfo/Antarctica/McMurdo | Bin 2460 -> 2451 bytes lib/pytz/zoneinfo/Antarctica/Palmer | Bin 2026 -> 1418 bytes lib/pytz/zoneinfo/Antarctica/Rothera | Bin 173 -> 172 bytes lib/pytz/zoneinfo/Antarctica/South_Pole | Bin 2460 -> 2451 bytes lib/pytz/zoneinfo/Antarctica/Syowa | Bin 174 -> 173 bytes lib/pytz/zoneinfo/Antarctica/Troll | Bin 1161 -> 1162 bytes lib/pytz/zoneinfo/Antarctica/Vostok | Bin 174 -> 173 bytes lib/pytz/zoneinfo/Arctic/Longyearbyen | Bin 2251 -> 2242 bytes lib/pytz/zoneinfo/Asia/Aden | Bin 171 -> 173 bytes lib/pytz/zoneinfo/Asia/Almaty | Bin 1031 -> 1017 bytes lib/pytz/zoneinfo/Asia/Amman | Bin 1877 -> 1863 bytes lib/pytz/zoneinfo/Asia/Anadyr | Bin 1197 -> 1208 bytes lib/pytz/zoneinfo/Asia/Aqtau | Bin 1017 -> 1003 bytes lib/pytz/zoneinfo/Asia/Aqtobe | Bin 1047 -> 1033 bytes lib/pytz/zoneinfo/Asia/Ashgabat | Bin 671 -> 637 bytes lib/pytz/zoneinfo/Asia/Ashkhabad | Bin 671 -> 637 bytes lib/pytz/zoneinfo/Asia/Atyrau | Bin 0 -> 1011 bytes lib/pytz/zoneinfo/Asia/Baghdad | Bin 988 -> 995 bytes lib/pytz/zoneinfo/Asia/Bahrain | Bin 209 -> 211 bytes lib/pytz/zoneinfo/Asia/Baku | Bin 1363 -> 1255 bytes lib/pytz/zoneinfo/Asia/Bangkok | Bin 204 -> 211 bytes lib/pytz/zoneinfo/Asia/Barnaul | Bin 1255 -> 1241 bytes lib/pytz/zoneinfo/Asia/Beirut | Bin 2175 -> 2166 bytes lib/pytz/zoneinfo/Asia/Bishkek | Bin 1061 -> 999 bytes lib/pytz/zoneinfo/Asia/Brunei | Bin 201 -> 215 bytes lib/pytz/zoneinfo/Asia/Calcutta | Bin 291 -> 303 bytes lib/pytz/zoneinfo/Asia/Chita | Bin 1266 -> 1243 bytes lib/pytz/zoneinfo/Asia/Choibalsan | Bin 1585 -> 977 bytes lib/pytz/zoneinfo/Asia/Chongqing | Bin 414 -> 545 bytes lib/pytz/zoneinfo/Asia/Chungking | Bin 414 -> 545 bytes lib/pytz/zoneinfo/Asia/Colombo | Bin 389 -> 404 bytes lib/pytz/zoneinfo/Asia/Dacca | Bin 390 -> 361 bytes lib/pytz/zoneinfo/Asia/Damascus | Bin 2320 -> 2306 bytes lib/pytz/zoneinfo/Asia/Dhaka | Bin 390 -> 361 bytes lib/pytz/zoneinfo/Asia/Dili | Bin 309 -> 239 bytes lib/pytz/zoneinfo/Asia/Dubai | Bin 171 -> 173 bytes lib/pytz/zoneinfo/Asia/Dushanbe | Bin 611 -> 607 bytes lib/pytz/zoneinfo/Asia/Famagusta | Bin 0 -> 2028 bytes lib/pytz/zoneinfo/Asia/Gaza | Bin 2313 -> 2286 bytes lib/pytz/zoneinfo/Asia/Harbin | Bin 414 -> 545 bytes lib/pytz/zoneinfo/Asia/Hebron | Bin 2341 -> 2314 bytes lib/pytz/zoneinfo/Asia/Ho_Chi_Minh | Bin 373 -> 375 bytes lib/pytz/zoneinfo/Asia/Hong_Kong | Bin 1189 -> 1175 bytes lib/pytz/zoneinfo/Asia/Hovd | Bin 1513 -> 907 bytes lib/pytz/zoneinfo/Asia/Irkutsk | Bin 1259 -> 1267 bytes lib/pytz/zoneinfo/Asia/Istanbul | Bin 2747 -> 2157 bytes lib/pytz/zoneinfo/Asia/Jakarta | Bin 370 -> 383 bytes lib/pytz/zoneinfo/Asia/Jayapura | Bin 241 -> 237 bytes lib/pytz/zoneinfo/Asia/Jerusalem | Bin 2265 -> 2256 bytes lib/pytz/zoneinfo/Asia/Kabul | Bin 199 -> 220 bytes lib/pytz/zoneinfo/Asia/Kamchatka | Bin 1181 -> 1184 bytes lib/pytz/zoneinfo/Asia/Karachi | Bin 403 -> 403 bytes lib/pytz/zoneinfo/Asia/Kashgar | Bin 171 -> 173 bytes lib/pytz/zoneinfo/Asia/Kathmandu | Bin 212 -> 224 bytes lib/pytz/zoneinfo/Asia/Katmandu | Bin 212 -> 224 bytes lib/pytz/zoneinfo/Asia/Khandyga | Bin 1324 -> 1297 bytes lib/pytz/zoneinfo/Asia/Kolkata | Bin 291 -> 303 bytes lib/pytz/zoneinfo/Asia/Krasnoyarsk | Bin 1226 -> 1229 bytes lib/pytz/zoneinfo/Asia/Kuala_Lumpur | Bin 398 -> 415 bytes lib/pytz/zoneinfo/Asia/Kuching | Bin 519 -> 507 bytes lib/pytz/zoneinfo/Asia/Kuwait | Bin 171 -> 173 bytes lib/pytz/zoneinfo/Asia/Macao | Bin 795 -> 1241 bytes lib/pytz/zoneinfo/Asia/Macau | Bin 795 -> 1241 bytes lib/pytz/zoneinfo/Asia/Magadan | Bin 1241 -> 1244 bytes lib/pytz/zoneinfo/Asia/Makassar | Bin 280 -> 274 bytes lib/pytz/zoneinfo/Asia/Manila | Bin 361 -> 350 bytes lib/pytz/zoneinfo/Asia/Muscat | Bin 171 -> 173 bytes lib/pytz/zoneinfo/Asia/Nicosia | Bin 2016 -> 2002 bytes lib/pytz/zoneinfo/Asia/Novokuznetsk | Bin 1197 -> 1183 bytes lib/pytz/zoneinfo/Asia/Novosibirsk | Bin 1255 -> 1241 bytes lib/pytz/zoneinfo/Asia/Omsk | Bin 1226 -> 1229 bytes lib/pytz/zoneinfo/Asia/Oral | Bin 1031 -> 1025 bytes lib/pytz/zoneinfo/Asia/Phnom_Penh | Bin 204 -> 211 bytes lib/pytz/zoneinfo/Asia/Pontianak | Bin 375 -> 381 bytes lib/pytz/zoneinfo/Asia/Pyongyang | Bin 312 -> 253 bytes lib/pytz/zoneinfo/Asia/Qatar | Bin 209 -> 211 bytes lib/pytz/zoneinfo/Asia/Qyzylorda | Bin 1047 -> 1017 bytes lib/pytz/zoneinfo/Asia/Rangoon | Bin 285 -> 288 bytes lib/pytz/zoneinfo/Asia/Riyadh | Bin 171 -> 173 bytes lib/pytz/zoneinfo/Asia/Saigon | Bin 373 -> 375 bytes lib/pytz/zoneinfo/Asia/Sakhalin | Bin 1257 -> 1220 bytes lib/pytz/zoneinfo/Asia/Samarkand | Bin 691 -> 605 bytes lib/pytz/zoneinfo/Asia/Seoul | Bin 571 -> 517 bytes lib/pytz/zoneinfo/Asia/Shanghai | Bin 414 -> 545 bytes lib/pytz/zoneinfo/Asia/Singapore | Bin 428 -> 415 bytes lib/pytz/zoneinfo/Asia/Srednekolymsk | Bin 1237 -> 1230 bytes lib/pytz/zoneinfo/Asia/Taipei | Bin 800 -> 781 bytes lib/pytz/zoneinfo/Asia/Tashkent | Bin 681 -> 621 bytes lib/pytz/zoneinfo/Asia/Tbilisi | Bin 1142 -> 1071 bytes lib/pytz/zoneinfo/Asia/Tehran | Bin 1678 -> 1704 bytes lib/pytz/zoneinfo/Asia/Tel_Aviv | Bin 2265 -> 2256 bytes lib/pytz/zoneinfo/Asia/Thimbu | Bin 209 -> 215 bytes lib/pytz/zoneinfo/Asia/Thimphu | Bin 209 -> 215 bytes lib/pytz/zoneinfo/Asia/Tokyo | Bin 355 -> 309 bytes lib/pytz/zoneinfo/Asia/Tomsk | Bin 1255 -> 1241 bytes lib/pytz/zoneinfo/Asia/Ujung_Pandang | Bin 280 -> 274 bytes lib/pytz/zoneinfo/Asia/Ulaanbaatar | Bin 1513 -> 907 bytes lib/pytz/zoneinfo/Asia/Ulan_Bator | Bin 1513 -> 907 bytes lib/pytz/zoneinfo/Asia/Urumqi | Bin 171 -> 173 bytes lib/pytz/zoneinfo/Asia/Ust-Nera | Bin 1293 -> 1276 bytes lib/pytz/zoneinfo/Asia/Vientiane | Bin 204 -> 211 bytes lib/pytz/zoneinfo/Asia/Vladivostok | Bin 1227 -> 1230 bytes lib/pytz/zoneinfo/Asia/Yakutsk | Bin 1226 -> 1229 bytes lib/pytz/zoneinfo/Asia/Yangon | Bin 0 -> 288 bytes lib/pytz/zoneinfo/Asia/Yekaterinburg | Bin 1302 -> 1267 bytes lib/pytz/zoneinfo/Asia/Yerevan | Bin 1275 -> 1199 bytes lib/pytz/zoneinfo/Atlantic/Azores | Bin 3488 -> 3484 bytes lib/pytz/zoneinfo/Atlantic/Bermuda | Bin 2004 -> 1990 bytes lib/pytz/zoneinfo/Atlantic/Canary | Bin 1913 -> 1897 bytes lib/pytz/zoneinfo/Atlantic/Cape_Verde | Bin 254 -> 270 bytes lib/pytz/zoneinfo/Atlantic/Faeroe | Bin 1829 -> 1815 bytes lib/pytz/zoneinfo/Atlantic/Faroe | Bin 1829 -> 1815 bytes lib/pytz/zoneinfo/Atlantic/Jan_Mayen | Bin 2251 -> 2242 bytes lib/pytz/zoneinfo/Atlantic/Madeira | Bin 3478 -> 3475 bytes lib/pytz/zoneinfo/Atlantic/Reykjavik | Bin 1190 -> 1174 bytes lib/pytz/zoneinfo/Atlantic/South_Georgia | Bin 148 -> 172 bytes lib/pytz/zoneinfo/Atlantic/St_Helena | Bin 170 -> 156 bytes lib/pytz/zoneinfo/Atlantic/Stanley | Bin 1246 -> 1242 bytes lib/pytz/zoneinfo/Australia/ACT | Bin 2223 -> 2214 bytes lib/pytz/zoneinfo/Australia/Adelaide | Bin 2238 -> 2233 bytes lib/pytz/zoneinfo/Australia/Brisbane | Bin 452 -> 443 bytes lib/pytz/zoneinfo/Australia/Broken_Hill | Bin 2274 -> 2269 bytes lib/pytz/zoneinfo/Australia/Canberra | Bin 2223 -> 2214 bytes lib/pytz/zoneinfo/Australia/Currie | Bin 2223 -> 2214 bytes lib/pytz/zoneinfo/Australia/Darwin | Bin 323 -> 318 bytes lib/pytz/zoneinfo/Australia/Eucla | Bin 487 -> 494 bytes lib/pytz/zoneinfo/Australia/Hobart | Bin 2335 -> 2326 bytes lib/pytz/zoneinfo/Australia/LHI | Bin 1859 -> 1880 bytes lib/pytz/zoneinfo/Australia/Lindeman | Bin 522 -> 513 bytes lib/pytz/zoneinfo/Australia/Lord_Howe | Bin 1859 -> 1880 bytes lib/pytz/zoneinfo/Australia/Melbourne | Bin 2223 -> 2214 bytes lib/pytz/zoneinfo/Australia/NSW | Bin 2223 -> 2214 bytes lib/pytz/zoneinfo/Australia/North | Bin 323 -> 318 bytes lib/pytz/zoneinfo/Australia/Perth | Bin 479 -> 470 bytes lib/pytz/zoneinfo/Australia/Queensland | Bin 452 -> 443 bytes lib/pytz/zoneinfo/Australia/South | Bin 2238 -> 2233 bytes lib/pytz/zoneinfo/Australia/Sydney | Bin 2223 -> 2214 bytes lib/pytz/zoneinfo/Australia/Tasmania | Bin 2335 -> 2326 bytes lib/pytz/zoneinfo/Australia/Victoria | Bin 2223 -> 2214 bytes lib/pytz/zoneinfo/Australia/West | Bin 479 -> 470 bytes lib/pytz/zoneinfo/Australia/Yancowinna | Bin 2274 -> 2269 bytes lib/pytz/zoneinfo/Brazil/Acre | Bin 656 -> 648 bytes lib/pytz/zoneinfo/Brazil/DeNoronha | Bin 728 -> 728 bytes lib/pytz/zoneinfo/Brazil/East | Bin 2015 -> 2002 bytes lib/pytz/zoneinfo/Brazil/West | Bin 616 -> 616 bytes lib/pytz/zoneinfo/CET | Bin 2102 -> 2102 bytes lib/pytz/zoneinfo/CST6CDT | Bin 2294 -> 2294 bytes lib/pytz/zoneinfo/Canada/Atlantic | Bin 3438 -> 3424 bytes lib/pytz/zoneinfo/Canada/Central | Bin 2891 -> 2882 bytes lib/pytz/zoneinfo/Canada/East-Saskatchewan | Bin 994 -> 0 bytes lib/pytz/zoneinfo/Canada/Eastern | Bin 3503 -> 3494 bytes lib/pytz/zoneinfo/Canada/Mountain | Bin 2402 -> 2388 bytes lib/pytz/zoneinfo/Canada/Newfoundland | Bin 3664 -> 3655 bytes lib/pytz/zoneinfo/Canada/Pacific | Bin 2901 -> 2892 bytes lib/pytz/zoneinfo/Canada/Saskatchewan | Bin 994 -> 980 bytes lib/pytz/zoneinfo/Canada/Yukon | Bin 2093 -> 2084 bytes lib/pytz/zoneinfo/Chile/Continental | Bin 2515 -> 2529 bytes lib/pytz/zoneinfo/Chile/EasterIsland | Bin 2225 -> 2233 bytes lib/pytz/zoneinfo/Cuba | Bin 2437 -> 2428 bytes lib/pytz/zoneinfo/EET | Bin 1876 -> 1876 bytes lib/pytz/zoneinfo/EST | Bin 127 -> 118 bytes lib/pytz/zoneinfo/EST5EDT | Bin 2294 -> 2294 bytes lib/pytz/zoneinfo/Egypt | Bin 1972 -> 1963 bytes lib/pytz/zoneinfo/Eire | Bin 3559 -> 3522 bytes lib/pytz/zoneinfo/Etc/GMT | Bin 127 -> 118 bytes lib/pytz/zoneinfo/Etc/GMT+0 | Bin 127 -> 118 bytes lib/pytz/zoneinfo/Etc/GMT+1 | Bin 154 -> 120 bytes lib/pytz/zoneinfo/Etc/GMT+10 | Bin 158 -> 121 bytes lib/pytz/zoneinfo/Etc/GMT+11 | Bin 158 -> 121 bytes lib/pytz/zoneinfo/Etc/GMT+12 | Bin 158 -> 121 bytes lib/pytz/zoneinfo/Etc/GMT+2 | Bin 154 -> 120 bytes lib/pytz/zoneinfo/Etc/GMT+3 | Bin 154 -> 120 bytes lib/pytz/zoneinfo/Etc/GMT+4 | Bin 154 -> 120 bytes lib/pytz/zoneinfo/Etc/GMT+5 | Bin 154 -> 120 bytes lib/pytz/zoneinfo/Etc/GMT+6 | Bin 154 -> 120 bytes lib/pytz/zoneinfo/Etc/GMT+7 | Bin 154 -> 120 bytes lib/pytz/zoneinfo/Etc/GMT+8 | Bin 154 -> 120 bytes lib/pytz/zoneinfo/Etc/GMT+9 | Bin 154 -> 120 bytes lib/pytz/zoneinfo/Etc/GMT-0 | Bin 127 -> 118 bytes lib/pytz/zoneinfo/Etc/GMT-1 | Bin 155 -> 121 bytes lib/pytz/zoneinfo/Etc/GMT-10 | Bin 159 -> 122 bytes lib/pytz/zoneinfo/Etc/GMT-11 | Bin 159 -> 122 bytes lib/pytz/zoneinfo/Etc/GMT-12 | Bin 159 -> 122 bytes lib/pytz/zoneinfo/Etc/GMT-13 | Bin 159 -> 122 bytes lib/pytz/zoneinfo/Etc/GMT-14 | Bin 159 -> 122 bytes lib/pytz/zoneinfo/Etc/GMT-2 | Bin 155 -> 121 bytes lib/pytz/zoneinfo/Etc/GMT-3 | Bin 155 -> 121 bytes lib/pytz/zoneinfo/Etc/GMT-4 | Bin 155 -> 121 bytes lib/pytz/zoneinfo/Etc/GMT-5 | Bin 155 -> 121 bytes lib/pytz/zoneinfo/Etc/GMT-6 | Bin 155 -> 121 bytes lib/pytz/zoneinfo/Etc/GMT-7 | Bin 155 -> 121 bytes lib/pytz/zoneinfo/Etc/GMT-8 | Bin 155 -> 121 bytes lib/pytz/zoneinfo/Etc/GMT-9 | Bin 155 -> 121 bytes lib/pytz/zoneinfo/Etc/GMT0 | Bin 127 -> 118 bytes lib/pytz/zoneinfo/Etc/Greenwich | Bin 127 -> 118 bytes lib/pytz/zoneinfo/Etc/UCT | Bin 127 -> 118 bytes lib/pytz/zoneinfo/Etc/UTC | Bin 127 -> 118 bytes lib/pytz/zoneinfo/Etc/Universal | Bin 127 -> 118 bytes lib/pytz/zoneinfo/Etc/Zulu | Bin 127 -> 118 bytes lib/pytz/zoneinfo/Europe/Amsterdam | Bin 2943 -> 2940 bytes lib/pytz/zoneinfo/Europe/Andorra | Bin 1751 -> 1742 bytes lib/pytz/zoneinfo/Europe/Astrakhan | Bin 1197 -> 1183 bytes lib/pytz/zoneinfo/Europe/Athens | Bin 2271 -> 2262 bytes lib/pytz/zoneinfo/Europe/Belfast | Bin 3687 -> 3678 bytes lib/pytz/zoneinfo/Europe/Belgrade | Bin 1957 -> 1948 bytes lib/pytz/zoneinfo/Europe/Berlin | Bin 2335 -> 2326 bytes lib/pytz/zoneinfo/Europe/Bratislava | Bin 2272 -> 2329 bytes lib/pytz/zoneinfo/Europe/Brussels | Bin 2970 -> 2961 bytes lib/pytz/zoneinfo/Europe/Bucharest | Bin 2221 -> 2212 bytes lib/pytz/zoneinfo/Europe/Budapest | Bin 2405 -> 2396 bytes lib/pytz/zoneinfo/Europe/Busingen | Bin 1918 -> 1909 bytes lib/pytz/zoneinfo/Europe/Chisinau | Bin 2445 -> 2436 bytes lib/pytz/zoneinfo/Europe/Copenhagen | Bin 2160 -> 2151 bytes lib/pytz/zoneinfo/Europe/Dublin | Bin 3559 -> 3522 bytes lib/pytz/zoneinfo/Europe/Gibraltar | Bin 3061 -> 3052 bytes lib/pytz/zoneinfo/Europe/Guernsey | Bin 3687 -> 3678 bytes lib/pytz/zoneinfo/Europe/Helsinki | Bin 1909 -> 1900 bytes lib/pytz/zoneinfo/Europe/Isle_of_Man | Bin 3687 -> 3678 bytes lib/pytz/zoneinfo/Europe/Istanbul | Bin 2747 -> 2157 bytes lib/pytz/zoneinfo/Europe/Jersey | Bin 3687 -> 3678 bytes lib/pytz/zoneinfo/Europe/Kaliningrad | Bin 1518 -> 1509 bytes lib/pytz/zoneinfo/Europe/Kiev | Bin 2097 -> 2088 bytes lib/pytz/zoneinfo/Europe/Kirov | Bin 1167 -> 1153 bytes lib/pytz/zoneinfo/Europe/Lisbon | Bin 3453 -> 3469 bytes lib/pytz/zoneinfo/Europe/Ljubljana | Bin 1957 -> 1948 bytes lib/pytz/zoneinfo/Europe/London | Bin 3687 -> 3678 bytes lib/pytz/zoneinfo/Europe/Luxembourg | Bin 2974 -> 2960 bytes lib/pytz/zoneinfo/Europe/Madrid | Bin 2619 -> 2628 bytes lib/pytz/zoneinfo/Europe/Malta | Bin 2629 -> 2620 bytes lib/pytz/zoneinfo/Europe/Mariehamn | Bin 1909 -> 1900 bytes lib/pytz/zoneinfo/Europe/Minsk | Bin 1368 -> 1361 bytes lib/pytz/zoneinfo/Europe/Monaco | Bin 2953 -> 2944 bytes lib/pytz/zoneinfo/Europe/Moscow | Bin 1528 -> 1535 bytes lib/pytz/zoneinfo/Europe/Nicosia | Bin 2016 -> 2002 bytes lib/pytz/zoneinfo/Europe/Oslo | Bin 2251 -> 2242 bytes lib/pytz/zoneinfo/Europe/Paris | Bin 2971 -> 2962 bytes lib/pytz/zoneinfo/Europe/Podgorica | Bin 1957 -> 1948 bytes lib/pytz/zoneinfo/Europe/Prague | Bin 2272 -> 2329 bytes lib/pytz/zoneinfo/Europe/Riga | Bin 2235 -> 2226 bytes lib/pytz/zoneinfo/Europe/Rome | Bin 2678 -> 2683 bytes lib/pytz/zoneinfo/Europe/Samara | Bin 1346 -> 1215 bytes lib/pytz/zoneinfo/Europe/San_Marino | Bin 2678 -> 2683 bytes lib/pytz/zoneinfo/Europe/Sarajevo | Bin 1957 -> 1948 bytes lib/pytz/zoneinfo/Europe/Saratov | Bin 0 -> 1183 bytes lib/pytz/zoneinfo/Europe/Simferopol | Bin 1490 -> 1481 bytes lib/pytz/zoneinfo/Europe/Skopje | Bin 1957 -> 1948 bytes lib/pytz/zoneinfo/Europe/Sofia | Bin 2130 -> 2121 bytes lib/pytz/zoneinfo/Europe/Stockholm | Bin 1918 -> 1909 bytes lib/pytz/zoneinfo/Europe/Tallinn | Bin 2187 -> 2178 bytes lib/pytz/zoneinfo/Europe/Tirane | Bin 2098 -> 2084 bytes lib/pytz/zoneinfo/Europe/Tiraspol | Bin 2445 -> 2436 bytes lib/pytz/zoneinfo/Europe/Ulyanovsk | Bin 1281 -> 1267 bytes lib/pytz/zoneinfo/Europe/Uzhgorod | Bin 2103 -> 2094 bytes lib/pytz/zoneinfo/Europe/Vaduz | Bin 1918 -> 1909 bytes lib/pytz/zoneinfo/Europe/Vatican | Bin 2678 -> 2683 bytes lib/pytz/zoneinfo/Europe/Vienna | Bin 2237 -> 2228 bytes lib/pytz/zoneinfo/Europe/Vilnius | Bin 2199 -> 2190 bytes lib/pytz/zoneinfo/Europe/Volgograd | Bin 1309 -> 1183 bytes lib/pytz/zoneinfo/Europe/Warsaw | Bin 2705 -> 2696 bytes lib/pytz/zoneinfo/Europe/Zagreb | Bin 1957 -> 1948 bytes lib/pytz/zoneinfo/Europe/Zaporozhye | Bin 2111 -> 2106 bytes lib/pytz/zoneinfo/Europe/Zurich | Bin 1918 -> 1909 bytes lib/pytz/zoneinfo/Factory | Bin 283 -> 120 bytes lib/pytz/zoneinfo/GB | Bin 3687 -> 3678 bytes lib/pytz/zoneinfo/GB-Eire | Bin 3687 -> 3678 bytes lib/pytz/zoneinfo/GMT | Bin 127 -> 118 bytes lib/pytz/zoneinfo/GMT+0 | Bin 127 -> 118 bytes lib/pytz/zoneinfo/GMT-0 | Bin 127 -> 118 bytes lib/pytz/zoneinfo/GMT0 | Bin 127 -> 118 bytes lib/pytz/zoneinfo/Greenwich | Bin 127 -> 118 bytes lib/pytz/zoneinfo/HST | Bin 128 -> 119 bytes lib/pytz/zoneinfo/Hongkong | Bin 1189 -> 1175 bytes lib/pytz/zoneinfo/Iceland | Bin 1190 -> 1174 bytes lib/pytz/zoneinfo/Indian/Antananarivo | Bin 283 -> 271 bytes lib/pytz/zoneinfo/Indian/Chagos | Bin 201 -> 211 bytes lib/pytz/zoneinfo/Indian/Christmas | Bin 149 -> 173 bytes lib/pytz/zoneinfo/Indian/Cocos | Bin 152 -> 182 bytes lib/pytz/zoneinfo/Indian/Comoro | Bin 283 -> 271 bytes lib/pytz/zoneinfo/Indian/Kerguelen | Bin 171 -> 173 bytes lib/pytz/zoneinfo/Indian/Mahe | Bin 171 -> 173 bytes lib/pytz/zoneinfo/Indian/Maldives | Bin 204 -> 211 bytes lib/pytz/zoneinfo/Indian/Mauritius | Bin 253 -> 253 bytes lib/pytz/zoneinfo/Indian/Mayotte | Bin 283 -> 271 bytes lib/pytz/zoneinfo/Indian/Reunion | Bin 171 -> 173 bytes lib/pytz/zoneinfo/Iran | Bin 1678 -> 1704 bytes lib/pytz/zoneinfo/Israel | Bin 2265 -> 2256 bytes lib/pytz/zoneinfo/Jamaica | Bin 507 -> 498 bytes lib/pytz/zoneinfo/Japan | Bin 355 -> 309 bytes lib/pytz/zoneinfo/Kwajalein | Bin 237 -> 250 bytes lib/pytz/zoneinfo/Libya | Bin 655 -> 641 bytes lib/pytz/zoneinfo/MET | Bin 2102 -> 2102 bytes lib/pytz/zoneinfo/MST | Bin 127 -> 118 bytes lib/pytz/zoneinfo/MST7MDT | Bin 2294 -> 2294 bytes lib/pytz/zoneinfo/Mexico/BajaNorte | Bin 2356 -> 2342 bytes lib/pytz/zoneinfo/Mexico/BajaSur | Bin 1564 -> 1550 bytes lib/pytz/zoneinfo/Mexico/General | Bin 1618 -> 1604 bytes lib/pytz/zoneinfo/NZ | Bin 2460 -> 2451 bytes lib/pytz/zoneinfo/NZ-CHAT | Bin 2057 -> 2078 bytes lib/pytz/zoneinfo/Navajo | Bin 2453 -> 2444 bytes lib/pytz/zoneinfo/PRC | Bin 414 -> 545 bytes lib/pytz/zoneinfo/PST8PDT | Bin 2294 -> 2294 bytes lib/pytz/zoneinfo/Pacific/Apia | Bin 1102 -> 1125 bytes lib/pytz/zoneinfo/Pacific/Auckland | Bin 2460 -> 2451 bytes lib/pytz/zoneinfo/Pacific/Bougainville | Bin 280 -> 286 bytes lib/pytz/zoneinfo/Pacific/Chatham | Bin 2057 -> 2078 bytes lib/pytz/zoneinfo/Pacific/Chuuk | Bin 153 -> 174 bytes lib/pytz/zoneinfo/Pacific/Easter | Bin 2225 -> 2233 bytes lib/pytz/zoneinfo/Pacific/Efate | Bin 478 -> 478 bytes lib/pytz/zoneinfo/Pacific/Enderbury | Bin 230 -> 250 bytes lib/pytz/zoneinfo/Pacific/Fakaofo | Bin 197 -> 212 bytes lib/pytz/zoneinfo/Pacific/Fiji | Bin 1073 -> 1090 bytes lib/pytz/zoneinfo/Pacific/Funafuti | Bin 150 -> 174 bytes lib/pytz/zoneinfo/Pacific/Galapagos | Bin 211 -> 254 bytes lib/pytz/zoneinfo/Pacific/Gambier | Bin 173 -> 172 bytes lib/pytz/zoneinfo/Pacific/Guadalcanal | Bin 172 -> 174 bytes lib/pytz/zoneinfo/Pacific/Guam | Bin 225 -> 216 bytes lib/pytz/zoneinfo/Pacific/Honolulu | Bin 276 -> 267 bytes lib/pytz/zoneinfo/Pacific/Johnston | Bin 276 -> 267 bytes lib/pytz/zoneinfo/Pacific/Kiritimati | Bin 230 -> 254 bytes lib/pytz/zoneinfo/Pacific/Kosrae | Bin 230 -> 242 bytes lib/pytz/zoneinfo/Pacific/Kwajalein | Bin 237 -> 250 bytes lib/pytz/zoneinfo/Pacific/Majuro | Bin 197 -> 212 bytes lib/pytz/zoneinfo/Pacific/Marquesas | Bin 176 -> 181 bytes lib/pytz/zoneinfo/Pacific/Midway | Bin 272 -> 187 bytes lib/pytz/zoneinfo/Pacific/Nauru | Bin 254 -> 268 bytes lib/pytz/zoneinfo/Pacific/Niue | Bin 226 -> 257 bytes lib/pytz/zoneinfo/Pacific/Norfolk | Bin 289 -> 314 bytes lib/pytz/zoneinfo/Pacific/Noumea | Bin 314 -> 314 bytes lib/pytz/zoneinfo/Pacific/Pago_Pago | Bin 272 -> 187 bytes lib/pytz/zoneinfo/Pacific/Palau | Bin 149 -> 173 bytes lib/pytz/zoneinfo/Pacific/Pitcairn | Bin 203 -> 214 bytes lib/pytz/zoneinfo/Pacific/Pohnpei | Bin 153 -> 174 bytes lib/pytz/zoneinfo/Pacific/Ponape | Bin 153 -> 174 bytes lib/pytz/zoneinfo/Pacific/Port_Moresby | Bin 172 -> 196 bytes lib/pytz/zoneinfo/Pacific/Rarotonga | Bin 574 -> 593 bytes lib/pytz/zoneinfo/Pacific/Saipan | Bin 225 -> 216 bytes lib/pytz/zoneinfo/Pacific/Samoa | Bin 272 -> 187 bytes lib/pytz/zoneinfo/Pacific/Tahiti | Bin 174 -> 173 bytes lib/pytz/zoneinfo/Pacific/Tarawa | Bin 153 -> 174 bytes lib/pytz/zoneinfo/Pacific/Tongatapu | Bin 339 -> 384 bytes lib/pytz/zoneinfo/Pacific/Truk | Bin 153 -> 174 bytes lib/pytz/zoneinfo/Pacific/Wake | Bin 153 -> 174 bytes lib/pytz/zoneinfo/Pacific/Wallis | Bin 150 -> 174 bytes lib/pytz/zoneinfo/Pacific/Yap | Bin 153 -> 174 bytes lib/pytz/zoneinfo/Poland | Bin 2705 -> 2696 bytes lib/pytz/zoneinfo/Portugal | Bin 3453 -> 3469 bytes lib/pytz/zoneinfo/ROC | Bin 800 -> 781 bytes lib/pytz/zoneinfo/ROK | Bin 571 -> 517 bytes lib/pytz/zoneinfo/Singapore | Bin 428 -> 415 bytes lib/pytz/zoneinfo/Turkey | Bin 2747 -> 2157 bytes lib/pytz/zoneinfo/UCT | Bin 127 -> 118 bytes lib/pytz/zoneinfo/US/Alaska | Bin 2384 -> 2371 bytes lib/pytz/zoneinfo/US/Aleutian | Bin 2365 -> 2356 bytes lib/pytz/zoneinfo/US/Arizona | Bin 353 -> 344 bytes lib/pytz/zoneinfo/US/Central | Bin 3585 -> 3576 bytes lib/pytz/zoneinfo/US/East-Indiana | Bin 1675 -> 1666 bytes lib/pytz/zoneinfo/US/Eastern | Bin 3545 -> 3536 bytes lib/pytz/zoneinfo/US/Hawaii | Bin 276 -> 267 bytes lib/pytz/zoneinfo/US/Indiana-Starke | Bin 2437 -> 2428 bytes lib/pytz/zoneinfo/US/Michigan | Bin 2216 -> 2174 bytes lib/pytz/zoneinfo/US/Mountain | Bin 2453 -> 2444 bytes lib/pytz/zoneinfo/US/Pacific | Bin 2845 -> 2836 bytes lib/pytz/zoneinfo/US/Pacific-New | Bin 2845 -> 0 bytes lib/pytz/zoneinfo/US/Samoa | Bin 272 -> 187 bytes lib/pytz/zoneinfo/UTC | Bin 127 -> 118 bytes lib/pytz/zoneinfo/Universal | Bin 127 -> 118 bytes lib/pytz/zoneinfo/W-SU | Bin 1528 -> 1535 bytes lib/pytz/zoneinfo/WET | Bin 1873 -> 1873 bytes lib/pytz/zoneinfo/Zulu | Bin 127 -> 118 bytes lib/pytz/zoneinfo/iso3166.tab | 6 +- lib/pytz/zoneinfo/leapseconds | 66 + lib/pytz/zoneinfo/localtime | Bin 127 -> 0 bytes lib/pytz/zoneinfo/posixrules | Bin 3545 -> 3536 bytes lib/pytz/zoneinfo/tzdata.zi | 4181 +++++++++++++++++ lib/pytz/zoneinfo/zone.tab | 39 +- lib/pytz/zoneinfo/zone1970.tab | 60 +- 609 files changed, 4505 insertions(+), 209 deletions(-) create mode 100644 lib/pytz/zoneinfo/America/Punta_Arenas create mode 100644 lib/pytz/zoneinfo/Asia/Atyrau create mode 100644 lib/pytz/zoneinfo/Asia/Famagusta create mode 100644 lib/pytz/zoneinfo/Asia/Yangon delete mode 100644 lib/pytz/zoneinfo/Canada/East-Saskatchewan create mode 100644 lib/pytz/zoneinfo/Europe/Saratov delete mode 100644 lib/pytz/zoneinfo/US/Pacific-New create mode 100644 lib/pytz/zoneinfo/leapseconds delete mode 100644 lib/pytz/zoneinfo/localtime create mode 100644 lib/pytz/zoneinfo/tzdata.zi diff --git a/lib/pytz/LICENSE.txt b/lib/pytz/LICENSE.txt index 5e12fcca..7c901fd2 100644 --- a/lib/pytz/LICENSE.txt +++ b/lib/pytz/LICENSE.txt @@ -1,4 +1,4 @@ -Copyright (c) 2003-2009 Stuart Bishop +Copyright (c) 2003-2018 Stuart Bishop Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), diff --git a/lib/pytz/README.txt b/lib/pytz/README.txt index 8b216960..d9b03902 100644 --- a/lib/pytz/README.txt +++ b/lib/pytz/README.txt @@ -87,13 +87,13 @@ localized time using the standard ``astimezone()`` method: Unfortunately using the tzinfo argument of the standard datetime constructors ''does not work'' with pytz for many timezones. ->>> datetime(2002, 10, 27, 12, 0, 0, tzinfo=amsterdam).strftime(fmt) +>>> datetime(2002, 10, 27, 12, 0, 0, tzinfo=amsterdam).strftime(fmt) # /!\ Does not work this way! '2002-10-27 12:00:00 LMT+0020' It is safe for timezones without daylight saving transitions though, such as UTC: ->>> datetime(2002, 10, 27, 12, 0, 0, tzinfo=pytz.utc).strftime(fmt) +>>> datetime(2002, 10, 27, 12, 0, 0, tzinfo=pytz.utc).strftime(fmt) # /!\ Not recommended except for UTC '2002-10-27 12:00:00 UTC+0000' The preferred way of dealing with times is to always work in UTC, @@ -134,19 +134,21 @@ section for more details) >>> dt2.strftime(fmt) '2002-10-27 01:30:00 EST-0500' -Converting between timezones also needs special attention. We also need -to use the ``normalize()`` method to ensure the conversion is correct. +Converting between timezones is more easily done, using the +standard astimezone method. >>> utc_dt = utc.localize(datetime.utcfromtimestamp(1143408899)) >>> utc_dt.strftime(fmt) '2006-03-26 21:34:59 UTC+0000' >>> au_tz = timezone('Australia/Sydney') ->>> au_dt = au_tz.normalize(utc_dt.astimezone(au_tz)) +>>> au_dt = utc_dt.astimezone(au_tz) >>> au_dt.strftime(fmt) '2006-03-27 08:34:59 AEDT+1100' ->>> utc_dt2 = utc.normalize(au_dt.astimezone(utc)) +>>> utc_dt2 = au_dt.astimezone(utc) >>> utc_dt2.strftime(fmt) '2006-03-26 21:34:59 UTC+0000' +>>> utc_dt == utc_dt2 +True You can take shortcuts when dealing with the UTC side of timezone conversions. ``normalize()`` and ``localize()`` are not really @@ -178,7 +180,7 @@ parameter to the ``utcoffset()``, ``dst()`` && ``tzname()`` methods. >>> ambiguous = datetime(2009, 10, 31, 23, 30) The ``is_dst`` parameter is ignored for most timestamps. It is only used -during DST transition ambiguous periods to resulve that ambiguity. +during DST transition ambiguous periods to resolve that ambiguity. >>> tz.utcoffset(normal, is_dst=True) datetime.timedelta(-1, 77400) @@ -261,7 +263,7 @@ pytz custom syntax, the best you can do is make an educated guess: As you can see, the system has chosen one for you and there is a 50% chance of it being out by one hour. For some applications, this does not matter. However, if you are trying to schedule meetings with people -in different timezones or analyze log files it is not acceptable. +in different timezones or analyze log files it is not acceptable. The best and simplest solution is to stick with using UTC. The pytz package encourages using UTC for internal timezone representation by @@ -472,9 +474,9 @@ True True >>> 'Canada/Eastern' in common_timezones True ->>> 'US/Pacific-New' in all_timezones +>>> 'Australia/Yancowinna' in all_timezones True ->>> 'US/Pacific-New' in common_timezones +>>> 'Australia/Yancowinna' in common_timezones False Both ``common_timezones`` and ``all_timezones`` are alphabetically @@ -510,6 +512,15 @@ Europe/Zurich Europe/Zurich +Internationalization - i18n/l10n +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Pytz is an interface to the IANA database, which uses ASCII names. The `Unicode Consortium's Unicode Locales (CLDR) `_ +project provides translations. Thomas Khyn's +`l18n `_ package can be used to access +these translations from Python. + + License ~~~~~~~ @@ -527,12 +538,13 @@ Latest Versions This package will be updated after releases of the Olson timezone database. The latest version can be downloaded from the `Python Package -Index `_. The code that is used +Index `_. The code that is used to generate this distribution is hosted on launchpad.net and available -using the `Bazaar version control system `_ -using:: +using git:: - bzr branch lp:pytz + git clone https://git.launchpad.net/pytz + +A mirror on github is also available at https://github.com/stub42/pytz Announcements of new releases are made on `Launchpad `_, and the @@ -543,7 +555,7 @@ hosted there. Bugs, Feature Requests & Patches ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Bugs can be reported using `Launchpad `_. +Bugs can be reported using `Launchpad `__. Issues & Limitations diff --git a/lib/pytz/__init__.py b/lib/pytz/__init__.py index 595d2e3f..34864bea 100644 --- a/lib/pytz/__init__.py +++ b/lib/pytz/__init__.py @@ -8,12 +8,25 @@ See the datetime section of the Python Library Reference for information on how to use these modules. ''' +import sys +import datetime +import os.path + +from pytz.exceptions import AmbiguousTimeError +from pytz.exceptions import InvalidTimeError +from pytz.exceptions import NonExistentTimeError +from pytz.exceptions import UnknownTimeZoneError +from pytz.lazy import LazyDict, LazyList, LazySet +from pytz.tzinfo import unpickler, BaseTzInfo +from pytz.tzfile import build_tzinfo + + # The IANA (nee Olson) database is updated several times a year. -OLSON_VERSION = '2016f' -VERSION = '2016.6.1' # Switching to pip compatible version numbering. +OLSON_VERSION = '2018f' +VERSION = '2018.6' # pip compatible version number. __version__ = VERSION -OLSEN_VERSION = OLSON_VERSION # Old releases had this misspelling +OLSEN_VERSION = OLSON_VERSION # Old releases had this misspelling __all__ = [ 'timezone', 'utc', 'country_timezones', 'country_names', @@ -21,23 +34,11 @@ __all__ = [ 'NonExistentTimeError', 'UnknownTimeZoneError', 'all_timezones', 'all_timezones_set', 'common_timezones', 'common_timezones_set', - ] - -import sys, datetime, os.path, gettext - -from pytz.exceptions import AmbiguousTimeError -from pytz.exceptions import InvalidTimeError -from pytz.exceptions import NonExistentTimeError -from pytz.exceptions import UnknownTimeZoneError -from pytz.lazy import LazyDict, LazyList, LazySet -from pytz.tzinfo import unpickler -from pytz.tzfile import build_tzinfo, _byte_string + 'BaseTzInfo', +] -try: - unicode - -except NameError: # Python 3.x +if sys.version_info[0] > 2: # Python 3.x # Python 3.x doesn't have unicode(), making writing code # for Python 2.3 and Python 3.x a pain. @@ -52,10 +53,13 @@ except NameError: # Python 3.x ... UnicodeEncodeError: ... """ - s.encode('ASCII') # Raise an exception if not ASCII - return s # But return the original string - not a byte string. + if type(s) == bytes: + s = s.decode('ASCII') + else: + s.encode('ASCII') # Raise an exception if not ASCII + return s # But the string - not a byte string. -else: # Python 2.x +else: # Python 2.x def ascii(s): r""" @@ -76,24 +80,31 @@ def open_resource(name): Uses the pkg_resources module if available and no standard file found at the calculated location. + + It is possible to specify different location for zoneinfo + subdir by using the PYTZ_TZDATADIR environment variable. """ name_parts = name.lstrip('/').split('/') for part in name_parts: if part == os.path.pardir or os.path.sep in part: raise ValueError('Bad path segment: %r' % part) - filename = os.path.join(os.path.dirname(__file__), - 'zoneinfo', *name_parts) - if not os.path.exists(filename): - # http://bugs.launchpad.net/bugs/383171 - we avoid using this - # unless absolutely necessary to help when a broken version of - # pkg_resources is installed. - try: - from pkg_resources import resource_stream - except ImportError: - resource_stream = None + zoneinfo_dir = os.environ.get('PYTZ_TZDATADIR', None) + if zoneinfo_dir is not None: + filename = os.path.join(zoneinfo_dir, *name_parts) + else: + filename = os.path.join(os.path.dirname(__file__), + 'zoneinfo', *name_parts) + if not os.path.exists(filename): + # http://bugs.launchpad.net/bugs/383171 - we avoid using this + # unless absolutely necessary to help when a broken version of + # pkg_resources is installed. + try: + from pkg_resources import resource_stream + except ImportError: + resource_stream = None - if resource_stream is not None: - return resource_stream(__name__, 'zoneinfo/' + name) + if resource_stream is not None: + return resource_stream(__name__, 'zoneinfo/' + name) return open(filename, 'rb') @@ -106,23 +117,9 @@ def resource_exists(name): return False -# Enable this when we get some translations? -# We want an i18n API that is useful to programs using Python's gettext -# module, as well as the Zope3 i18n package. Perhaps we should just provide -# the POT file and translations, and leave it up to callers to make use -# of them. -# -# t = gettext.translation( -# 'pytz', os.path.join(os.path.dirname(__file__), 'locales'), -# fallback=True -# ) -# def _(timezone_name): -# """Translate a timezone name using the current locale, returning Unicode""" -# return t.ugettext(timezone_name) - - _tzinfo_cache = {} + def timezone(zone): r''' Return a datetime.tzinfo implementation for the given timezone @@ -192,7 +189,7 @@ ZERO = datetime.timedelta(0) HOUR = datetime.timedelta(hours=1) -class UTC(datetime.tzinfo): +class UTC(BaseTzInfo): """UTC Optimized UTC implementation. It unpickles using the single module global @@ -288,7 +285,6 @@ def _p(*args): _p.__safe_for_unpickling__ = True - class _CountryTimezoneDict(LazyDict): """Map ISO 3166 country code to a list of timezone names commonly used in that country. @@ -374,7 +370,7 @@ country_names = _CountryNameDict() class _FixedOffset(datetime.tzinfo): - zone = None # to match the standard pytz API + zone = None # to match the standard pytz API def __init__(self, minutes): if abs(minutes) >= 1440: @@ -412,24 +408,24 @@ class _FixedOffset(datetime.tzinfo): return dt.astimezone(self) -def FixedOffset(offset, _tzinfos = {}): +def FixedOffset(offset, _tzinfos={}): """return a fixed-offset timezone based off a number of minutes. >>> one = FixedOffset(-330) >>> one pytz.FixedOffset(-330) - >>> one.utcoffset(datetime.datetime.now()) - datetime.timedelta(-1, 66600) - >>> one.dst(datetime.datetime.now()) - datetime.timedelta(0) + >>> str(one.utcoffset(datetime.datetime.now())) + '-1 day, 18:30:00' + >>> str(one.dst(datetime.datetime.now())) + '0:00:00' >>> two = FixedOffset(1380) >>> two pytz.FixedOffset(1380) - >>> two.utcoffset(datetime.datetime.now()) - datetime.timedelta(0, 82800) - >>> two.dst(datetime.datetime.now()) - datetime.timedelta(0) + >>> str(two.utcoffset(datetime.datetime.now())) + '23:00:00' + >>> str(two.dst(datetime.datetime.now())) + '0:00:00' The datetime.timedelta must be between the range of -1 and 1 day, non-inclusive. @@ -482,14 +478,13 @@ FixedOffset.__safe_for_unpickling__ = True def _test(): - import doctest, os, sys + import doctest sys.path.insert(0, os.pardir) import pytz return doctest.testmod(pytz) if __name__ == '__main__': _test() - all_timezones = \ ['Africa/Abidjan', 'Africa/Accra', @@ -676,6 +671,7 @@ all_timezones = \ 'America/Porto_Acre', 'America/Porto_Velho', 'America/Puerto_Rico', + 'America/Punta_Arenas', 'America/Rainy_River', 'America/Rankin_Inlet', 'America/Recife', @@ -731,6 +727,7 @@ all_timezones = \ 'Asia/Aqtobe', 'Asia/Ashgabat', 'Asia/Ashkhabad', + 'Asia/Atyrau', 'Asia/Baghdad', 'Asia/Bahrain', 'Asia/Baku', @@ -751,6 +748,7 @@ all_timezones = \ 'Asia/Dili', 'Asia/Dubai', 'Asia/Dushanbe', + 'Asia/Famagusta', 'Asia/Gaza', 'Asia/Harbin', 'Asia/Hebron', @@ -816,6 +814,7 @@ all_timezones = \ 'Asia/Vientiane', 'Asia/Vladivostok', 'Asia/Yakutsk', + 'Asia/Yangon', 'Asia/Yekaterinburg', 'Asia/Yerevan', 'Atlantic/Azores', @@ -861,7 +860,6 @@ all_timezones = \ 'CST6CDT', 'Canada/Atlantic', 'Canada/Central', - 'Canada/East-Saskatchewan', 'Canada/Eastern', 'Canada/Mountain', 'Canada/Newfoundland', @@ -955,6 +953,7 @@ all_timezones = \ 'Europe/Samara', 'Europe/San_Marino', 'Europe/Sarajevo', + 'Europe/Saratov', 'Europe/Simferopol', 'Europe/Skopje', 'Europe/Sofia', @@ -1072,7 +1071,6 @@ all_timezones = \ 'US/Michigan', 'US/Mountain', 'US/Pacific', - 'US/Pacific-New', 'US/Samoa', 'UTC', 'Universal', @@ -1252,6 +1250,7 @@ common_timezones = \ 'America/Port_of_Spain', 'America/Porto_Velho', 'America/Puerto_Rico', + 'America/Punta_Arenas', 'America/Rainy_River', 'America/Rankin_Inlet', 'America/Recife', @@ -1301,6 +1300,7 @@ common_timezones = \ 'Asia/Aqtau', 'Asia/Aqtobe', 'Asia/Ashgabat', + 'Asia/Atyrau', 'Asia/Baghdad', 'Asia/Bahrain', 'Asia/Baku', @@ -1317,6 +1317,7 @@ common_timezones = \ 'Asia/Dili', 'Asia/Dubai', 'Asia/Dushanbe', + 'Asia/Famagusta', 'Asia/Gaza', 'Asia/Hebron', 'Asia/Ho_Chi_Minh', @@ -1351,7 +1352,6 @@ common_timezones = \ 'Asia/Pyongyang', 'Asia/Qatar', 'Asia/Qyzylorda', - 'Asia/Rangoon', 'Asia/Riyadh', 'Asia/Sakhalin', 'Asia/Samarkand', @@ -1372,6 +1372,7 @@ common_timezones = \ 'Asia/Vientiane', 'Asia/Vladivostok', 'Asia/Yakutsk', + 'Asia/Yangon', 'Asia/Yekaterinburg', 'Asia/Yerevan', 'Atlantic/Azores', @@ -1444,6 +1445,7 @@ common_timezones = \ 'Europe/Samara', 'Europe/San_Marino', 'Europe/Sarajevo', + 'Europe/Saratov', 'Europe/Simferopol', 'Europe/Skopje', 'Europe/Sofia', @@ -1489,7 +1491,6 @@ common_timezones = \ 'Pacific/Guadalcanal', 'Pacific/Guam', 'Pacific/Honolulu', - 'Pacific/Johnston', 'Pacific/Kiritimati', 'Pacific/Kosrae', 'Pacific/Kwajalein', diff --git a/lib/pytz/exceptions.py b/lib/pytz/exceptions.py index 0376108e..18df33e8 100644 --- a/lib/pytz/exceptions.py +++ b/lib/pytz/exceptions.py @@ -5,7 +5,7 @@ Custom exceptions raised by pytz. __all__ = [ 'UnknownTimeZoneError', 'InvalidTimeError', 'AmbiguousTimeError', 'NonExistentTimeError', - ] +] class UnknownTimeZoneError(KeyError): diff --git a/lib/pytz/lazy.py b/lib/pytz/lazy.py index f7fc597c..39344fc1 100644 --- a/lib/pytz/lazy.py +++ b/lib/pytz/lazy.py @@ -1,8 +1,11 @@ from threading import RLock try: - from UserDict import DictMixin -except ImportError: - from collections import Mapping as DictMixin + from collections.abc import Mapping as DictMixin +except ImportError: # Python < 3.3 + try: + from UserDict import DictMixin # Python 2 + except ImportError: # Python 3.0-3.3 + from collections import Mapping as DictMixin # With lazy loading, we might end up with multiple threads triggering @@ -13,6 +16,7 @@ _fill_lock = RLock() class LazyDict(DictMixin): """Dictionary populated on first use.""" data = None + def __getitem__(self, key): if self.data is None: _fill_lock.acquire() diff --git a/lib/pytz/reference.py b/lib/pytz/reference.py index 3dda13e7..f765ca0a 100644 --- a/lib/pytz/reference.py +++ b/lib/pytz/reference.py @@ -5,17 +5,28 @@ Used for testing against as they are only correct for the years ''' from datetime import tzinfo, timedelta, datetime -from pytz import utc, UTC, HOUR, ZERO +from pytz import HOUR, ZERO, UTC + +__all__ = [ + 'FixedOffset', + 'LocalTimezone', + 'USTimeZone', + 'Eastern', + 'Central', + 'Mountain', + 'Pacific', + 'UTC' +] + # A class building tzinfo objects for fixed-offset time zones. # Note that FixedOffset(0, "UTC") is a different way to build a # UTC tzinfo object. - class FixedOffset(tzinfo): """Fixed offset in minutes east from UTC.""" def __init__(self, offset, name): - self.__offset = timedelta(minutes = offset) + self.__offset = timedelta(minutes=offset) self.__name = name def utcoffset(self, dt): @@ -27,18 +38,19 @@ class FixedOffset(tzinfo): def dst(self, dt): return ZERO -# A class capturing the platform's idea of local time. import time as _time -STDOFFSET = timedelta(seconds = -_time.timezone) +STDOFFSET = timedelta(seconds=-_time.timezone) if _time.daylight: - DSTOFFSET = timedelta(seconds = -_time.altzone) + DSTOFFSET = timedelta(seconds=-_time.altzone) else: DSTOFFSET = STDOFFSET DSTDIFF = DSTOFFSET - STDOFFSET + +# A class capturing the platform's idea of local time. class LocalTimezone(tzinfo): def utcoffset(self, dt): @@ -66,7 +78,6 @@ class LocalTimezone(tzinfo): Local = LocalTimezone() -# A complete implementation of current DST rules for major US time zones. def first_sunday_on_or_after(dt): days_to_go = 6 - dt.weekday() @@ -74,12 +85,15 @@ def first_sunday_on_or_after(dt): dt += timedelta(days_to_go) return dt + # In the US, DST starts at 2am (standard time) on the first Sunday in April. DSTSTART = datetime(1, 4, 1, 2) # and ends at 2am (DST time; 1am standard time) on the last Sunday of Oct. # which is the first Sunday on or after Oct 25. DSTEND = datetime(1, 10, 25, 1) + +# A complete implementation of current DST rules for major US time zones. class USTimeZone(tzinfo): def __init__(self, hours, reprname, stdname, dstname): @@ -120,8 +134,7 @@ class USTimeZone(tzinfo): else: return ZERO -Eastern = USTimeZone(-5, "Eastern", "EST", "EDT") -Central = USTimeZone(-6, "Central", "CST", "CDT") +Eastern = USTimeZone(-5, "Eastern", "EST", "EDT") +Central = USTimeZone(-6, "Central", "CST", "CDT") Mountain = USTimeZone(-7, "Mountain", "MST", "MDT") -Pacific = USTimeZone(-8, "Pacific", "PST", "PDT") - +Pacific = USTimeZone(-8, "Pacific", "PST", "PDT") diff --git a/lib/pytz/tzfile.py b/lib/pytz/tzfile.py index 14b6bfcb..25117f32 100644 --- a/lib/pytz/tzfile.py +++ b/lib/pytz/tzfile.py @@ -3,38 +3,37 @@ $Id: tzfile.py,v 1.8 2004/06/03 00:15:24 zenzen Exp $ ''' -try: - from cStringIO import StringIO -except ImportError: - from io import StringIO -from datetime import datetime, timedelta +from datetime import datetime from struct import unpack, calcsize from pytz.tzinfo import StaticTzInfo, DstTzInfo, memorized_ttinfo from pytz.tzinfo import memorized_datetime, memorized_timedelta + def _byte_string(s): """Cast a string or byte string to an ASCII byte string.""" return s.encode('ASCII') _NULL = _byte_string('\0') + def _std_string(s): """Cast a string or byte string to an ASCII string.""" return str(s.decode('ASCII')) + def build_tzinfo(zone, fp): head_fmt = '>4s c 15x 6l' head_size = calcsize(head_fmt) - (magic, format, ttisgmtcnt, ttisstdcnt,leapcnt, timecnt, - typecnt, charcnt) = unpack(head_fmt, fp.read(head_size)) + (magic, format, ttisgmtcnt, ttisstdcnt, leapcnt, timecnt, + typecnt, charcnt) = unpack(head_fmt, fp.read(head_size)) # Make sure it is a tzfile(5) file assert magic == _byte_string('TZif'), 'Got magic %s' % repr(magic) # Read out the transition times, localtime indices and ttinfo structures. data_fmt = '>%(timecnt)dl %(timecnt)dB %(ttinfo)s %(charcnt)ds' % dict( - timecnt=timecnt, ttinfo='lBB'*typecnt, charcnt=charcnt) + timecnt=timecnt, ttinfo='lBB' * typecnt, charcnt=charcnt) data_size = calcsize(data_fmt) data = unpack(data_fmt, fp.read(data_size)) @@ -53,7 +52,7 @@ def build_tzinfo(zone, fp): i = 0 while i < len(ttinfo_raw): # have we looked up this timezone name yet? - tzname_offset = ttinfo_raw[i+2] + tzname_offset = ttinfo_raw[i + 2] if tzname_offset not in tznames: nul = tznames_raw.find(_NULL, tzname_offset) if nul < 0: @@ -61,12 +60,12 @@ def build_tzinfo(zone, fp): tznames[tzname_offset] = _std_string( tznames_raw[tzname_offset:nul]) ttinfo.append((ttinfo_raw[i], - bool(ttinfo_raw[i+1]), + bool(ttinfo_raw[i + 1]), tznames[tzname_offset])) i += 3 # Now build the timezone object - if len(ttinfo) ==1 or len(transitions) == 0: + if len(ttinfo) == 1 or len(transitions) == 0: ttinfo[0][0], ttinfo[0][2] cls = type(zone, (StaticTzInfo,), dict( zone=zone, @@ -91,21 +90,21 @@ def build_tzinfo(zone, fp): if not inf[1]: dst = 0 else: - for j in range(i-1, -1, -1): + for j in range(i - 1, -1, -1): prev_inf = ttinfo[lindexes[j]] if not prev_inf[1]: break - dst = inf[0] - prev_inf[0] # dst offset + dst = inf[0] - prev_inf[0] # dst offset # Bad dst? Look further. DST > 24 hours happens when # a timzone has moved across the international dateline. - if dst <= 0 or dst > 3600*3: - for j in range(i+1, len(transitions)): + if dst <= 0 or dst > 3600 * 3: + for j in range(i + 1, len(transitions)): stdinf = ttinfo[lindexes[j]] if not stdinf[1]: dst = inf[0] - stdinf[0] if dst > 0: - break # Found a useful std time. + break # Found a useful std time. tzname = inf[2] @@ -129,9 +128,7 @@ if __name__ == '__main__': from pprint import pprint base = os.path.join(os.path.dirname(__file__), 'zoneinfo') tz = build_tzinfo('Australia/Melbourne', - open(os.path.join(base,'Australia','Melbourne'), 'rb')) + open(os.path.join(base, 'Australia', 'Melbourne'), 'rb')) tz = build_tzinfo('US/Eastern', - open(os.path.join(base,'US','Eastern'), 'rb')) + open(os.path.join(base, 'US', 'Eastern'), 'rb')) pprint(tz._utc_transition_times) - #print tz.asPython(4) - #print tz.transitions_mapping diff --git a/lib/pytz/tzinfo.py b/lib/pytz/tzinfo.py index 1318872d..725978d5 100644 --- a/lib/pytz/tzinfo.py +++ b/lib/pytz/tzinfo.py @@ -13,6 +13,8 @@ from pytz.exceptions import AmbiguousTimeError, NonExistentTimeError __all__ = [] _timedelta_cache = {} + + def memorized_timedelta(seconds): '''Create only one instance of each distinct timedelta''' try: @@ -24,6 +26,8 @@ def memorized_timedelta(seconds): _epoch = datetime.utcfromtimestamp(0) _datetime_cache = {0: _epoch} + + def memorized_datetime(seconds): '''Create only one instance of each distinct datetime''' try: @@ -36,21 +40,24 @@ def memorized_datetime(seconds): return dt _ttinfo_cache = {} + + def memorized_ttinfo(*args): '''Create only one instance of each distinct tuple''' try: return _ttinfo_cache[args] except KeyError: ttinfo = ( - memorized_timedelta(args[0]), - memorized_timedelta(args[1]), - args[2] - ) + memorized_timedelta(args[0]), + memorized_timedelta(args[1]), + args[2] + ) _ttinfo_cache[args] = ttinfo return ttinfo _notime = memorized_timedelta(0) + def _to_seconds(td): '''Convert a timedelta to seconds''' return td.seconds + td.days * 24 * 60 * 60 @@ -154,14 +161,20 @@ class DstTzInfo(BaseTzInfo): timezone definition. ''' # Overridden in subclass - _utc_transition_times = None # Sorted list of DST transition times in UTC - _transition_info = None # [(utcoffset, dstoffset, tzname)] corresponding - # to _utc_transition_times entries + + # Sorted list of DST transition times, UTC + _utc_transition_times = None + + # [(utcoffset, dstoffset, tzname)] corresponding to + # _utc_transition_times entries + _transition_info = None + zone = None # Set in __init__ + _tzinfos = None - _dst = None # DST offset + _dst = None # DST offset def __init__(self, _inf=None, _tzinfos=None): if _inf: @@ -170,7 +183,8 @@ class DstTzInfo(BaseTzInfo): else: _tzinfos = {} self._tzinfos = _tzinfos - self._utcoffset, self._dst, self._tzname = self._transition_info[0] + self._utcoffset, self._dst, self._tzname = ( + self._transition_info[0]) _tzinfos[self._transition_info[0]] = self for inf in self._transition_info[1:]: if inf not in _tzinfos: @@ -178,8 +192,8 @@ class DstTzInfo(BaseTzInfo): def fromutc(self, dt): '''See datetime.tzinfo.fromutc''' - if (dt.tzinfo is not None - and getattr(dt.tzinfo, '_tzinfos', None) is not self._tzinfos): + if (dt.tzinfo is not None and + getattr(dt.tzinfo, '_tzinfos', None) is not self._tzinfos): raise ValueError('fromutc: dt.tzinfo is not self') dt = dt.replace(tzinfo=None) idx = max(0, bisect_right(self._utc_transition_times, dt) - 1) @@ -337,8 +351,8 @@ class DstTzInfo(BaseTzInfo): # obtain the correct timezone by winding the clock back. else: return self.localize( - dt - timedelta(hours=6), is_dst=False) + timedelta(hours=6) - + dt - timedelta(hours=6), + is_dst=False) + timedelta(hours=6) # If we get this far, we have multiple possible timezones - this # is an ambiguous case occuring during the end-of-DST transition. @@ -351,9 +365,8 @@ class DstTzInfo(BaseTzInfo): # Filter out the possiblilities that don't match the requested # is_dst filtered_possible_loc_dt = [ - p for p in possible_loc_dt - if bool(p.tzinfo._dst) == is_dst - ] + p for p in possible_loc_dt if bool(p.tzinfo._dst) == is_dst + ] # Hopefully we only have one possibility left. Return it. if len(filtered_possible_loc_dt) == 1: @@ -372,9 +385,10 @@ class DstTzInfo(BaseTzInfo): # Choose the earliest (by UTC) applicable timezone if is_dst=True # Choose the latest (by UTC) applicable timezone if is_dst=False # i.e., behave like end-of-DST transition - dates = {} # utc -> local + dates = {} # utc -> local for local_dt in filtered_possible_loc_dt: - utc_time = local_dt.replace(tzinfo=None) - local_dt.tzinfo._utcoffset + utc_time = ( + local_dt.replace(tzinfo=None) - local_dt.tzinfo._utcoffset) assert utc_time not in dates dates[utc_time] = local_dt return dates[[min, max][not is_dst](dates)] @@ -389,11 +403,11 @@ class DstTzInfo(BaseTzInfo): >>> tz = timezone('America/St_Johns') >>> ambiguous = datetime(2009, 10, 31, 23, 30) - >>> tz.utcoffset(ambiguous, is_dst=False) - datetime.timedelta(-1, 73800) + >>> str(tz.utcoffset(ambiguous, is_dst=False)) + '-1 day, 20:30:00' - >>> tz.utcoffset(ambiguous, is_dst=True) - datetime.timedelta(-1, 77400) + >>> str(tz.utcoffset(ambiguous, is_dst=True)) + '-1 day, 21:30:00' >>> try: ... tz.utcoffset(ambiguous) @@ -421,19 +435,19 @@ class DstTzInfo(BaseTzInfo): >>> normal = datetime(2009, 9, 1) - >>> tz.dst(normal) - datetime.timedelta(0, 3600) - >>> tz.dst(normal, is_dst=False) - datetime.timedelta(0, 3600) - >>> tz.dst(normal, is_dst=True) - datetime.timedelta(0, 3600) + >>> str(tz.dst(normal)) + '1:00:00' + >>> str(tz.dst(normal, is_dst=False)) + '1:00:00' + >>> str(tz.dst(normal, is_dst=True)) + '1:00:00' >>> ambiguous = datetime(2009, 10, 31, 23, 30) - >>> tz.dst(ambiguous, is_dst=False) - datetime.timedelta(0) - >>> tz.dst(ambiguous, is_dst=True) - datetime.timedelta(0, 3600) + >>> str(tz.dst(ambiguous, is_dst=False)) + '0:00:00' + >>> str(tz.dst(ambiguous, is_dst=True)) + '1:00:00' >>> try: ... tz.dst(ambiguous) ... except AmbiguousTimeError: @@ -494,23 +508,22 @@ class DstTzInfo(BaseTzInfo): dst = 'STD' if self._utcoffset > _notime: return '' % ( - self.zone, self._tzname, self._utcoffset, dst - ) + self.zone, self._tzname, self._utcoffset, dst + ) else: return '' % ( - self.zone, self._tzname, self._utcoffset, dst - ) + self.zone, self._tzname, self._utcoffset, dst + ) def __reduce__(self): # Special pickle to zone remains a singleton and to cope with # database changes. return pytz._p, ( - self.zone, - _to_seconds(self._utcoffset), - _to_seconds(self._dst), - self._tzname - ) - + self.zone, + _to_seconds(self._utcoffset), + _to_seconds(self._dst), + self._tzname + ) def unpickler(zone, utcoffset=None, dstoffset=None, tzname=None): @@ -549,8 +562,8 @@ def unpickler(zone, utcoffset=None, dstoffset=None, tzname=None): # get changed from the initial guess by the database maintainers to # match reality when this information is discovered. for localized_tz in tz._tzinfos.values(): - if (localized_tz._utcoffset == utcoffset - and localized_tz._dst == dstoffset): + if (localized_tz._utcoffset == utcoffset and + localized_tz._dst == dstoffset): return localized_tz # This (utcoffset, dstoffset) information has been removed from the diff --git a/lib/pytz/zoneinfo/Africa/Abidjan b/lib/pytz/zoneinfo/Africa/Abidjan index 6fd1af32daec193239ab6b472526fd3d6bdb2f76..65d19ec2651aeb46c42ce7a74ae6ecbf3001edbb 100644 GIT binary patch delta 47 scmZ3*IEQh9GA|JYENQhnJmjJ$i?O38^WM%U|?i0*^E&Sp=xs} ZV+A8ZoisungS&4C0|aon`-T{B0RZ@z68-=H delta 108 zcmdnPc7kn!GOqyx0|PSy0|RdZ0|UcEojr^UlOHlUh;aJ&hA_B$1cxxV`-U(;zyxJM bxauDeA%@MFj1`O!JyO{8aJl=27;pgqLTnQZ diff --git a/lib/pytz/zoneinfo/Africa/Addis_Ababa b/lib/pytz/zoneinfo/Africa/Addis_Ababa index 750d3dc14cabc52517d6be5d76da4080f213f4fc..6e19601f7d3a420c1d4832178352c1eafbd08146 100644 GIT binary patch literal 271 zcmWHE%1kq2zyPca3=AL)l3;>^=HeWSr?8^bieUd|KSxzCT2zk2Bj8|A}s?3 z76t}o4F(Pd2DLQ|d<+aA5g*?W23N-r25kc)V*?OrVhU0W#iZE%|NsC0Ap1cy$PFMG S;Pa{&Ort~j>< literal 283 zcmWHE%1kq2zyPca3=AL)k^s>lEZo4rz_9V%tv_21&AM=WqWg`v`VX%#FfuVSGB7B$ zfK+N3Ft9K%C~GiqFfgdCVc=z80EzhchA_A~hA=omiO>*`S|}#P{vS|1|NsC04{`^H W2Dt@9gWLn6so^FrSH}=tV=e&7zB_vW diff --git a/lib/pytz/zoneinfo/Africa/Algiers b/lib/pytz/zoneinfo/Africa/Algiers index 2a25f3ac268fd5c605c58d36260759c8f8d125bc..a5867a67231692fe7ac02e273e3e1b2d0dba9877 100644 GIT binary patch delta 33 ocmeyt`kr+|Fe9fD0|NsG0|SH9<`hN&#)(^M*twitLv#(f0E<2cf&c&j delta 34 lcmaFQ`h#^tFr%O{0|NsG0|SH94+aR>9K$HUI60fC1ptIZ2I&9* diff --git a/lib/pytz/zoneinfo/Africa/Asmara b/lib/pytz/zoneinfo/Africa/Asmara index 750d3dc14cabc52517d6be5d76da4080f213f4fc..6e19601f7d3a420c1d4832178352c1eafbd08146 100644 GIT binary patch literal 271 zcmWHE%1kq2zyPca3=AL)l3;>^=HeWSr?8^bieUd|KSxzCT2zk2Bj8|A}s?3 z76t}o4F(Pd2DLQ|d<+aA5g*?W23N-r25kc)V*?OrVhU0W#iZE%|NsC0Ap1cy$PFMG S;Pa{&Ort~j>< literal 283 zcmWHE%1kq2zyPca3=AL)k^s>lEZo4rz_9V%tv_21&AM=WqWg`v`VX%#FfuVSGB7B$ zfK+N3Ft9K%C~GiqFfgdCVc=z80EzhchA_A~hA=omiO>*`S|}#P{vS|1|NsC04{`^H W2Dt@9gWLn6so^FrSH}=tV=e&7zB_vW diff --git a/lib/pytz/zoneinfo/Africa/Asmera b/lib/pytz/zoneinfo/Africa/Asmera index 750d3dc14cabc52517d6be5d76da4080f213f4fc..6e19601f7d3a420c1d4832178352c1eafbd08146 100644 GIT binary patch literal 271 zcmWHE%1kq2zyPca3=AL)l3;>^=HeWSr?8^bieUd|KSxzCT2zk2Bj8|A}s?3 z76t}o4F(Pd2DLQ|d<+aA5g*?W23N-r25kc)V*?OrVhU0W#iZE%|NsC0Ap1cy$PFMG S;Pa{&Ort~j>< literal 283 zcmWHE%1kq2zyPca3=AL)k^s>lEZo4rz_9V%tv_21&AM=WqWg`v`VX%#FfuVSGB7B$ zfK+N3Ft9K%C~GiqFfgdCVc=z80EzhchA_A~hA=omiO>*`S|}#P{vS|1|NsC04{`^H W2Dt@9gWLn6so^FrSH}=tV=e&7zB_vW diff --git a/lib/pytz/zoneinfo/Africa/Bamako b/lib/pytz/zoneinfo/Africa/Bamako index 6fd1af32daec193239ab6b472526fd3d6bdb2f76..65d19ec2651aeb46c42ce7a74ae6ecbf3001edbb 100644 GIT binary patch delta 47 scmZ3*IEQh9GA|^ kple{r;O-m3z`zJXq?r8w|Ns9W(?MntZv&URZ-@aG0NlnS3jhEB literal 208 zcmWHE%1kq2zyQn)3=AL)k^s>l%+tWYz%c3ATp7;vL;(gyrvLvxrZ6!4|Nrp=0}DtU r1BZ`q2t&AI2!p$C2v~rDffVC^K=u6p|NlS88W5KRtGL{KLkze8@{%N1 diff --git a/lib/pytz/zoneinfo/Africa/Blantyre b/lib/pytz/zoneinfo/Africa/Blantyre index 5b871dbaa7c2969f6b4dfc854184a29010bfb2cc..31cfad771a5c7c609e495da650e3ffbcf07c974d 100644 GIT binary patch delta 47 scmZ3@IG1sPGA|m?tx`Zw3Hjrv}FW delta 43 ucmZ3@zlDFpcP7CG1_lNe1_lP+9}Ez%iTMXJBg13^rohSeOdOK~*`om8xCyBM diff --git a/lib/pytz/zoneinfo/Africa/Casablanca b/lib/pytz/zoneinfo/Africa/Casablanca index 7ba17c7768f50cad40d7abb657910aa37aadbc57..3ca0fc7a268cf4fffde6ee242dc9a0ef26a7058a 100644 GIT binary patch delta 48 vcmcc1bC+j=&PIbCMwa@%*&8PBWlWwd&y=>gmr0VDoq>S?NziJt6Pq*uxZMzZ delta 51 xcmcc1bC+j=4od?A1H(q09!5rn$$J=+Co3?ea{OR`fX%H;lFU$1%gIh`(g1FB4LAS* diff --git a/lib/pytz/zoneinfo/Africa/Ceuta b/lib/pytz/zoneinfo/Africa/Ceuta index 6227e2bb09f72bd8702782f4866adfee844da46c..dd75e3e6e4116dcf9c72bf46c0d97b3a81d9aec3 100644 GIT binary patch delta 474 zcmbO&&?GQH+>xDufdPaW7#JApp=_}R1_p+C*GdcKFU(6=#rnQr)$=@twI`Q!PE7&a9cG;EBx%vjIF41tVHaLB^SMj!b9|8GtfknHzwi=l}oTDE?+wKUfdPaW7#JApp=_}R1_p+C*GdcKFU(6=#rnQr)${ldYfmo!ux`2X zhxH5m3pTW~e%RQV{b5sqQo+WE%Z&BRED*@Z1c$6_?DT>E|NrJ^0Xd(6fq{jAflq*u zWAYMq3sy!3Mn;Co@0jFNLH+|_kRp)RKy0xeARYq)!~g&P|JRxA{4-gTSsOpViW)X diff --git a/lib/pytz/zoneinfo/Africa/Conakry b/lib/pytz/zoneinfo/Africa/Conakry index 6fd1af32daec193239ab6b472526fd3d6bdb2f76..65d19ec2651aeb46c42ce7a74ae6ecbf3001edbb 100644 GIT binary patch delta 47 scmZ3*IEQh9GA|>^=HeWSr?8^bieUd|KSxzCT2zk2Bj8|A}s?3 z76t}o4F(Pd2DLQ|d<+aA5g*?W23N-r25kc)V*?OrVhU0W#iZE%|NsC0Ap1cy$PFMG S;Pa{&Ort~j>< literal 283 zcmWHE%1kq2zyPca3=AL)k^s>lEZo4rz_9V%tv_21&AM=WqWg`v`VX%#FfuVSGB7B$ zfK+N3Ft9K%C~GiqFfgdCVc=z80EzhchA_A~hA=omiO>*`S|}#P{vS|1|NsC04{`^H W2Dt@9gWLn6so^FrSH}=tV=e&7zB_vW diff --git a/lib/pytz/zoneinfo/Africa/Djibouti b/lib/pytz/zoneinfo/Africa/Djibouti index 750d3dc14cabc52517d6be5d76da4080f213f4fc..6e19601f7d3a420c1d4832178352c1eafbd08146 100644 GIT binary patch literal 271 zcmWHE%1kq2zyPca3=AL)l3;>^=HeWSr?8^bieUd|KSxzCT2zk2Bj8|A}s?3 z76t}o4F(Pd2DLQ|d<+aA5g*?W23N-r25kc)V*?OrVhU0W#iZE%|NsC0Ap1cy$PFMG S;Pa{&Ort~j>< literal 283 zcmWHE%1kq2zyPca3=AL)k^s>lEZo4rz_9V%tv_21&AM=WqWg`v`VX%#FfuVSGB7B$ zfK+N3Ft9K%C~GiqFfgdCVc=z80EzhchA_A~hA=omiO>*`S|}#P{vS|1|NsC04{`^H W2Dt@9gWLn6so^FrSH}=tV=e&7zB_vW diff --git a/lib/pytz/zoneinfo/Africa/Douala b/lib/pytz/zoneinfo/Africa/Douala index b1c97cc5a77eb187cc8ea8a4031a45a9bf153b35..cbdc0450fc3b97bc436f6d90798a30ebe0ac30b9 100644 GIT binary patch delta 47 scmZ3@IG1sPGA|^nf>D-P*T8Tx2b0}qKc<6B>?iMqB`CwFZ6w delta 32 jcmZo;>SvlTO^}^|fq{jAfr0Y}0|ZQ*Z@|bf@w_kW#Ow0@nat#x2 j1xUhm{9u59|NsC02kG2w&B(!sPp>XJm#brlt}zz?*IOKa diff --git a/lib/pytz/zoneinfo/Africa/Kampala b/lib/pytz/zoneinfo/Africa/Kampala index 750d3dc14cabc52517d6be5d76da4080f213f4fc..6e19601f7d3a420c1d4832178352c1eafbd08146 100644 GIT binary patch literal 271 zcmWHE%1kq2zyPca3=AL)l3;>^=HeWSr?8^bieUd|KSxzCT2zk2Bj8|A}s?3 z76t}o4F(Pd2DLQ|d<+aA5g*?W23N-r25kc)V*?OrVhU0W#iZE%|NsC0Ap1cy$PFMG S;Pa{&Ort~j>< literal 283 zcmWHE%1kq2zyPca3=AL)k^s>lEZo4rz_9V%tv_21&AM=WqWg`v`VX%#FfuVSGB7B$ zfK+N3Ft9K%C~GiqFfgdCVc=z80EzhchA_A~hA=omiO>*`S|}#P{vS|1|NsC04{`^H W2Dt@9gWLn6so^FrSH}=tV=e&7zB_vW diff --git a/lib/pytz/zoneinfo/Africa/Khartoum b/lib/pytz/zoneinfo/Africa/Khartoum index 3629188215dda35698077a0eb372eb2a09016ada..549dae276737404ef7524627094a0c6b5466b5c7 100644 GIT binary patch delta 166 zcmZ3@x|?-^xF{@489LS_3&&0qW*8q~%GGJt3V31K@ t;ACLXGGO3^uqSsjNis1o;4*5n1EU}#I|Bm)Ddur9FmO3LhUgk`0RRo16v+Sp delta 188 zcmdnZx|(%@xFib$0|N*%FfcGEL)n523=9ktbvhUsCLWNSc%DO(nSntLB*vg+z{tYD zAfv#*$-tmxz`*O{8^Yl17z`pp7+f7gCUY|?$byUmVH6{OfOrfH44WMo1sNg6S`uw6 PR4)Sqm#brlt}zz?e%u+6 diff --git a/lib/pytz/zoneinfo/Africa/Kigali b/lib/pytz/zoneinfo/Africa/Kigali index 5b871dbaa7c2969f6b4dfc854184a29010bfb2cc..31cfad771a5c7c609e495da650e3ffbcf07c974d 100644 GIT binary patch delta 47 scmZ3@IG1sPGA|?iMqB`CwFZ6w delta 32 jcmZo;>SvlTO^}^|fq{jAfr0Y}0|ZQ*Z@|bf@w_?iMqB`CwFZ6w delta 32 jcmZo;>SvlTO^}^|fq{jAfr0Y}0|ZQ*Z@|bf@w_>^=HeWSr?8^bieUd|KSxzCT2zk2Bj8|A}s?3 z76t}o4F(Pd2DLQ|d<+aA5g*?W23N-r25kc)V*?OrVhU0W#iZE%|NsC0Ap1cy$PFMG S;Pa{&Ort~j>< literal 283 zcmWHE%1kq2zyPca3=AL)k^s>lEZo4rz_9V%tv_21&AM=WqWg`v`VX%#FfuVSGB7B$ zfK+N3Ft9K%C~GiqFfgdCVc=z80EzhchA_A~hA=omiO>*`S|}#P{vS|1|NsC04{`^H W2Dt@9gWLn6so^FrSH}=tV=e&7zB_vW diff --git a/lib/pytz/zoneinfo/Africa/Monrovia b/lib/pytz/zoneinfo/Africa/Monrovia index 0f2294ea46556a245d8e1d49f19c4775e5b9412b..2a154f464317b10ba66932061e2635e7a863c7d2 100644 GIT binary patch literal 224 zcmWHE%1kq2zyK@^3=AL)l3<3ic^ViP7#76m%wawimB+}${Qv*gCkzZ=lI8#Zualq} uIDC9V7<_$07~FkBK-$5W6l?zf|NlR#YS|nR4YCeo02x+tx%-9~Z~*{Vs4|}b literal 241 zcmWHE%1kq2zyK@^3=AL)l3<3i1sWI_7#76m%wb9V_KuN>`Tzf~PZ$`$B+LK*Unene zfK)T^`1pn}`1*!0_ymP8xci2H1wjN6R)MSpVSyhY4GbXD|NoDwS~lnZ|Ns9%R)d5= P)-#Y{KbO02hyfP>=QTF` diff --git a/lib/pytz/zoneinfo/Africa/Nairobi b/lib/pytz/zoneinfo/Africa/Nairobi index 750d3dc14cabc52517d6be5d76da4080f213f4fc..6e19601f7d3a420c1d4832178352c1eafbd08146 100644 GIT binary patch literal 271 zcmWHE%1kq2zyPca3=AL)l3;>^=HeWSr?8^bieUd|KSxzCT2zk2Bj8|A}s?3 z76t}o4F(Pd2DLQ|d<+aA5g*?W23N-r25kc)V*?OrVhU0W#iZE%|NsC0Ap1cy$PFMG S;Pa{&Ort~j>< literal 283 zcmWHE%1kq2zyPca3=AL)k^s>lEZo4rz_9V%tv_21&AM=WqWg`v`VX%#FfuVSGB7B$ zfK+N3Ft9K%C~GiqFfgdCVc=z80EzhchA_A~hA=omiO>*`S|}#P{vS|1|NsC04{`^H W2Dt@9gWLn6so^FrSH}=tV=e&7zB_vW diff --git a/lib/pytz/zoneinfo/Africa/Ndjamena b/lib/pytz/zoneinfo/Africa/Ndjamena index bbfe19d60a5fc8b8d1a5e5319e4d687e2a2b078d..8779590e04a66e4287cabe801aee9c8d2d793892 100644 GIT binary patch delta 76 zcmaFJc$sm6vM4hH0|N;2PI}gmB9vBGAgp#TVWO?KB1jN~dH?_a{~sjDz`(!&QUIbM OiZs}{!W~0&4Y>dzb`*{P delta 70 zcmcc2_>ggevJ?vg0|PSy0|RdZ0|UdPXALPrX@v#CYWETtCR%t4!exIjK)}Qv2}XvA O78>ka;f^7?hFky`X$}DZ diff --git a/lib/pytz/zoneinfo/Africa/Niamey b/lib/pytz/zoneinfo/Africa/Niamey index b1c97cc5a77eb187cc8ea8a4031a45a9bf153b35..cbdc0450fc3b97bc436f6d90798a30ebe0ac30b9 100644 GIT binary patch delta 47 scmZ3@IG1sPGA|6+{uA y00W1QZwQ0CZwN!UV+aES10xudV$J{m|NqC?{51g4AnQP;lVK%SxMPT}Ar}C@yd(Ai literal 170 zcmWHE%1kq2zyM4P3=AL)k^s>l%+bKWz%c3ABo7A0|NsA3fTS207+8FKLm1qBL%>{8 YO#1=W!NBnU|NsB^P33a;4Kd&X0M)@5+W-In diff --git a/lib/pytz/zoneinfo/Africa/Timbuktu b/lib/pytz/zoneinfo/Africa/Timbuktu index 6fd1af32daec193239ab6b472526fd3d6bdb2f76..65d19ec2651aeb46c42ce7a74ae6ecbf3001edbb 100644 GIT binary patch delta 47 scmZ3*IEQh9GA|6(gq-0|Nsa0|SHLW^YCT#)(^!C+}xs2LNIN2F?Hg delta 43 ucmdnXdW?006{Das0|Nsa0|SHL4+aR>?93>@$jC5pOENo`vulX1Ar}C!I|sr5 diff --git a/lib/pytz/zoneinfo/Africa/Windhoek b/lib/pytz/zoneinfo/Africa/Windhoek index 33bdfdf2171481be06559d06964993206c034d1b..6766185683f45d5998f2b84d0c384067a46e19dd 100644 GIT binary patch delta 355 zcmZ3-bD4dDxGoz50|N*%FfcHfLfPUC3=9lSZs#-3tm|nwJ1@ULjcxe@-JatK6J7Sy zGcqwVv9gc|85jgOKsJa@&~$eUp>&vlo8Oc zeaT?p@lU`oowdP8Z# zfkA)+6vLtt3@i)`G71cw3=CQZjGSOLABbcWVqoACU|{v}4PgilcMM?&b_@<-aCQt~ z2nR7hnh}_Yv=j$ROFy96{{R2~KeyVu0z`w-7KjF=FAxn%V<2UqbOxe9X$?e!(i?~d zr8y7{N_QX{l=eV0DE)zGP#Of$pmYeLL1__8f4nyVM1#^Kn7()b%m<}S5FeC2K{P0h zf@n}W1<|0i3Zg;j6-0y5EQkiBTM!LOyC52renB)S4TES%fa%v0!1jak28a*JA0Qf(M?f?vpMYpkUIEdd`~spuc?Lv-@(qXv z|uM1%4ehz8{|5Dm&} zAR3h4Kr|@NfoM>^1JR(o2ckjw4@86VAczL#Ll6zhiy#`5A3-!IPl9Mrz68;rya}eC zI)dE;%A+7YD4&98P+kSmp!^D=L3tKLgYqqi2IXB44a&bD8kC1YG$Uqk=^ diff --git a/lib/pytz/zoneinfo/America/Adak b/lib/pytz/zoneinfo/America/Adak index 4f1ec71373359e29dbd7c52486583af9e5a964d7..43236498f681cc06f64ca2afa613880331fe6fbb 100644 GIT binary patch delta 68 zcmdlhv_)vcA0`$ChSiTIF?R?~WME+6VqjoU{Qv*|fBQp!FK%AQ+`z)h$i&RTG}(|t aWU@U6+hj+MQszet43qybMNJmw)B*rC&K58L delta 67 zcmdlYv{z`uAEwD0IHD$pF&jxvVqjq4VqjoU{J{VL|NsC0Z-3yY{N|a=4J>R7j7-cd UOp_HjWF}j26f-`YypE#{0L_mSod5s; diff --git a/lib/pytz/zoneinfo/America/Anchorage b/lib/pytz/zoneinfo/America/Anchorage index a4627cac0628381c6a64f20dfd9d93f4b03fcba0..9bbb2fd3b361ea8aa4c126d14df5fa370343a63f 100644 GIT binary patch delta 162 zcmca0bXaJDHlxNyoeNA(3=BtpFfjc8U!1_e^8bHh0V4;P zIWSw<$2Ww*F*t<5F+7A}vIBFV;6w%n1}+8$295v!|Npl?^!MWCRm=@6leIb4X_ID@ J{A5*5Z2*apK_mbG delta 176 zcmX>sbU|o>Hlx-?oeNAZ|Nj?PFfjc8U!1_e^8bHh0V4;P z1u$FH$2Ww**%5@pLl~SV+c5`9PGVqS;9_84(E7mu0ssI1|8IZb0mtSA%ndAz43iZ& O*6EUJto&pNPHh0h?n6%i diff --git a/lib/pytz/zoneinfo/America/Anguilla b/lib/pytz/zoneinfo/America/Anguilla index 447efbe2c967cc5642b58f51aff86b67073134fb..bdedd1bd9bc85cbcf8259b6eee3aaa5ab041e954 100644 GIT binary patch delta 47 scmZ3*IEQh9GA|4j(s@slK}#_Y;+Bb?TonqI`b?M delta 119 zcmZo*Z(yIG&C1)rz`!t3=L{pmWCdnpx&Qw!U0`7N|Nrp=Mwb8ouU=r_^zjX0a0&_r k5h0U(8I3r3e=tD6<_5-@j38aw_;o>4GjKTtg&1=I0K42LV*mgE diff --git a/lib/pytz/zoneinfo/America/Argentina/Buenos_Aires b/lib/pytz/zoneinfo/America/Argentina/Buenos_Aires index a1fae8c8d7a8b459eeae71e6b4afd81b376b957d..dfebfb99abb86536da12b96677dc0c76c088cab8 100644 GIT binary patch delta 134 zcmdnbafV}pGN&B_0|Ofa1B1v!oi8l)|NsA=tiWhHIfhYAO5p$hs}~q}e0)O~oP9$W vbPY@xbPbFdbPbFqPh_-U6xn=<@g*ZW0|NuHE`8j(7?1&%jjn;QoiP^xn^_}X delta 133 zcmX@Zv7cjtGN&yA0|Ofa1B2j1oiB`xlMNYVCqH18pPa-fE6(%(|J4f&96r7w49>nG p430q{92_!vCZh$X;131}*nElcB_pavEgTvl8lWVXV^D}O7XVvaAsqk! diff --git a/lib/pytz/zoneinfo/America/Argentina/Catamarca b/lib/pytz/zoneinfo/America/Argentina/Catamarca index 7cbc9f4bddf7ba58314977a4a42f76e4426c5e48..b798105e0f660c7b85a663d945d9eb7f04505e52 100644 GIT binary patch delta 190 zcmaFKafV}pxF{O~0|N*%FfcIKLD?b`b-u9F|NsAgvI3(KHxmmh3oA1#6Dter1P`P!k~(mt#1P`P!k~(mt#vGAq=_(CJed;#tga!Mw6E@s$e&8^K-_RjO+{y47g0y$89ReWpK=8 LqibMnXUqivKaV78 delta 229 zcmX@Z@seYLxF`n$0|N*%FfcIKLfK*yb-pk%PBvteo&11Vgo}-Zm4%g=m4%gMaw4Og z4$uGpS1&Md{QrOa0D~Ze?c*E5;Ora1;1~qL!66LcAQl4y!{nKaDzYHsK^SC(9n6X! eARYq)!{$qjFBx%KW>1P`P!k~(mt#6Vn|NsA=aq>lG)yW2oEP|{oAjrhb1frQ) zSy(5tvB;?l{QrOT0t1haZwQ04ZwP~~feC}IfiZ)wff2|!IL2ko=Ff~b895jj7>KY- PpGdp7Y;+Bb?TonqZ}KJ> delta 285 zcmdnM@sneMxF{C`0|N*%FfcG!L)kJDb>1*CPF7@8oov9!BEZT5f^6(;Aexz#WpX&9 zoDh|MVW|Nr9$j8JhO-w+08-w+1JAP^1?VF(AY!X1NxLqIlx w@Z^3*63-X0MEii6#xJL diff --git a/lib/pytz/zoneinfo/America/Argentina/La_Rioja b/lib/pytz/zoneinfo/America/Argentina/La_Rioja index 1296ed44d5f2a8f9d7f2cd0201187e5ec7baeb08..7654aebf0b084f081db62e2b03dfc287df974e35 100644 GIT binary patch delta 210 zcmey)af@SuxF{O~0|N*%FfcIKL)jt|b$+nc|NsA=ak3$!>|_TcU96U^{EUYZ7 z%&Z`Kaw4Ogl)(T0S1&N|`1pn}IQxb$=o*+X=o%O^=o%PJUd^b2-RRA47(X&{FfcF> VHeVmN`5@QAF_(?5fw7%27XWWoC_n%J delta 247 zcmcb`@ttFWxF`n$0|N*%FfcIKLD^yxb$&21PBvszob15JAgze)S!r<&1!r&ML!oeX7;UE?R1HYS4Jd3 delta 277 zcmX@ZF_m+IxF{C`0|N*%FfcIKLfJACb-pk%PBvteo&11Vh=+}xjh&5!m6?@|m1S}w zqns1Z|NmDnFmU|;fBXQ0Ac)N<_W%Fm2aHg0AKwrLXWtM8#~=_64q*rfvBDjLf*N?lIVpkv|F2$P z;PLSdVQ}^hVbC=&VbC=&X3#Y-n!Jor1-nU`pEJH>WM^Ptz%Wi9w{al1z%iGNu7Rgze)S!r<&1!r&ML!oeX7;UE?R1H6Vn|NsA=ak3(#;$#Cxj>!+0IXIbESXo$^ zSy@;oe_)oA68QiB>IDWKAKwrLXWtM8T>}#aT?1nVT?3=Za~M^yo4ffg<4r~m1_lNK VhU?=t9OOFt#)10svP^DUbjF delta 241 zcmdnMah79(xF`n$0|N*%FfcG!L)l^zb>1*CPF7@8oov9!BEZT5fovd}nU!U7IHQ~n z&;S2dFEDWY|9|`dgCK>I-17zDz>Aq?Rl76Svr3$- diff --git a/lib/pytz/zoneinfo/America/Argentina/San_Juan b/lib/pytz/zoneinfo/America/Argentina/San_Juan index 8670279e40f637bba98616999b6a4f641fb57ffa..948a39010420a9981fef631cae134cdcfe844047 100644 GIT binary patch delta 210 zcmey)af@SuxF{O~0|N*%FfcIKL)jt|b$+nc|NsA=ak3$!>|_TcU96U^{EUYZ7 z%&Z`Kaw4Ogl)(T0S1&N|`1pn}IQxb$=o*+X=o%O^=o%PJUd^b2-RRA47(X&{FfcF> VHeVmN`5@QAF_(?5fw7%27XWWoC_n%J delta 247 zcmcb`@ttFWxF`n$0|N*%FfcIKLD^yxb$&21PBvszob15JAgze)S!r<&1!r&ML!oeX7;UE?R1H|_TcUYvGAq=_(CJed;#tga!Mw7QQs$sWc^DoAa bj2sLM48+)DPRJgR>ya>*jjn;QoiP^x}-?M809Q@{{O#vfq~=y|KkT31VL;@F%ZeX;o}>^;Ora1;1~qL!66LcAXd0zP;dyy un#oHT)nq|-f-p$H9%kfdPaW7#JArp=_~j{pCUA7BuKuzh?(7@U1W7#xE@I5>nM9K-?{j*KUW%Yy6#VUVx`%-$a$ a9s>iz<~xi(8HsR#J=recatsPF<^lkjtTC+s diff --git a/lib/pytz/zoneinfo/America/Argentina/Ushuaia b/lib/pytz/zoneinfo/America/Argentina/Ushuaia index dc42621da6d177b442f3b636326fcf81594800ea..1fc3256773606e80a3d300ddcbfffafe72b56e45 100644 GIT binary patch delta 176 zcmaFKafV}pxF{O~0|N*%FfcIKLD?b`b-u9F|NsAgvI3(e3ll2~>*N?lIVpkv|F2$P z;PLSdVQ}^hVbC=&VbC=&X3#Y-n!Jor1-nU`pEJH>WM^Ptz%Wi9w{al1z%iGNu7Rgze)S!r<&1!r&ML!oeX7;UE?R1HqDRyu<28Wn%0RSxME*}5@ literal 208 zcmWHE%1kq2zyQn)3=AL)k^s>l%+tWYz%W@(Px;%7Hy#X(O#lDyk7Z!^|Np=a2A2Q- vj~`&*@bL{{aP$jda10IsX=GqvAjS9}P(A}$46B}IvV>=yR ULjyfSJp+9M9baQT6A*(707>I5WB>pF delta 194 zcmbOt&?hiKnX{3Bfq{*IfkAMi4hs`ABNOvvN2Zd={!CmZ|No!-z`y_|S^ob&et?1F z|NpBOAS5FXM8wB8gu&4_gdrdjgo8sSzhtuD6#T&e0h^VWIa!d+^a7hkqL~o0pd?p7 OWQa*XWN^qN4iNx`KtpB# diff --git a/lib/pytz/zoneinfo/America/Atikokan b/lib/pytz/zoneinfo/America/Atikokan index 5708b55ac6bcb7580498bed9721a43fbd5a1773f..629ed4231944255aaa0725f807517df48b39e135 100644 GIT binary patch delta 29 lcmcb~bb)EYE>3m^1_m|;1_p_Vr!6LW__J}j28Wn(0RVI%2OR(a delta 32 jcmcb>bdzbqER7j7-cd UOp_HjWF}j26f-`YypE#{0L_mSod5s; diff --git a/lib/pytz/zoneinfo/America/Bahia b/lib/pytz/zoneinfo/America/Bahia index 3b599585a7ffebf383a9050367682fd3f1ffe492..143eafc2c0ab9d7f54bb0a21649d32ed1b4489d1 100644 GIT binary patch delta 128 zcmeC-=;4^4&B!y+;0sIr|Ns9d8!{SBc3|X@WBUL9_7et%|NkF9U}X9K|LO$>4jEj#1 o;1m=LB0?tDGa7O7{$PNB&6^lsGQxCfeuRC3GN(BM0|N^K1B1{+gFBN28TBVCFtSW`U=$VL`u~6D21Y&~-w*~}15;yz l$tjE`2-TZcGVWkRR&nWf9D29ULW5O f24@eKkjV**CW3G+KNuij^IXOqj07~UWflhj{5>2G diff --git a/lib/pytz/zoneinfo/America/Blanc-Sablon b/lib/pytz/zoneinfo/America/Blanc-Sablon index abcde7d98693a9d583928c6f1acdf46b190a500a..f9f13a1679fa9ca7cee6a41bf094a861d4c6824a 100644 GIT binary patch delta 29 lcmdnYw2EoMN=`Ng1_o9J1_qIdy9_3}II(d#28Wn%0RU(d28#dy delta 39 qcmZ3*w3%tbNDJEF2~>y6D|Oqp$CNk diff --git a/lib/pytz/zoneinfo/America/Boa_Vista b/lib/pytz/zoneinfo/America/Boa_Vista index 2466a25f9fa40aee4330cd9f6dc0e36999c14806..69e17a00e161ef17bb763868db7793b609a39556 100644 GIT binary patch delta 135 zcmZo+ZDF0D&B!y+poOLW|Ns9J4~kB_z&7y$n<~@)|Hl;=82lq;<1CBPSy}0|Nt!eqEyUbJ^$`nAn+c0RWtOE;|4K delta 136 zcmZo+ZDF0D&C1)rz`!t3r-hMWvICR&WPc_Obw;ND|Bov$F#P|2^#UWy|NqAiFmU?# nhA=q#27`zY1_+p-&B^-%!erR2#>mMCGeDO}1GpT0Lrk~;Z6zha diff --git a/lib/pytz/zoneinfo/America/Bogota b/lib/pytz/zoneinfo/America/Bogota index 7a5a445ace508e1aee9a626c21ece56a69717bf3..b7ded8e64e79bd69589598da5a5b1b39d92344a1 100644 GIT binary patch delta 117 zcmZo*E{3;N%;^;Orj^ kB0?tSm~aaIV1R&$3l*6m3KcLELR2s?FmO5hhnR8!05Mh;hyVZp diff --git a/lib/pytz/zoneinfo/America/Boise b/lib/pytz/zoneinfo/America/Boise index ada6d64b1afc93b62445fb8697075fd6be6ed3b6..f8d54e27479149d35f6ddff12f709096f08bfac3 100644 GIT binary patch delta 27 jcmaDXbW3Q%G-l4}3=9nH3=9l1o0l{1VA-6&!ORE%a)t*c delta 52 zcmca5^jK)aG-kmW3=9nH3=9l1KNuij^L*wVESwBXj7*G7tjsKv6FGV(%QA;ecH)!( E05Ylyr2qf` diff --git a/lib/pytz/zoneinfo/America/Buenos_Aires b/lib/pytz/zoneinfo/America/Buenos_Aires index a1fae8c8d7a8b459eeae71e6b4afd81b376b957d..dfebfb99abb86536da12b96677dc0c76c088cab8 100644 GIT binary patch delta 134 zcmdnbafV}pGN&B_0|Ofa1B1v!oi8l)|NsA=tiWhHIfhYAO5p$hs}~q}e0)O~oP9$W vbPY@xbPbFdbPbFqPh_-U6xn=<@g*ZW0|NuHE`8j(7?1&%jjn;QoiP^xn^_}X delta 133 zcmX@Zv7cjtGN&yA0|Ofa1B2j1oiB`xlMNYVCqH18pPa-fE6(%(|J4f&96r7w49>nG p430q{92_!vCZh$X;131}*nElcB_pavEgTvl8lWVXV^D}O7XVvaAsqk! diff --git a/lib/pytz/zoneinfo/America/Cambridge_Bay b/lib/pytz/zoneinfo/America/Cambridge_Bay index d322f01ed1d11856e0f17d1ba5d5f6ca867533c3..f8db4b6ebf5b66d3d566fc3975d6151783f6e645 100644 GIT binary patch delta 48 wcmdlautZ>jGG{dd0|Pe$1B2>DgEx$uWtpTI5ki|inQt&pmSy@eS&Bmf006BDp8x;= delta 89 zcmZ1?ut{KoGH(q70|Pe$1A}S<0|UcGoi~hZ49tv7%q)`?nN%hxFtJQ_WqKzFSM-Ac S0yf()-(bd6d3rJrhXerZ))1!v diff --git a/lib/pytz/zoneinfo/America/Campo_Grande b/lib/pytz/zoneinfo/America/Campo_Grande index d810ae568b45c223435b142e4e0034758d7f5080..495ef4568347ab6d3887a2cdd762c960f567a0ca 100644 GIT binary patch delta 599 zcmcc5e~EvBGG_w=0|PSy0|U=SgH*=)dwB<9GR_&q?h7~&=dr;cexA{R1j92M65IV9 zk_6XnNKQ9&Nd9%&Ak|&iA@yR>hIF;B4(S_1He|A0cgUPoXpr@6r$csCutCoGs|RwU zObznZZ$FT4C2mmAKl4DLbgJAmCX#)@q z@+g?TShN8|gFFnTH->=uAdiFiAkTy7dQb>}7@$x9(V&n3(V)-((V!3k(V$QP(V&n4 z(V)-)(V!3l(?4&69RLa`5FZp;AQ}{6VEWKaumeCL2jYW5kAZ=~l>rojAOTP)f@n}k zf@n}^f@n~Pf@n~vf@o04g6IbAIDI{A4t7ev>{!j!6AKP$cBtBNe-E_3JtQZxHx221smjS zQFF+RGBwDX!r_o_C2mkqt8$=F@~1&jEZc#ipSKN4Y+f8Fxw+S%Oy<;qvO_mFl>b?C zpknnm1KG+ueFv(V=5DAyy4s;8seVK4(q4x;?>Pqbt@#cNlLgr8Cik!li*Wk*hA=q# z27`zY1_+p-EZ7Y5&JTzX!{$FsXPH2L0`Woq0?{D9foPEbKs3mYAR6RP5DoGxhz9u= zM1%YcrhlC_0MQ`7gXxP!8$dKD48Zip5HKGU79c(-JV10kC{REQP{4p_P~d=QPym5w zP#}S5P(XobP+);*P=JAGP@sY7pSQsd00kb14+=mK4GKgseds3G0ieJH@j(H~z`)?f z018x)04QKVG$?REG$?>UG$@ckG$^1!G&rys7#JF~>%bN^rUpU--+_r`av!^(A+`wM ba`X)`0Y!?Auc3jSv7UjxfsU^cguw*>cBi@j diff --git a/lib/pytz/zoneinfo/America/Cancun b/lib/pytz/zoneinfo/America/Cancun index 7e69f73de44698b65b61038ea40972f1e7c7affa..de6930cd8ace99cd0a9658951c64b98b71a5f389 100644 GIT binary patch delta 76 zcmdnMwuo(lGN%>;0|P4q1B1v!gB9$I%uFCS`683d#1Cwf-!j=wwr50Av$>ctfDu!b FGXO{05Jdn0 delta 84 zcmZ3)wt;PeGOsoR0|P4q1A|Bd0|UcEofRAmjLb|RIQbxx+~nI#j+3nzl?CCdelS45 M<}}6tMs&6A09$AdaR2}S diff --git a/lib/pytz/zoneinfo/America/Caracas b/lib/pytz/zoneinfo/America/Caracas index e1a09a64808d6bc39be5b4c2843c5a1e153f3c81..9abd028f94882389d205f07435edbb2577d821b0 100644 GIT binary patch literal 280 zcmWHE%1kq2zyK@^3=AL)l3;_fg&G(b7$(c<*nFGu#=|{&QbD-t%7Xg;|Nk>GF*7kU z|Nno`fq~)w|AQ_JEdT!>*ulW@|Nrp=417MmAq>vGAq=_(CdLLJ5@aSAlVbP(|NsAI kwo5sHXpkE~G{_wwgFtQp(IEGLXiD6~Wut3gVrRky09?&T&Hw-a delta 116 zcmbQi)XFqLS&@~2fq{jAfq|!ifq`MNoQ}=68E-t?qbC)FtFA0yWMXETcvnJ{!^by- l!Pz&2A$bMpLvawe|OWPvJ{#;TYr%r(S>3jn*v7T^E? diff --git a/lib/pytz/zoneinfo/America/Catamarca b/lib/pytz/zoneinfo/America/Catamarca index 7cbc9f4bddf7ba58314977a4a42f76e4426c5e48..b798105e0f660c7b85a663d945d9eb7f04505e52 100644 GIT binary patch delta 190 zcmaFKafV}pxF{O~0|N*%FfcIKLD?b`b-u9F|NsAgvI3(KHxmmh3oA1#6Dter1P`P!k~(mt#l%ro(e_JrSuO%K%n|NozniRu6Ua~~KO{{KIIfPv-z z|Em`mIDC9V7<3Ix7<3JcK^hqt7)UYx|NsC0K~{ihkToD9NU(~_M%TdD&X@}TQi(Ub literal 200 zcmWHE%1kq2zyQn)3=AL)k^s>l%+bKWz%cQP_JrSuO%E_IGX4L5?gInE|NqAiFtGgp rfAs}G|NnoG6(E{OYq;FqLX5cp26{1n diff --git a/lib/pytz/zoneinfo/America/Cayman b/lib/pytz/zoneinfo/America/Cayman index 5c1c06372c6dc8610ffd14f74e923bdcb9b21d31..55b083463a8b5b19d62b6f2707665c08eca5e65b 100644 GIT binary patch delta 38 rcmX@jc!+UAttb-%0|PSy0|U?h|NsAIwyOz%=!pheY+SCvA*Nga1+fkX delta 44 rcmX@ac$#rStr9Z>0|N;2{9u59|NsC0&umu{0MXrF5??S(oTdW+DBuwS diff --git a/lib/pytz/zoneinfo/America/Chicago b/lib/pytz/zoneinfo/America/Chicago index 3dd8f0fa82a60710c0711f35dee93ef5013ca796..a5b1617c7f70bfc77b7d504aaa3f23603082c3cb 100644 GIT binary patch delta 31 ncmZpa`60c*nw9en0|Ns)0|SG^W*^oB_Q`@Qs+%wI=raNUgH;Ev delta 41 scmew%-6*rcnpN;E0|Ns)0|SG^4+aR>?82JB&d4xXkVSR#NgjPh0K^Fhp8x;= diff --git a/lib/pytz/zoneinfo/America/Chihuahua b/lib/pytz/zoneinfo/America/Chihuahua index e3adbdbfb25b557db2a2edfc721c365d90706233..b2687241cd05b6904a7d95bae697642becbe5b1a 100644 GIT binary patch delta 47 ucmeyw{e*jhGG`P60|Ofa1B1v$gAB&WHmvg|n=>JaZq8=9z%<#0bsGQ#i3-60 delta 59 zcmaFD{fT>mGH)~k0|Ofa1A|Bd0|UcGoeajwx~%gj8!;&h!exFiK)~iWrVC7yby>Fq E0B>6i6#xJL diff --git a/lib/pytz/zoneinfo/America/Coral_Harbour b/lib/pytz/zoneinfo/America/Coral_Harbour index 5708b55ac6bcb7580498bed9721a43fbd5a1773f..629ed4231944255aaa0725f807517df48b39e135 100644 GIT binary patch delta 29 lcmcb~bb)EYE>3m^1_m|;1_p_Vr!6LW__J}j28Wn(0RVI%2OR(a delta 32 jcmcb>bdzbqEvGAq=_(CJed;#tga!Mw6E@s$e&8^K-_RjO+{y47g0y$89ReWpK=8 LqibMnXUqivKaV78 delta 229 zcmX@Z@seYLxF`n$0|N*%FfcIKLfK*yb-pk%PBvteo&11Vgo}-Zm4%g=m4%gMaw4Og z4$uGpS1&Md{QrOa0D~Ze?c*E5;Ora1;1~qL!66LcAQl4y!{nKaDzYHsK^SC(9n6X! eARYq)!{$qjFBx%KW>1P`P!k~(mt#tSWot6WCH+S`v$!L delta 33 kcmX@Zbd_nsCP8in1_l-e1_r?&3=lAJcK{>9WNt=B0DV3NjsO4v diff --git a/lib/pytz/zoneinfo/America/Creston b/lib/pytz/zoneinfo/America/Creston index 798f627a81e25f9657c12909f4b0878f55eea9d2..0fba741732f73cf241e702d41f4ccb9be60124d3 100644 GIT binary patch delta 46 xcmaFK_<(Ujmn<^_0|N^K0|U?h|NsBT*%s^p(X+347l7!ACdO=BzQG~pTmaXy6*>R_ delta 51 wcmaFB_>yr#mnI7X0|N;2{9u59|NsC0kFzb<1EObN^DY3<^L|=0Ok8CK0Nhv?MF0Q* diff --git a/lib/pytz/zoneinfo/America/Cuiaba b/lib/pytz/zoneinfo/America/Cuiaba index e3aec8ccdfe76b9eab95158461855b3595a630d6..8a4ee7d08fcae58764f1b1c4e8ce19f548c4734d 100644 GIT binary patch delta 603 zcmX@izm0!_GG`qF0|PSy0|U=SgILD;dwB<9GR_&q?h7~&=dr;cexA{R1j92M65IV9 zk_6XnNKQ9&Nd9%&Ak|&iA@yR>hIF;B4(S_1He|A0cgUPoXpr@6r$csCutCoGs|RwU zObznZZ$FT4C2mmAKl4DL+LJ}kZ3QZ6V z3Q-UZ3RMsd3Rw^h3SAHl3Ski4pj`*Hu(6Thz+^`DiN;t$o6APmz{JkPM%TdDPRG~K TP|r}$K;J;e*GSJ8#NYw|Ka;HM delta 650 zcmdnSf0%!QGH*Qt0|PSy0|RdZ0|UcGomj^D(?1WyWSldIU48pNoW}-(`0l+25)995 zNX(vpAW3lDhGg%?1IfQm8>DI{A4t7ev>{!j!6AKP$cBtBNe-E_3JtQZxHx221smjS zQFF+RGBwDX!r_o_C2mkqt8$=F@~1&jEZc#ipSKN4Y+f8Fxw+S%Oy<;qvO_mFl>b?C zpknnm1KG+ueFv(V=5DAyy4s;8seVK4(q4x;?>Pqbt@#cNlMR@PCOa_k$o>C+I){Pb z|NpBO7+L=RKYoCL)5kZ2!O=GuM1)M<&!i>T2=m$x1_;>viD@qr$bTR%$d4czck{0yQ&{sz$?zk_Iy|H1UH(*__K6b@keV$lW=4GIr1y)gvL2ZalW4+=cm@WB2JJeq rg^j6!@QC1Z!XFVJ{R|8YT#mjWCZNdC@ijEiGuAWEH_-7lf-txM)_cw3 diff --git a/lib/pytz/zoneinfo/America/Curacao b/lib/pytz/zoneinfo/America/Curacao index 05e77ab4b3c23ad045a53e8a3baa6141155c8dfe..d3b318d2d67190354d7d47fc691218577042457f 100644 GIT binary patch literal 198 zcmWHE%1kq2zyQn)3=AL)l3;?e`6kQhDSw;s#)FaR|Ns553=IGOAK1ab^8f$w0}Na~ pz99^{1}4S^435DeAYBX$45XO-|NsC0AoD>qDRyu<28Wn%0RSxME*}5@ literal 208 zcmWHE%1kq2zyQn)3=AL)k^s>l%+tWYz%W@(Px;%7Hy#X(O#lDyk7Z!^|Np=a2A2Q- vj~`&*@bL{{aP$jda10IsX=GqvAjS9}P(AOL?@nSo1D+2!OQF88^RFo4#L49 slUW%}1mPNfFhIa&Cq@BARBb9K+8Eq@Ll_ts7#Tt8K_r*EZ-@aG0FcKR5C8xG diff --git a/lib/pytz/zoneinfo/America/Dawson b/lib/pytz/zoneinfo/America/Dawson index 61c96889b074b751386ba0923b180e4eecbea226..db9ceadd963f3ad7cd3664d821e2c5cd9676469f 100644 GIT binary patch delta 30 mcmZ20utZ>kHZx~E0|NsG0|SHNW*g=o%#$^k9!wVHkN^O1=m%2( delta 36 ncmZ1?uvTD$HnU&@0|NsG0|SHN4+aR>Y{LA5nUP_#4*L%Pi7N-D diff --git a/lib/pytz/zoneinfo/America/Dawson_Creek b/lib/pytz/zoneinfo/America/Dawson_Creek index 78f9076308013c2c0b46f8d1b9700abae2f435d3..db9e3396557652707c0c2232e119e13a2dd172fb 100644 GIT binary patch delta 33 pcmZ3?F^glvPDV~E1_lN;1_lO+&8HYIFisX>Y+~c`4GuBq0sxFO2iE`q delta 56 zcmbQmv6y4SPDVj%1_lN;1_lO+9}Ez%`4Hm;Mm7c}MkZ#K$%>3Rll2)nCi^mavT^wa IhnRB#06JL;jsO4v diff --git a/lib/pytz/zoneinfo/America/Denver b/lib/pytz/zoneinfo/America/Denver index 7fc669171f88e8e1fb0c1483bb83e746e5f1c779..5fbe26b1d93d1acb2561c390c1e097d07f1a262e 100644 GIT binary patch delta 30 mcmbO#+#|eUAv5PZ1_lOJ1_lO^&6}7%uuNXUbZc@grvw0lB?$Zg delta 36 ocmeAXo+`XyA+z9o1_lOJ1_lO^9}Ez%c@^^q7Dk52vp7Bh0GV_)lPhGG`|P0|Ofa1B1jw1DTB>988mAnK~!GV9G{FOip38*t~{WfCVh&!I1y} Ds7MZw delta 102 zcmew-utIQxGH(w90|Ofa1A{~Z0|UcE9U1oD#%l_Gzp&ou&dJ2cFgbv!bFvJF*JMRz jWkI;o9}EyM*_YXZ|NsC0|3P}d^b70FEzE)}aE(a-zKkGS diff --git a/lib/pytz/zoneinfo/America/Dominica b/lib/pytz/zoneinfo/America/Dominica index 447efbe2c967cc5642b58f51aff86b67073134fb..bdedd1bd9bc85cbcf8259b6eee3aaa5ab041e954 100644 GIT binary patch delta 47 scmZ3*IEQh9GA|1Or~p-y*MQRCXEcI delta 63 zcmca2^hjueGVg2#1_o9J1_qG^1_p+WIvGri43pD1u1(HjRu+WI{a}EA&C{4Kuz(f3 F0|2=N4c-6% diff --git a/lib/pytz/zoneinfo/America/Eirunepe b/lib/pytz/zoneinfo/America/Eirunepe index 3359731e2d23ab794784e2e88d3beee04bfb2137..99b7d06ea467e79107b8abf448cbff3193cb6c80 100644 GIT binary patch delta 173 zcmZ3(x`cItHY3kOgBF(h|Ns9_JSaTz0t*0`~QDm0|UeV|Hlt7vi$$Qa{~h> zh|RzYVf*-oFgQ8~gNP6YN8gZ%|IIiBe=tD6W-~@kMkKTBNiz##2$F-zc>jv delta 77 zcmaFE_=|CZvJx8u0|PSy0|QS30|Ue2tIHG=X5D$97&ALSscPQ?Wt-XnhKUY7f^bzo W7$9KcR1HRki4K}j=E~ zWGwKColoG^B~gLb&prse+4x=H?XgP&8z+2WoNUi=cXARll3A0dF~=o&Px$};|9_By zAR1&Shz1!9qCtj(XpjXU8e|EW{$wlwqCu8{=}V$uKFCrKA7n9z23fv2jO7LMWP6UU E0Qa|VPyhe` delta 220 zcmZ1`v_)uwGVe471_m|;1_p@+1_p+SI(kNt3m$t0O?VP#z2K>)$%JR_5emO P$QheGSza)M-SHIww`FoU diff --git a/lib/pytz/zoneinfo/America/Fort_Nelson b/lib/pytz/zoneinfo/America/Fort_Nelson index 5923cc6888f881c8672d96be9e23fac7166b1c20..5a0b7f1ca032be1adf8ba91f863e727c5ec6a026 100644 GIT binary patch delta 26 icmX>pctCJN5;JE%0|Nsa0|SG^=3?dwmdS6}?*af{?gxJW delta 56 zcmX>gcv5gf60_h01_lN;1_lO+9}Ez%Ih(nHg^huUk%^gQav@Xeaz HL(I7VP+$w> diff --git a/lib/pytz/zoneinfo/America/Fort_Wayne b/lib/pytz/zoneinfo/America/Fort_Wayne index 4a92c06593d33d3969756f482e5d3d4b773984ef..09511ccdcf97a5baa8e1b0eb75e040eee6b6e0c4 100644 GIT binary patch delta 26 icmeC?ZQ|W9iHS3rfq{XYfq_A0^I|3m=E-|l&jSEbo(7Qs delta 40 rcmZqT?dIJuiAgYpfq{XYfq_Bh2Ll9bp3Nk|%*Zf#2jlk1S!@yjr;rGS diff --git a/lib/pytz/zoneinfo/America/Fortaleza b/lib/pytz/zoneinfo/America/Fortaleza index c0bcf4dca73874a29a7b22bafa2cd8f76b04d93c..e637170a6edfe97e99e4c729ccfc35319e1fba85 100644 GIT binary patch delta 129 zcmcb?dV_U>HY3kOgE=hq|NsA=cu{%c0~S@L|Nn2lU|{(F|M3GxmjC~+USQzx@eN_n mH85h(H85s?0Fb`TzKoWP>HY;xf0|UcEojHsQ6E7$$F)}eS{r`Xa1p~wX|BoLqvi$#l^#TK@k8cQr oQ&2F72$?L%XvE3;g8>3IyD(ZZPQ0M3Pgo;F0|S>+P>3-X0GIJ7lK=n! diff --git a/lib/pytz/zoneinfo/America/Glace_Bay b/lib/pytz/zoneinfo/America/Glace_Bay index f58522b674c2e06fb5a184130fbc470ae9db72de..48412a4cbf9241ea83887876b1b8b22c367ff4fd 100644 GIT binary patch delta 47 vcmbOyI6-iNGG`A10|P4q1B1v$0|TbXiA=8%BAa8G6IdoEGM$**#vuU!^fU^> delta 63 zcmbOrI8ShbGH)*f0|P4q1A|Bd0|UcG9RnsthRGY)PfS)}Ru+WI{a}EA%>m2_EMNr> E0E9*idH?_b diff --git a/lib/pytz/zoneinfo/America/Godthab b/lib/pytz/zoneinfo/America/Godthab index 111d9a8178ca214aae66804548a990bb2691644b..0160308bf63690a6dee51c3c8849f494a47186c2 100644 GIT binary patch delta 114 zcmcc0ca3j?HY3kQgDZ?|_5c6>XJnZy$dox*fr)DpyRwk3fiZ)wfe`}(10y4Z04d)5 hm}w<5Cj$cmh6XuI4O}+52F7;AHo68zc9ZSd#Q=|n87u$* delta 117 zcmcb{ca?8~HY;xf0|UcGohyvY42&$3C$Qx+Gcz$y{?Dc?9PS>%5bhov!oa}5$Os`O iXmj%ZV1R(lx0qHkGok8{!J>yN+&#n?WX@ynEhXjVef27feV$Yg3TP_BkPQ ztz1FYv#SZ&)2u$^od5VBw@l_k-ulZA@AkOa{~j%|NqAiF!F#%1_6l3*UmLTT$YuAfdPaW7#J9Qplp!_1_p-7{9FESG|^z3+`#4|_y7Oi00xHt|93Dl zu>AkOa{~j%|NqAiF!F#%27$>E>~fR0Fp2Ae3<6=0VZJcKet>ukAl?7}XST~3{Qv*| WKgjUSAD9A}h%}vz%P}~_gbM%>2tASj diff --git a/lib/pytz/zoneinfo/America/Grenada b/lib/pytz/zoneinfo/America/Grenada index 447efbe2c967cc5642b58f51aff86b67073134fb..bdedd1bd9bc85cbcf8259b6eee3aaa5ab041e954 100644 GIT binary patch delta 47 scmZ3*IEQh9GA|@+vW5wI delta 57 zcmZ3&w25hgGA|bc0|PSy0|QS30|UcE9Ti4~i63<*)+!6aC4MkKz{HgvAW35YB-9Gf diff --git a/lib/pytz/zoneinfo/America/Guayaquil b/lib/pytz/zoneinfo/America/Guayaquil index 08289046dd4ae82aa2bedfe9875376768f092a6a..bf087a0eb5e0fb02109442b5b80cb0b726d9df5c 100644 GIT binary patch literal 262 zcmWHE%1kq2zyK@^3=AL)l3<0h1sWI_7`82OlF%0Wb3wcCnM3{m|Nj}8nV6aX|KF;? z!0`Y7whRWA|NoC4VC4A!f9D1U9v|NjhCtsC23-Ra23-SFkYQj%SPA0)XtO(0A990?f?J) literal 203 zcmWHE%1kq2zyQn)3=AL)l3;?ec^ViP7`82Ol3--||9`6n1H=FS+cFqf{{P>(fq}!v zH-sV3H-y2}IRvDKfq{VtlR-9sFwYODp8x;<|Ich!ivZCen;3|*ip$kG#FPsFByB56 diff --git a/lib/pytz/zoneinfo/America/Guyana b/lib/pytz/zoneinfo/America/Guyana index 036dbe06f50292190d2086e0b70eb63a06662109..d1dd2fafcc50b1d973c046bac1e4ae8b13d6065c 100644 GIT binary patch literal 252 zcmWHE%1kq2zyK@^3=AL)k^s>lEHvY0Wd~R778~{Y-v;&n|Nm!XVrKsT|6~ON!~g%M zT^LyY|G#>Hf$RVO;|Cb{e0)O~bPbG6OhF`ru7L^2Brqn$#{d8S{|DI$(g?B{M1yPx Q(d4^;%SPA0#Lk2Z04c0Io&W#< literal 270 zcmWHE%1kq2zyPca3=AL)k^s>l%-g`gz%b)xWyeoTyFFaBTWr+pe;Y6`GBLCK|9`TA zf#LuE(=H4wV3PCy|Em`mIRF1Yet?0~$2Ww*-N`+K!96krWF8cgV)GBEp8x;<{|C7M WM1x!b5(c>hL{sJ(F89a~6D|M@>_v9~ diff --git a/lib/pytz/zoneinfo/America/Halifax b/lib/pytz/zoneinfo/America/Halifax index f86ece4c4032634b3526187c5f86364077b9a9b1..756099abe6cee44295a5566ad6cd0c352fb82e64 100644 GIT binary patch delta 49 xcmaDS^+0NZGUpQp1_o9J1_qIh1{0V!A7plBLxE@{I0lfGM%K!iX delta 45 xcmew()GEATHnZSd1_lN;1_lO!9}Ez%c?t6a7A6M9$qSk6Cf{b7J2`<<1_1xo3yS~% diff --git a/lib/pytz/zoneinfo/America/Hermosillo b/lib/pytz/zoneinfo/America/Hermosillo index ec435c23bc47f925bd70754b38bc8b1d2c4d3943..26c269d9674847059472850a5287339df9213bff 100644 GIT binary patch delta 39 lcmX@cyn}gyGABO+0|Ofa1B1v!1DlDtWk~!l6_axrBLSP<2xI^N delta 59 zcmdnNe2jU5GOqvw0|Ofa1A|Bd0|UcE9UDf5$?=TA6L%{M!exFiK)}T36=2y&06_%{ A4gdfE diff --git a/lib/pytz/zoneinfo/America/Indiana/Indianapolis b/lib/pytz/zoneinfo/America/Indiana/Indianapolis index 4a92c06593d33d3969756f482e5d3d4b773984ef..09511ccdcf97a5baa8e1b0eb75e040eee6b6e0c4 100644 GIT binary patch delta 26 icmeC?ZQ|W9iHS3rfq{XYfq_A0^I|3m=E-|l&jSEbo(7Qs delta 40 rcmZqT?dIJuiAgYpfq{XYfq_Bh2Ll9bp3Nk|%*Zf#2jlk1S!@yjr;rGS diff --git a/lib/pytz/zoneinfo/America/Indiana/Knox b/lib/pytz/zoneinfo/America/Indiana/Knox index cc785da97de0a5614613f9ba6e502d7dc5f525b5..fcd408d74df43310a9a85c475f83d545f6d75911 100644 GIT binary patch delta 30 mcmZn_{v)(uAv5PJ1_lOp1_lO+&6}7nuuPu9^lEZ0rvw0t-U%%L delta 37 ocmew()GEATA+z9Y1_lOp1_lO+9}Ez%c@^^o7Dk56RUAx=0IgaGD*ylh diff --git a/lib/pytz/zoneinfo/America/Indiana/Marengo b/lib/pytz/zoneinfo/America/Indiana/Marengo index a23d7b7596fc3019a2b6847a7593007f985e7e13..1abf75e7e864625b975feebdd0b232d0de624b27 100644 GIT binary patch delta 26 icmX@iyNh?jGA7P+1_lOp1_lP1&D)tQm?wW=y$k?hdIyC7 delta 40 scmdnRdzg2_GA6+c1_lOp1_lP19}Ez%c|DT_Gb6*~6O6kjFJhAb0KcFKjsO4v diff --git a/lib/pytz/zoneinfo/America/Indiana/Petersburg b/lib/pytz/zoneinfo/America/Indiana/Petersburg index f16cb30406e3b28e82ab528d0781280ab5f13a59..0133548ecac014f4b37f0abcd471a5a6b4e7ed5f 100644 GIT binary patch delta 30 mcmey#_knN2b0*Fb1_lOp1_lP1%|DnHFi-x&cw%xQy95B9FA4ep delta 36 ocmeys_mgkKb0)!31_lOp1_lP19}Ez%`2*7eW=4j|6WAUA0Js7Pk^lez diff --git a/lib/pytz/zoneinfo/America/Indiana/Tell_City b/lib/pytz/zoneinfo/America/Indiana/Tell_City index 0250bf90f8fc8716a77163e7c1b92663fc6d96f7..4ce95c152a3d8974fdc67072f944eae97b5997ec 100644 GIT binary patch delta 30 mcmX@kyN`Fn8Ya$E1_lOB1_lP1&3ltMM(#hql5&&cP2I~L- delta 40 rcmZqU?&scM!6X>Oz`(%Hz`!8$g8>3IJ2G`JF)~apU|c#mk5vKym!k*V diff --git a/lib/pytz/zoneinfo/America/Indiana/Vincennes b/lib/pytz/zoneinfo/America/Indiana/Vincennes index adbdbeee629ea60b60c32d0742a9a69ab5990eba..c818929d19b2ca5925c181696f02a2ba93a7009a 100644 GIT binary patch delta 30 mcmZ3^JCAq6945|G1_lOp1_lP1&1;!7m?s}#+&Q_QO#%RUD+n0? delta 40 scmbQoyPS8!945gu1_lOp1_lP19}Ez%c`1_yGb6*~1B^Q-x3Nh80JE403IG5A diff --git a/lib/pytz/zoneinfo/America/Indiana/Winamac b/lib/pytz/zoneinfo/America/Indiana/Winamac index b34f7b27eee88867fd131f0e9b87b4c3b4c071c4..630935c1e1a8c1a87e728fc1dcc4c930e81b30e9 100644 GIT binary patch delta 42 ycmey(`-ykME+)=w1_lOp1_lP1&8L|nnAw>anHZUvStdVZl%4#CarWfLY!U$O&kIce delta 36 ncmeyw`%NqVy}^9g2T`D+07 C!w#JQ delta 64 zcmeys|BruyGH(?F0|OTW1A}4%0|UcGohOWp44Va*co_xZ56V$DP>791_lNe1_lO!|NsC0&umw&1JRTD RxBQ#T$GBi(izJeI9RLRN9gF|~ delta 102 zcmeyw{F`}#G2{P6Vn|NsA=aq>lG)yW2oEP|{oAjrhb1frQ) zSy(5tvB;?l{QrOT0t1haZwQ04ZwP~~feC}IfiZ)wff2|!IL2ko=Ff~b895jj7>KY- PpGdp7Y;+Bb?TonqZ}KJ> delta 285 zcmdnM@sneMxF{C`0|N*%FfcG!L)kJDb>1*CPF7@8oov9!BEZT5f^6(;Aexz#WpX&9 zoDh|MVW|Nr9$j8JhO-w+08-w+1JAP^1?VF(AY!X1NxLqIlx w@Z^3*63-X0MEii6#xJL diff --git a/lib/pytz/zoneinfo/America/Juneau b/lib/pytz/zoneinfo/America/Juneau index ade50a8eeaa1dc389b4f8d421d83080792de7c52..451f3490096338f40e601628ac70f04112ace51d 100644 GIT binary patch delta 53 zcmdlbv{7iocP17FhRfBHe>3$8PGDeQ;9_84Q2YP?|9|^Ke=lxc$Xvm~!pOwTGFgE` Kbh9xBJ0k!WoDu5) delta 54 zcmdlev`c8icP5tq{~Lc#{>{`YIgx>Zfs28GLG1?v1pNR1|G)i#i>;eyGFPxLGHe#) HP+$ZAQlk^F diff --git a/lib/pytz/zoneinfo/America/Kentucky/Louisville b/lib/pytz/zoneinfo/America/Kentucky/Louisville index fdf2e88b48cecddf4eafa6d8a41ba7363e4874d6..f4c4cf966fa6a0130b9ee5fbd01fe0790fe8f001 100644 GIT binary patch delta 31 ncmcaBdPQ`DEDPr*1_lOp1_lP1&3Y^oST}!RVq=_qluH5thA0Rx delta 37 ocmca2dRKIVEQ{b~1_lOp1_lP19}Ez%S&d}^D?nS7Dk4}1{{n4nk5HN diff --git a/lib/pytz/zoneinfo/America/Knox_IN b/lib/pytz/zoneinfo/America/Knox_IN index cc785da97de0a5614613f9ba6e502d7dc5f525b5..fcd408d74df43310a9a85c475f83d545f6d75911 100644 GIT binary patch delta 30 mcmZn_{v)(uAv5PJ1_lOp1_lO+&6}7nuuPu9^lEZ0rvw0t-U%%L delta 37 ocmew()GEATA+z9Y1_lOp1_lO+9}Ez%c@^^o7Dk56RUAx=0IgaGD*ylh diff --git a/lib/pytz/zoneinfo/America/Kralendijk b/lib/pytz/zoneinfo/America/Kralendijk index 05e77ab4b3c23ad045a53e8a3baa6141155c8dfe..d3b318d2d67190354d7d47fc691218577042457f 100644 GIT binary patch literal 198 zcmWHE%1kq2zyQn)3=AL)l3;?e`6kQhDSw;s#)FaR|Ns553=IGOAK1ab^8f$w0}Na~ pz99^{1}4S^435DeAYBX$45XO-|NsC0AoD>qDRyu<28Wn%0RSxME*}5@ literal 208 zcmWHE%1kq2zyQn)3=AL)k^s>l%+tWYz%W@(Px;%7Hy#X(O#lDyk7Z!^|Np=a2A2Q- vj~`&*@bL{{aP$jda10IsX=GqvAjS9}P(AlEYQHfz_3GZ+LImcu3oAC|NlQD6EpMw{|96k7{DaU z|NrN77&-p`KYoCL$HzB>!Pz&2!6`U|LD#?pWDXdUV&DJ&|Nm#UOQ(QnkiB5~-PJ1~ QgUGd?%SPA0#Lk2Z0G$p*M*si- delta 114 zcmeyt_?dBnvN$sX0|N^K1A|}#0|UbjxoJ;!yt{gZk!hm6gcPrjZwQ04ZwP~ve=vv$ eVSs@N+MI$vpqzeK6>zKPa`F!`;Q|2fm=`wy diff --git a/lib/pytz/zoneinfo/America/Lima b/lib/pytz/zoneinfo/America/Lima index 789fa5c2480f337f200cccbb8cec448ea96e6ea6..d9fec3716117b4ea513bf99f0cf6d989dfa5d256 100644 GIT binary patch delta 118 zcmZ3;yo`B*^29S7j64%{97O8>|Nqa(%!C3b=Q2w0aQOI!Fz6bXFz6bXPF!HZ$TRV7 Zqc{Tt11=4+$Ql@6fXhbLz|_u^3jkAU7a{-v delta 126 zcmZ3+ypVZE)*#6LS0AT#V2EdSL}QOuP%uSyngmU;LXPG0&kC9 z5_mW9roj94?<>&fhfQOZ?&qU;U>{_-5Za;k!Op*@Pb&iv)i1 zM@-mwBb1qQ7Xt$WD+2?A$YeVf_xhOs|Ns97IS@pH90{U94h7L5$AV~(gF!UN(I6V+ za1af0JctH)07Qd40ir=30ns4OfM}41Ks3lxAR6Q`5dA{EUPl1T_+$*GLB0g>K|Tf1 zAm4&$kdHw$$k!km5Qqka(&lNb6)clQn7>VC<(2>d#cME9 delta 473 zcmbOtHdkzdf4#zuhP4xJ{kyo}_JIikckXRoaChaJ3HSC*U2wm%Z^DClV03!kdlX1>PQe zpzvJLu%oPS`!m-xjKzWOg(@Xfw;!gqbHmIXgF776_1 zPg}6@Mkur3ZUzPhRt5$Jksk~YFxia7yz{JSJ$i&PtS&(b}WCLcF$p^SX0FeMTTL1t6 diff --git a/lib/pytz/zoneinfo/America/Louisville b/lib/pytz/zoneinfo/America/Louisville index fdf2e88b48cecddf4eafa6d8a41ba7363e4874d6..f4c4cf966fa6a0130b9ee5fbd01fe0790fe8f001 100644 GIT binary patch delta 31 ncmcaBdPQ`DEDPr*1_lOp1_lP1&3Y^oST}!RVq=_qluH5thA0Rx delta 37 ocmca2dRKIVEQ{b~1_lOp1_lP19}Ez%S&d}^DqDRyu<28Wn%0RSxME*}5@ literal 208 zcmWHE%1kq2zyQn)3=AL)k^s>l%+tWYz%W@(Px;%7Hy#X(O#lDyk7Z!^|Np=a2A2Q- vj~`&*@bL{{aP$jda10IsX=GqvAjS9}P(ANOVKido*&NR3$;i&Yz<|)Fi(elD1aR5t8W`Ida{&MXPA>TX delta 123 zcmeyu`h|6ZHY;xf0|UcEoh6J6lNT_lD=;$s|9`KAf#LuE#}61;{{O#vfq~PTV9OqOOe;^h6o00Eo*7(E$5`g95DgQ#cVataDD<^lju%O~3a diff --git a/lib/pytz/zoneinfo/America/Managua b/lib/pytz/zoneinfo/America/Managua index c543ffd475e374b39c6800fcc69c3c06b6eb5dd3..69256c6357fa178dbcc9eb92158e28d2b15f2a03 100644 GIT binary patch delta 29 lcmX@le2jU*V@?4E1_m|;1_qIdUm7Ongs^cr2Zxw(0RVjU2hsol delta 33 kcmX@ce4cs2V?jX%1_m|;1_qHI3=lB!O#>st3#xnKPV$fq|KUfq`eEK@8*MiHyOM7cjC+_F+|-%)x{tyV-_m2NROC4FJT| B4q5;J delta 77 zcmeyx)xkYMnKy!gfq|KUfq|!ifq`M8P7EU>!{m=FzLQwFCf{dt7lcdyV1R(l`b;~R MkkzP6PGXe+0CI*9*Z=?k diff --git a/lib/pytz/zoneinfo/America/Mazatlan b/lib/pytz/zoneinfo/America/Mazatlan index afa94c2ac5c1679d39143eae062b812070876492..43ee12d84a7c7e47aaa92406d01a539ccf93079d 100644 GIT binary patch delta 81 zcmbQk)5kMGnKPDwfq{*Ifk9-WK?x%VBNG@hPu|EFIQal0%j5&BE|cAukd$q%VtT=Z HOs(E delta 59 zcmeCCZ+ E0AM{0O#lD@ diff --git a/lib/pytz/zoneinfo/America/Mendoza b/lib/pytz/zoneinfo/America/Mendoza index f9eb526c7bef450c9726e79ee8e34312648a0e3b..1032356430c8cde6ac198d2cb13b71f59766745b 100644 GIT binary patch delta 194 zcmbQrd4^+xxF{O~0|N*%FfcIKLD?b`b-u9F|NsAgvI3(4FB3BpGZPCdGbYS4Jd3 delta 277 zcmX@ZF_m+IxF{C`0|N*%FfcIKLfJACb-pk%PBvteo&11Vh=+}xjh&5!m6?@|m1S}w zqns1Z|NmDnFmU|;fBXQ0Ac)N<_W%Fm2aHg0AKwrLXWtM8#~=_64q*rfvBDjLf#gsb?$00Enw PnRYOtDYKZ|#VP>+Wy%j@ diff --git a/lib/pytz/zoneinfo/America/Metlakatla b/lib/pytz/zoneinfo/America/Metlakatla index af71f0d226a07ea62dea49aa7687593628132bbb..26356078f8d158e6cea100856baf7620a3296b84 100644 GIT binary patch delta 60 zcmeC;Zsgvuosors;hNfH8CLhnOiX%$0SpWb91IK$a{vGT|8IZj@5RlYOchKlj7-cd RlP|D{PQK5=Hu)jTN&p+s6FUF^ delta 64 zcmZqV?&99CopCZhtM_CkCOyeO1_lNW1_lPX9}E!i|NsC0_6N@0+U&?w!NkhI$i&Pt R`5=q*65#*< diff --git a/lib/pytz/zoneinfo/America/Mexico_City b/lib/pytz/zoneinfo/America/Mexico_City index f11e3d2d66a2d7c21f498df96c3fd1db3a0d8817..1434ab08804dac08e4f595967d8c325691f08aef 100644 GIT binary patch delta 47 ucmcb_bA)GtGG`J40|P4q1B1v$gAT^Yb6Dq14rf9V-Q3M2z&v>l>ox!g#tQNP delta 63 zcmX@YbBSkyGH)^i0|P4q1A|Bd0|UcGoeoAuhRJ=b^Ckx|DGS2oelS45<~k+;X0U>7 E0F>hlNB{r; diff --git a/lib/pytz/zoneinfo/America/Miquelon b/lib/pytz/zoneinfo/America/Miquelon index 36f669619ad598ac9131326251cf231a4b6f1a5a..06ceaadfff38762f411606d9a029c986140050af 100644 GIT binary patch delta 170 zcmbQjJBfFKHlx5sg9VH%_5c6>pL~%q!;tC!|I-l+4FCThKfu89|Nqqs3>^ReKYqZ- z#GJ;s5{R2N+oX|G#>Hf#d)G#}62J zeSAY09D_p`0(`-QOUUE|CKFDf9}Ez%c`B15GsplRq78s(WME+60-0$X;Oi2i<7=#E Qq-UVxYiOuvsAs?h08T_Uj{pDw diff --git a/lib/pytz/zoneinfo/America/Moncton b/lib/pytz/zoneinfo/America/Moncton index 51cb1ba3d2de0ad19453704e4b796dfdf0dd8464..9df8d0f2ec9fc8f1974d83cdd8155c79340007ed 100644 GIT binary patch delta 37 tcmcaDaYVvmurV@DZeSMOT*u7FIN6y;0szUG32y)Z delta 46 ycmca4aa&@;A{N053=9lx3=9ksKNuij^J3#xnKPV$fq|KUfq`eEK@8*MiHyOM7cjC+_F+|-%)x{tyV-_m2NROC4FJT| B4q5;J delta 77 zcmeyx)xkYMnKy!gfq|KUfq|!ifq`M8P7EU>!{m=FzLQwFCf{dt7lcdyV1R(l`b;~R MkkzP6PGXe+0CI*9*Z=?k diff --git a/lib/pytz/zoneinfo/America/Montevideo b/lib/pytz/zoneinfo/America/Montevideo index 7b2bbd831b51737443b5363c318cf8a0259fd661..0d1e565c02206b1746ef6609d694126ff862ad6a 100644 GIT binary patch literal 1550 zcmWHE%1kq2zyMqf3=AL)k_d;g)p|^x8ZVmEzIny}+YT!~@^4u6DAHo}C1-;*hkJIc z-CVX|_m{0Z_UzxfVeggcJNC_=zG45C${h#lD>odR620S4eDsFHwG|de>}@w3jg7K6 zCNIC?xI~b}2@V^Bld^IaCtt`Joa&x$aaQh_!P%*48gIB;H@x{|s`1vO(@G5(ZUiZ?gm-OVIcBwheVX(J_WQSHa2%Vj!5QUez44V>?F-&>;vIZe@Luq(adhx&e}BP0M%f{tkS8F} zhSeb`;9Wql^mB(0g9`y6zfU^U|NsA=k%@&FD`aD3V`XP$hmsr+4oH9)%=-WTXa17l+Y5XqoxU<76vG3Xi?8XJHT2nHr4QT_k_|34^UfoM?T0@0uZ2BJZU z3`Bzx8i)oZHV_R;a3C6#=s+|m;elvS;sep31PG!*i4a7C5+aBOB}NbpN{}ELlqf+o zC}DzVP~rs9pacq{L5UPZgAyu;KEYvQ0HQ$&7EHg81M@)%7sLl8UNAj1O#?)O5;2(m zWD4ek5;KSoO3)x0l&HbK2Syg@j;mZM1wK}hz4Z}5Dm&0AR3f8z;vhX1`rL(Bp@1; zQ9v{(vw&z&h5^x_Oar1p83#;1w*lJ+%0M7KC=-EbP(}jN8zAlmWhf9Il&L^8C}V+W zQ04;BpbQ40U4-Wx0MVd~2BtsPf%%{e2jYV=9f$^HJP-}ad>|T>0YNk<6M|?^Mg-BI z%m|`E84^T;G9`!xWlRta%A6n?ltDo>D3gL{P(}sQzfU@V=wX*(xomU|jO~oM089NV A;s5{u literal 1511 zcmWHE%1kq2zyO>K3=AL)k_d;g#TytH7#2-xU$c@?b;rt&{2Nw1inLgL$=P7d;hr69 zHs%C$_)qSPO~@^AHCslZH2`Vd)p01W1}pN z$;)pzZfj$4g2Tq(q^z99$ro}4r@H4`oDTKfa8~ZD#o4Lx3U9buH@x|zr|{O*Ys1^t zYYN|mi#B}!C9Uw|bI68YoW%;iE}L!m{c72QKmY6u{(etd@$Y`&hW|IFX)qjEYQVVj z+g|-<8=eaLXJRD-6WNo)VdEt`{ zDw5|FRK3zSsD3D0psvVopnf4@fhL#s2F(pt3$z|wHqf3Rv%t~kn}L&?{sCu?#TQ(J z=NxdA_YQFVTz9~oBmIK=<%9zsFFY@JZgx80bwc}s_ndeKpB20pd}|yX{Mz4N@Q+b; z2q@$U2()2!2nu)?5G?)NA;jQ9K*;Zt4vfr95Xiy=f)F;CWMf4@c2*E%V`WDO;b;B- ze>#ML0Zg*||9|xYBgg;$=T0#2!N{u@KHq)#|0`>M>40cZY68)q6a}U~@^1jqpp*roL8%Kw zgHjlX2Bk6(4N7Ss8kE{VG$_S^Xi%yH(V&zEqCu$-M1xWwhz6xX5Pi6|!U9BtQX_~4 zrAQDBN|hiQlrll|2@V?r5DiM9VETm|m=8*+AU-Iyf@n~R1=CaG6+kp7<$~!?dSE^% z1%vpYR1Bg)DH%-vk_O9zQZ$GUO4VTcvKcrWK&czV2c>Wj4NB!88l2KW3{YwZh3kQ( z1|SNQ>OnLp<%8+B#}|NTP!0gmpj-f=K{)|LgK`6i2IUA44ayZD8k93YG$?m~XiyFT z(V$!cqCq(YM1yh*nEp@(wg;4JKzvZn0nwn`1Ex1vf#pHD2*d~FBoGbCO&}VSqd+t$ zSAl33;W-CDG$?n0>CbgwJ}8%g_@JByqCvS0M1yi1hz8|45Dm(CAR3hWKr|=^f@n}K t1ks?J2%B!~v(N)QdonIIaJJHhntlMW0+GmCPCMur%30RSXMP3r&v diff --git a/lib/pytz/zoneinfo/America/Montreal b/lib/pytz/zoneinfo/America/Montreal index 7b4682a39e2fc97450c99eed4576d2a4614bf294..6752c5b05285678b86aea170f0921fc5f5e57738 100644 GIT binary patch delta 31 ncmZ24y-a$81S{uD1_lOJ1_lO^&6=zp?3*tzt1?cW&MN@`e2NE; delta 44 wcmZ1`yV!Z diff --git a/lib/pytz/zoneinfo/America/Montserrat b/lib/pytz/zoneinfo/America/Montserrat index 447efbe2c967cc5642b58f51aff86b67073134fb..bdedd1bd9bc85cbcf8259b6eee3aaa5ab041e954 100644 GIT binary patch delta 47 scmZ3*IEQh9GA|ARFJNMuyn#byvK=#$?B*io6)Z^7HURpf B5B>lE delta 79 zcmca7_(pJoGVe471_ovZ1_qu61_p+WIw4Gq43h;pCQer1V3{n+>@EnG|G@wOn^T!r Nu%IYXnS6{x0swV{53T?J diff --git a/lib/pytz/zoneinfo/America/New_York b/lib/pytz/zoneinfo/America/New_York index 7553fee37a5d03e9163ee19b1ced730a02345cfb..2f75480e069b60b6c58a9137c7eebd4796f74226 100644 GIT binary patch delta 34 qcmca9eL;GIIxFWJ1_lOJ1_lO^%@(W)?2`pq3@7ule4l)fR{{W^bO{as delta 44 wcmca0eN%daI;-GY1_lOJ1_lO^9}Ez%*?={HosnU(AdBH-UY75ZckoI80OHFD{{R30 diff --git a/lib/pytz/zoneinfo/America/Nipigon b/lib/pytz/zoneinfo/America/Nipigon index f8a0292b25999d4726ceed52d1b55a4713700045..f6a856e693420d6d989c45acff2c48b60db69186 100644 GIT binary patch delta 37 tcmcaCa7ti<9y4b<0|Nsq0|SG|W_xA}7B(hECPrqK$pK9DlmD`Z0RWVq2i*Vw delta 36 ncmX>la9Lo39Y|d=K!pJZ=pZzufj!_3! diff --git a/lib/pytz/zoneinfo/America/Nome b/lib/pytz/zoneinfo/America/Nome index d370ab14bc3551785daa5204985cf2a07794fcd0..10998df3bbe67aa8a02602301d10ec2b2c33006b 100644 GIT binary patch delta 62 zcmX>hv|nh$A0`$ChHZJ1n0o~$GB7Z3F)%Qw{r~^}zx|=V7dJ0sZeU?$WMXDvnry%! THQ9lKWwIAXA!FX;Jsdp%rv((A delta 67 zcmdllbV6vuA10Rn|5M&gV(yik#K6G7#lXOz_JaWe{{R2~-~Pb6$(!dfH?S}=OqS!A Q!k){(08t-3S%gy?0Ak)4)Bpeg diff --git a/lib/pytz/zoneinfo/America/Noronha b/lib/pytz/zoneinfo/America/Noronha index 774b14e6cb3a0ef172f2d43bfcfd6091d0f47a22..95ff8a2573f4dbb03892a576c198573895a01985 100644 GIT binary patch delta 129 zcmcb?dV_U>HY3kOgE=hq|NsA=cu{%c0~S@L|NkG(VPN?G|KkTnmjC}BKVabS@eN_n mH85n*H85g;0Fb`TzKoWP>;sO9*$1dXl delta 125 zcmcb?dV_U>HY;xf0|UcEojHsQ6E7$$F)}eS{r~@P4g3IyD(ZZPQ0M3Pgo;F0|S?vUx*PG0FJdNegFUf diff --git a/lib/pytz/zoneinfo/America/North_Dakota/Beulah b/lib/pytz/zoneinfo/America/North_Dakota/Beulah index 8174c8828851a7ac72aa65cbd5135664152e3182..246345dde7cada7b0de81cc23fabc66b60d51e79 100644 GIT binary patch delta 30 mcmcaAbVg{yL}t!u3=9nH3=9l1n-?)}V42*)^lGv#rvw0tF$l~6 delta 37 ocmX>jbX91>L}tP13=9nH3=9l1KNuij^DO2KEQ}1By*QW{0j!7z+5i9m diff --git a/lib/pytz/zoneinfo/America/North_Dakota/Center b/lib/pytz/zoneinfo/America/North_Dakota/Center index 8035b24fafeff6fad833094f814905213b2f3a0b..1fa0703778034551487b7b55d80d41ad220f2102 100644 GIT binary patch delta 30 mcmcaAbVg{yL}t!u3=9nH3=9l1n-?)}V42*)^lGv#rvw0tF$l~6 delta 37 ocmX>jbX91>L}tP13=9nH3=9l1KNuij^DO2KEQ}1By*QW{0j!7z+5i9m diff --git a/lib/pytz/zoneinfo/America/North_Dakota/New_Salem b/lib/pytz/zoneinfo/America/North_Dakota/New_Salem index 5b630ee66715d60ee99405709d86e0e6a0c8b29c..123f2aeecfc88f2e543f99d6a859e02788170852 100644 GIT binary patch delta 30 mcmcaAbVg{yL}t!u3=9nH3=9l1n-?)}V42*)^lGv#rvw0tF$l~6 delta 37 ocmX>jbX91>L}tP13=9nH3=9l1KNuij^DO2KEQ}1By*QW{0j!7z+5i9m diff --git a/lib/pytz/zoneinfo/America/Ojinaga b/lib/pytz/zoneinfo/America/Ojinaga index 190c5c86dd8f1f00ecc13448c649acc97e93df58..37d78301bd100b7c34b183a7e355021f55cb366e 100644 GIT binary patch delta 47 ucmeyw{e*jhGG`P60|Ofa1B1v$gAB&WHmvg|n=>JaZq8=9z%<#0bsGQ#i3-60 delta 63 zcmaFD{fT>mGH)~k0|Ofa1A|Bd0|UcGoeV}shRJ%Y^ClZHDGS2oelS45<~XJcOkf4u E0FI6f7XSbN diff --git a/lib/pytz/zoneinfo/America/Panama b/lib/pytz/zoneinfo/America/Panama index 5c1c06372c6dc8610ffd14f74e923bdcb9b21d31..55b083463a8b5b19d62b6f2707665c08eca5e65b 100644 GIT binary patch delta 38 rcmX@jc!+UAttb-%0|PSy0|U?h|NsAIwyOz%=!pheY+SCvA*Nga1+fkX delta 44 rcmX@ac$#rStr9Z>0|N;2{9u59|NsC0&umu{0MXrF5??S(oTdW+DBuwS diff --git a/lib/pytz/zoneinfo/America/Pangnirtung b/lib/pytz/zoneinfo/America/Pangnirtung index df78b62682a5b376f6d7ca894c842f6b3d57f363..3e4e0db6ae0a5a704f8cdd549071cc5b7124e2fd 100644 GIT binary patch delta 49 wcmdlZuufotGG`S70|O5O1B2#9gBOgO71@~?C(AG+32zQyzQDX$kzJY*01M6u`~Uy| delta 82 zcmZ1{ut#8mGH*2l0|O5O1A}G*0|UcGofnL349tv7%q)`?nZ!36FmW*o!d3iWfPl@; S%omuElub5ZdOlflEHsg|Z^u3@?<1Fzbhb$EGu%=C|NnnRCT13v|NqZ; zFfjc8f5wIZ#P$J^=T0zi{QrOT0t26qZwNzxZwP~~fw8dxhy)o5#iUsO|NsC0ASZxm bkTXCu$SEMBK+XZtRB#fPjjn;QoiP^xeL_zj literal 308 zcmWHE%1kq2zyNFv3=AL)k^s>lEZD%nz%Y@uZ^u3@?<1FzbhdB{M(mK@XSjobk%^gw z_5c4f9t;fs|DUm8VEO<5j1P!BcY=ZA|NnC*7KOyyPR6)ABU_$y?n}STX&k31p*ANub@LI2hVg{BWa6y;BUP%L`rLy3RogOY#u3(72}X(p82J6KR5 zQISxwZ*f88kEn#Id94N2H*6AW>e35pcgQ8w#d#Lg&tOQHe2+;-j)@r`ocxc;cd{p= zGG`bA0|Ofa1B2k^TE;}idIkmtkT)3^7#Kia1<@eyf@qMJK{UwQAR6R#5DoG^hz11# zhz11%hz11(hz11*hz11-hz11n0^~o0HQ%b1hSt26iy%kP*{QKwQ^tupfCgR zLE#3XL171?LE#6YL174@LE#9ZL177^LE#CaL17A_LE#FbL17D~|J?_hUuH2aFaab0 z3TF@v3TrUEZ!uT_D9k~8P`HC=P}qZLQ22vrP#l10P&|NW;^QJn*wrOO$JbcTNY6mW M*U(VUP|tu10B3*2i2wiq delta 56 zcmZ3+eUWW~GNaB!l^v76v*=9rWp$h^&7>@-%fP_E#=yWJ_=5ogHoG$=GD4NOF>(O_ Dr7R63 diff --git a/lib/pytz/zoneinfo/America/Port_of_Spain b/lib/pytz/zoneinfo/America/Port_of_Spain index 447efbe2c967cc5642b58f51aff86b67073134fb..bdedd1bd9bc85cbcf8259b6eee3aaa5ab041e954 100644 GIT binary patch delta 47 scmZ3*IEQh9GA|`5_$0RgydbPY`HOt}F0pF2wc delta 173 zcmeBRoxnOln^mxZfq`M7P7Nc�`@6j7*G7%uN6PA1Gj8`2YX-0Y;Yp|95U+-~_Q5 vcp+>b-w*~z=U@;K!rkz9_>A*NgaF3dHX diff --git a/lib/pytz/zoneinfo/America/Porto_Velho b/lib/pytz/zoneinfo/America/Porto_Velho index aa8cf31528ca34d50a097527af44ef91011901c3..10cb02b8b9bba9ef4171080ba53fc1220e7a47c5 100644 GIT binary patch delta 166 zcmX@Za)xDsHY3kOgA)7t|Ns9pG2($t|NkG6U|{(F|LO%smjC~cA7J3{@eN_nH85t- hH87d@z=)A&vNYq%Kn4Z|3e94G04^I{0~0$FE&#aTC|3Xg delta 166 zcmX@Za)xDsHY;xf0|UcEoe~=cCPqB)|NkQr3=IGOU%kM{^8f$w0}Px#z99^bzQG_O jWa51zPTn635HMMY@udeIqZpa+8wN3jfy>c1#Dog~eAXn4 diff --git a/lib/pytz/zoneinfo/America/Puerto_Rico b/lib/pytz/zoneinfo/America/Puerto_Rico index d4525a68a60351f19a16e0b6f4f1422b71ff3fcf..a662a57137b69e8ba445e899566222cdd422a764 100644 GIT binary patch delta 29 icmey*_>FPGWKI?a1_lron7Bk?qKyd~mt$~<2^Ro!hX%+1 delta 32 jcmeyy_@8mYWI3;MH(0w82Sy|-Dbx;4VYi^=-5Jr!UG%P%8zXI&iOeXTY=fx&v>=1p~ghJ018lHW>)CT|FS^F~vYAZTkUXjWPof zx0we-1t)C~Q>#88_OWDx1Y7I@iHl(yB%j$IklJXmLHc}*gUm#!4YKR)9OMfAY>@9) za8RgcHc-rGa!|7TZJ_M;#6d;!u7Ror!vWQw`wi4S{Wze0bD@F8_ag^15AEHcb$!_Z z?M3r9=xpyepxe~AL2r820sW-p4F(PE4u(#y8;lY%9gJ&26w?J4({)n3_L!TIe6~LH}JX`;o!Z4VS~>`D+k|W>;`@T zO$YqvtlJRabn`%9&4dj>+TR?4V~RF}aNlqUH-BajzW&XD2XJlezW@KT4 zL1rdqCT3PPnnHH=|Nr;4Ffjc8zjqe{%m4p7H!yJg|9|`d0}qH~IFst5E~?N z^#X%{k8cP=ux|*1u7N3ou7L@Iu7NQqVKOiK{P0{gJ@8O2hpHR528UCA4G#PKZphu z03aGv2!Lo%K>(sbg#m~L6$l_2R49Py(;Q&;feHr@A5=hqXiy;mqCo`(hz1oFAR1I) zfM`&m0ir<#2Z#n09v~W2fPiRFAp)X71qp}-6((T%a{)L$K!pm34=PwdG^lU^(Vzkb zM1u+$5DhA5Ks2bZ0nwlW2SkGk9S{vFctA9$@Bz`F0tiHd3Ly{;Du_Tds4xQ2paKa@ ZuYYp@M1u+@5Iw94CoUUZ17ka5E&$^;M<)OP literal 0 HcmV?d00001 diff --git a/lib/pytz/zoneinfo/America/Rainy_River b/lib/pytz/zoneinfo/America/Rainy_River index 70dcd2d8014a3dccb9c3cdcd83158af262afe6a2..ea66099155ca930810062eebcfbc7fc99e97097f 100644 GIT binary patch delta 37 tcmcaCa7ti<9y4b<0|Nsq0|SG|W_xA}7B(hECPrqK$pK9DlmD`Z0RWVq2i*Vw delta 36 ncmX>la9Lo39Y|d=K!pJZ=pZzufj!_3! diff --git a/lib/pytz/zoneinfo/America/Rankin_Inlet b/lib/pytz/zoneinfo/America/Rankin_Inlet index 9f50f36ef45a0210a0dbcfda1ff734fab79f8153..61ff6fcb7dc92b4d41dd0854a2c9e0be939be6b9 100644 GIT binary patch delta 61 zcmeC;|HC&ynX{aMfq{*IfkAYm!5u~>CdSE*Oj?sInKmONHveVX!HkfZFu90b0sy0E B4aEQe delta 71 zcmeyv*Tp|UnYV(0fq{*IfkCu^fq`M8&K*W(1}4VI4oq5;O_(+d!exIjK)~h?Ogot2 JO0KZ2008|P4#)ri diff --git a/lib/pytz/zoneinfo/America/Recife b/lib/pytz/zoneinfo/America/Recife index f0ad7b9897b44440a9120b60f7f4dba436417cbe..c6d99b3ac9bde6bfb4c566e2b68ef1d2d99c1ec3 100644 GIT binary patch delta 129 zcmcb?dV_U>HY3kOgE=hq|NsA=cu{%c0~S@L|NrlMFfjc8|M&qT%m4pZFEDWU_=Yg( m8W=I?8W=M`07&0vUq(wtb_NCpgl1i$G;`VL8W`Ida{&Mo{Vl}+ delta 125 zcmcb?dV_U>HY;xf0|UcEojHsQ6E7$$F)}eS{r`X8gMs1y|Hls)S^odOdVzt{$2Ww* oDJU33giID>G~(p_!2ki9T^KDHCtgt2C#(^ofq}~@D8!fx07QK!TL1t6 diff --git a/lib/pytz/zoneinfo/America/Regina b/lib/pytz/zoneinfo/America/Regina index 5fe8d6b618e34c4c87a7eac43f7a27af41161d02..20c9c84df491e4072ec4c5d2c931a7433d9fd394 100644 GIT binary patch delta 57 zcmaFFeuaI4GN&m60|Ofa1B1jwgDaC0nMEf{F?J&aH*aHH!3Y)3VB>NQ4l&~b0Cl|# Ac>n+a delta 62 zcmcb@{)l~oGOrl}0|Ofa1A{~Z0|UcEohytClLMJ+C)YA63&N#-FhIcOm5eJG!3vrI Di~$T$ diff --git a/lib/pytz/zoneinfo/America/Resolute b/lib/pytz/zoneinfo/America/Resolute index 884b1f6470c78c482f0daa280b85e01312c764da..4365a5c816c5c487f7ecc155e6c06c57e5b64139 100644 GIT binary patch delta 61 zcmeC;|HC&ynX{aMfq{*IfkAYm!5u~>CdSEuOj?sInKmONHveVX!HkfZFu90b0sy9H B4dnm; delta 73 zcmeyv*Tp|UnYV(0fq{*IfkCu^fq`M8&K*V;1|~+P$&O5#lTDa53&N#;FhIcO4@^6l K5o)fmtpETH!w${> diff --git a/lib/pytz/zoneinfo/America/Rio_Branco b/lib/pytz/zoneinfo/America/Rio_Branco index 788d0e9ceb073af24f064c34e1458979afd10903..16b7f923bdbb7d360a851cd7a02ea480e0d0e1bf 100644 GIT binary patch delta 154 zcmbQh+QB+On~`UtK@Cg&|Ns9dZj_vOfJKLyiRu6U0|g8W|NkF9z{v9d|IQ5z93VCW ul`5_$0RgydbPY`HOt}F0pF2wc delta 173 zcmeBRoxnOln^mxZfq`M7P7Nc�`@6j7*G7%uN6PA1Gj8`2YX-0Y;Yp|95U+-~_Q5 vcp+>b-w*~z=U@;K!rkz9_>A*NgaF3dHX diff --git a/lib/pytz/zoneinfo/America/Rosario b/lib/pytz/zoneinfo/America/Rosario index cd97a24bdb7bf9661349f903818ee2323d107fae..5df3cf6e6377be897b4d09fe438ec75eb8c15ad1 100644 GIT binary patch delta 190 zcmaFKafV}pxF{O~0|N*%FfcIKLD?b`b-u9F|NsAgvI3(KHxmmh3oA1#h@2e5C?_TG z|Nqqs3_L!*Aq>vGAq=_(CJed;#tga!Mw6E@s$e&8^K-_RjO+{y47g0y$89ReWpK=8 LqibMnXUqivKaV78 delta 229 zcmX@Z@seYLxF`n$0|N*%FfcIKLfK*yb-pk%PBvteo&11Vgo}-Zm4%g=m4%gMaw4Og z4$uGpS1&Md{QrOa0D~Ze?c*E5;Ora1;1~qL!66LcAQl4y!{nKaDzYHsK^SC(9n6X! eARYq)!{$qjFBx%KW>1P`P!k~(mt#j=E~ zWGwKColoG^B~gLb&prse+4x=H?XgP&8z+2WoNUi=cXARll3A0dF~=o&Px$};|9_By zAR1&Shz1!9qCtj(XpjXU8e|EW{$wlwqCu8{=}V$uKFCrKA7n9z23fv2jO7LMWP6UU E0Qa|VPyhe` delta 220 zcmZ1`v_)uwGVe471_m|;1_p@+1_p+SI(kNt3m$t0O?VP#z2K>)$%JR_5emO P$QheGSza)M-SHIww`FoU diff --git a/lib/pytz/zoneinfo/America/Santarem b/lib/pytz/zoneinfo/America/Santarem index bb469d398cecf03ab1a026a9273ed52cfeb69ce8..8080efabff78b5b49d544f7ec784bf4a57f5099f 100644 GIT binary patch delta 140 zcmeyw@``1GHY3kOg9?`V|Ns9_R%DW#cz{Kfnfd?!Gdma<{{O#vfsy6^|KkT3I6!O$ u79Zab23-SV23-S_iSJDqc_!;Heq?80U_jDsMwD&_7~rzeH88d_<^lj+<~1__ delta 161 zcmaFG@`+`FHmhI*0|UcEoeD;V$%;(ElMR?yKvEvY#W*Xg+-J|ylyLZ=@)Ta|1mVeLFnDiyY&^lA2ivR@V(%8&XUsJJDyp>nDI z0hy}9<_6WRf(L3AOB&SX={eLj{Whrg6L6^i|NsBw6-@J8*#7_DyNiJVOtSp{zjFfv z$N&Gw4>0h6NJgIj|F2$P6o8Q+aUb6hhG5?i23-SF23-Ra23-T=$?eQGj3S%QFrQ@x zd66vTpil$RppXO6pwI)+pb!Mnpil(SppXR7pwI--pb!Po zpil+TrBY!V!1U8>u!BG$4B~@A8AO9Z8bpIan}LDBlmQgtAOTRQgJ@95gJ@9bgJ@6; zfM`%GfN5wtZuHo68Tb|yBu2F7+ezLt81dS?1YCOW<*P!<;e Do3rPf delta 680 zcmaDTd|7ycGUt2-1_llW1_r^6I!_tvulE?l`cFC#w>{4wUccl(!t?-xM2U$GNeww0 zl719Bq$K!lNVyT}kmg{pA#I1bLxzIThKw1K4w?VIY{)AA?T~%{+J>A&@dLRhJ{#mY z{5+7q;;KP`!tDcv9or3x81^10&X{RX{9yipQjcnb(vy1}$_=M)C|^0xp;EANLuF@! zgGANG=nd7GNe(p^Z8y|5Df}_5Dkg}5Dkh222eEQgCl@~XaJeU lz`(%B2w^ZXayk2im^k|chv@iP=o#sm=^L5o_?kjlTmV^_<~aZW diff --git a/lib/pytz/zoneinfo/America/Santo_Domingo b/lib/pytz/zoneinfo/America/Santo_Domingo index 77eab315b001966ddb1ad77e4cf3d6413cb0c260..4e5eba52b8a86c379efae694a296d51e1008141c 100644 GIT binary patch delta 101 zcmaFK{D^siHly@JoeFVrAKws$U>DyI23MC52G`&a23-RaV}psiOgIG@7#P?X7#O4{ a{_mJrV4{aZDT8Bh2m>DyI23MC52G`&a23HT4kcqoZ1cewF7}yvX7^HqM fK)}Qw9gGYU3ruve>tS#V4uL3yl3b3#Atqb^k3trV diff --git a/lib/pytz/zoneinfo/America/Sao_Paulo b/lib/pytz/zoneinfo/America/Sao_Paulo index 552ce7c29228ef36e2dce0ece5e782ba67d2b607..c417ba1da757e94b88919b05df8a21b35a5bf66d 100644 GIT binary patch delta 599 zcmcc5e~EvBGG_w=0|PSy0|U=SgH*=)dkGt2G7c!j?sM7@=dnm3exAyP1jBs`65AaO zk^~nlNKRKaNdC1~A=RDLAoXI(f^@a#2I(8!7G$!WG{~HltdR9=wLx~3t3uBC;~R3L z)D`m9uiTJt#i>xx-@Tzw^0h)ye(r{%pJx?H{QWnS++43vW|3o1cIfni3JE`hiq$U^ zWGa6c7*sX&FQ~pDWKfe-xS)3X7lS(QK85<}*9;~bGEL;+@bL{{&^0h(&^0ige4a^* zvkB(@&0Nf9nLr+3U|?VXc>+X(JOZLYo&nJy4}oZqr$98wV;~yjIS>uR+G$>?1 zG$?dHG$@3?^v|;O>6f%u@%V_;x#WdMaBNB|UyAQ}{s zAQ}{!AQ}{+AQ}{^AQ}|1Ai6=j0Bm7n!>0|C4VfAy&t?}kMh@FT aT>~RK9bZF3JwrVMeFGg|BRyjfg9`u{N2mt? delta 625 zcmcb_f1iJXGH)XT0|PSy0|RdZ0|UcGom9s9)2}zgWE@b4U43>#oW~-C`0n)^5)Ah( zNX(wNAxUt-f@JUF4avXuDx_+MZb-eDvLIcg$RK^A+k%WQAqJVVk`=P9m>FbOxhmvr zkub=OQdh{E{L3KUic_JWR%}C|(O8ex6k*vAMOOR(WObgn^7QsIKyrS%4N-hB%7t%(KUG$@ckG$^1!G&rys7#JF~3&0jOraD6d-+_r`av!^(A+`wM bataDD21SaFuc3jSv7UjxfsU^cguw*>npm{H diff --git a/lib/pytz/zoneinfo/America/Scoresbysund b/lib/pytz/zoneinfo/America/Scoresbysund index 85676ca37633abf21370ec0d8429ae520a12b5e4..e20e9e1c4272adc40c07562bb3d6767cb056b550 100644 GIT binary patch delta 157 zcmZqW|HC&yn^9n+!4*c1`v3p`Gcqx=O%`OzoUFjaF}adSPKJYlfq{XM2SWPzhA`+F z7%}J?7&2%Z7);*DWW^}3`47`dW^M)s25kDx@#zPd%*e(9 Kz;1FOy9faG$R1b# delta 167 zcmeyv*UCRZn^mlVfq`M8&J{*RhRO5TN+(w_$tv+OFfcGM3PMO9-w+08cMuK^VQ_T^ z;oy+To0+UQ#eRTPFfcG|e#f+u8K&Ehux^m)jEsz6-HeP3T(0gRhOX|xAv(UsdZu~? O`UX0_h6Z4kAr}B~ub3tZ9G^^kT1_lOB1_lPn9}Ez%Ifb=?osnVk10KcAoGki`lXdu{0sGPl4*&oF diff --git a/lib/pytz/zoneinfo/America/St_Kitts b/lib/pytz/zoneinfo/America/St_Kitts index 447efbe2c967cc5642b58f51aff86b67073134fb..bdedd1bd9bc85cbcf8259b6eee3aaa5ab041e954 100644 GIT binary patch delta 47 scmZ3*IEQh9GA|K Aa{vGU delta 71 zcmaFG{eydgGH(I{0|PSy0|QS30|UcGof<|)hRK1fv6I)Zs!i5rQWk{E|6qWC&EZTx InBa=+02Ut(-2eap diff --git a/lib/pytz/zoneinfo/America/Thunder_Bay b/lib/pytz/zoneinfo/America/Thunder_Bay index aa1d486097689f5c686d24abbeea0868667118e6..e504c9acf198fbd447221f120354774e46dbbcc0 100644 GIT binary patch delta 35 qcmZ21I7@JYA2Vk+0|Nsa0|SG^=6L1^78XV(W|qkbOwE(+IZ^9L^lU!pJarJ^O0_i9H9h diff --git a/lib/pytz/zoneinfo/America/Tijuana b/lib/pytz/zoneinfo/America/Tijuana index 1387475394bc24653c36981b9310eb165ce3e4aa..ada6bf78b2815d3d99c97d521ab9a6b35c8af8c3 100644 GIT binary patch delta 204 zcmdlYv`lD%GUrqV1_m|;1_p_V26{%`6CQg8O?VQgJK?FO$%JR_UINdB0tH^E>j=E~ zWGwKColoG^B~gLb&prse+4x=H?XgP&8z+2WoNUi=cXARll3A0dF~=o&Px$};|9_By zAR1&Shz1!9qCtj(XpjXU8e|EW{$wlwqCu8{=}V$uKFCrKA7n9z23fv2jO7LMWP6UU E0Qa|VPyhe` delta 220 zcmZ1`v_)uwGVe471_m|;1_p@+1_p+SI(kNt3m$t0O?VP#z2K>)$%JR_5emO P$QheGSza)M-SHIww`FoU diff --git a/lib/pytz/zoneinfo/America/Toronto b/lib/pytz/zoneinfo/America/Toronto index 7b4682a39e2fc97450c99eed4576d2a4614bf294..6752c5b05285678b86aea170f0921fc5f5e57738 100644 GIT binary patch delta 31 ncmZ24y-a$81S{uD1_lOJ1_lO^&6=zp?3*tzt1?cW&MN@`e2NE; delta 44 wcmZ1`yV!Z diff --git a/lib/pytz/zoneinfo/America/Tortola b/lib/pytz/zoneinfo/America/Tortola index 447efbe2c967cc5642b58f51aff86b67073134fb..bdedd1bd9bc85cbcf8259b6eee3aaa5ab041e954 100644 GIT binary patch delta 47 scmZ3*IEQh9GA|jc2#VHBa7gE1_lOJ1_lO^9}Ez%*^A`^D;on7BNH>rWJj*;lfQ9=0RZOm3Mv2q diff --git a/lib/pytz/zoneinfo/America/Virgin b/lib/pytz/zoneinfo/America/Virgin index 447efbe2c967cc5642b58f51aff86b67073134fb..bdedd1bd9bc85cbcf8259b6eee3aaa5ab041e954 100644 GIT binary patch delta 47 scmZ3*IEQh9GA|kHZx~E0|NsG0|SHNW*g=o%#$^k9!wVHkN^O1=m%2( delta 36 ncmZ1?uvTD$HnU&@0|NsG0|SHN4+aR>Y{LA5nUP_#4*L%Pi7N-D diff --git a/lib/pytz/zoneinfo/America/Winnipeg b/lib/pytz/zoneinfo/America/Winnipeg index 2ffe3d8d8e012445aa961fc53b38934681dd2a2c..3718d47da0baeadef58f3f2719a8983a1a27bece 100644 GIT binary patch delta 27 jcmX>tc1Uc46AR~V1_lOp1_lO^&A}`;SU2l%$uj}~X9os< delta 41 scmX>kc3NzM6N}&;1_lOp1_lO^9}Ez%*_-7CDES|G)jAzZW-mGFPy$FfuW- ROcvk}oh;A6Hd&G5B>-Q+6EFY( delta 64 zcmZn^>Jr-UooRAEhxcSBW^ue1{21bh7~S1?I^Q*=_>>D&`Fd delta 89 zcmZ3-zlVQ=2&s}P|8 diff --git a/lib/pytz/zoneinfo/Antarctica/Casey b/lib/pytz/zoneinfo/Antarctica/Casey index 614d84cd1a1fb50f2fcda3bc855b7c3a783f6f6d..f100f47461ac8e48a4df03bea0429e464b30a22e 100644 GIT binary patch literal 297 zcmWHE%1kq2zyK@^3=AL)lHh={dH%_rY4Ezmrr_Ow>Vx0PIST&HXD38(SvN#2;TNd? z|NlQD6C)Ed6C)!?69^YHfXtY+fq{d80mRldFksL&uwc+OGz3Y5)G?A`|NsC0|AX8B p(hPD3hz7X@M1$M|qCsu~(I9t$Xpq}LG`a5Mve7oMu+z2R0sxzeGD!dc literal 272 zcmWHE%1kq2zyK@^3=AL)l3;_f`5G7)82-tfY4Ezmrr_Ow>Vx0PIST&HXD2W)GBGkS zgOq}BK?6wVtPKpD3=AN)u7LrAV|Z`~gR^6B2uJ}V0|NsiDfa#V>0)4D`2YX^e~|qk aF31fa8srWT4RQ;JCf7Y&ASdctZ~*|wJ}VUf diff --git a/lib/pytz/zoneinfo/Antarctica/Davis b/lib/pytz/zoneinfo/Antarctica/Davis index 4e082351add4bd61f657965404b86005d9ce123d..916f2c25926bf444b7c366110a29a3fafb17fbc0 100644 GIT binary patch delta 144 zcmZ3)w32CpHY3kO0~w3@|Ns9pGB7eRGchwWKtWOg0}BI#TL1$G0|SVyYhb{jZD7uz hZD0yg!N|bCzzEjA(b9#1fq`5jxNNiy%f;K1T4-gMzz#2;nQuT9zOw%>z0syc75ZwR( diff --git a/lib/pytz/zoneinfo/Antarctica/DumontDUrville b/lib/pytz/zoneinfo/Antarctica/DumontDUrville index 9ec0253d2c8074f8516d6604b682ed47b85ad86f..bd6563ec8fa005d0dc172a8f7850313ae7607807 100644 GIT binary patch literal 202 zcmWHE%1kq2zyM4P3=AL)l3;4WdEjgJ_T)AcF|m!)2pwXke#nXut&k$FV4> literal 227 zcmWHE%1kq2zyQn)3=AL)l3;g A_y7O^ diff --git a/lib/pytz/zoneinfo/Antarctica/Macquarie b/lib/pytz/zoneinfo/Antarctica/Macquarie index 3529ebe043ae1deb94a37364023734cf46a9fa5d..83c308addc4ca5a3f7eac89d19cd0881f7ddce9a 100644 GIT binary patch delta 115 zcmeyx{f~QsGG`0}0|Pq)1B1{;og7Ba`v3p`GcqwUGfrN}7&v(YBMT$jl%=1XWsKM)&l0*If|Nj}8m_TwM9FoAm!oc7bz`&tv tV8EblV8)l%-O)e!0<@HsKM)&k^=)H6G#q(LlPKR7#Q3F7+7=- m3>bVJ!$Ux#3=9mUnEeB)=l}oz|3P+uxWwAS1+r7ulnVe20~b~R diff --git a/lib/pytz/zoneinfo/Antarctica/McMurdo b/lib/pytz/zoneinfo/Antarctica/McMurdo index a5f5b6d5e60f15ebdbb747228006e8fe06dd4a01..60bcef686badda46f36652694d06d041c70a9d87 100644 GIT binary patch delta 37 tcmbOuJXv_dGG@*>3=9nH3=9myo3}GRU}0inoV6W2MlKs&17ka5E&wt$P=o*g delta 817 zcmeC;e#Ork5|x=|JXwKBj<<$^fq{d8fkCW+fq`M8jtgUbr1%Mg$o_K&qQ0*(h|b?| zAm)0HL9G9z1998)4C3`m4kSzuFi4b`=#bQqvmxn6u|rCN--eVMp$=&d1{>0Lm^)-B z2yMuiA?c9$|I3D~^4|{G_pfcpNfbYjd*ZV}p2N=r`75p(6e!$2P}s5Epon4bf#Qsr z2E`BNA1L*xHYh#0$HJl9aQcSwmGc}b1uHjHb~ZRveT?2votflNbJ2D~t*47a-A4Hh z^_pr93`~qL$imFRKKUby{UlbsXa+F&|Nr;_2A2Q-uU=r}`2YX$0}y%j0#t+-EGq;d zbqx#{9D_m_9D{;G7@U2;LRgNHT18XX;@B2OCHL6m%dO6nr2W z6oeoe6pSDm6qFzu6r3O$6r>;;6s#Z`6to~36ue;iN3jEl1_d*iz7Y!MgMu5x2L(9; z14BInDBM8;ps)wgpzsILpf~{0pm+e$ptu0hp!fjMpf~~1pm+h%ptu3ip!fmNpg022 zpm+k)59S{L(V+MO(hFfhb2Fo5C>Bmjy#5DkhyFx}Yzb}=X(L3~hLf@n~Df@n~j uf@n~@f@s`vTLO}1U;xJ(72}r6*(byV6!SX17J5c{X8J}ZI=-e*78d~Nl%)!f~%TWLS|9?hCkT3(o|NmDnFtF$v7%=D>7=wjK WF%6^vWFm;hZz`9Ku7Rl%-O)ez`)C-%fP@05@uld|NrU*1{Pfd1BM{~kPxsK TDaQQ(>wpjhjO7AZV9W&oF{2Uv diff --git a/lib/pytz/zoneinfo/Antarctica/South_Pole b/lib/pytz/zoneinfo/Antarctica/South_Pole index a5f5b6d5e60f15ebdbb747228006e8fe06dd4a01..60bcef686badda46f36652694d06d041c70a9d87 100644 GIT binary patch delta 37 tcmbOuJXv_dGG@*>3=9nH3=9myo3}GRU}0inoVl%<+6<1VjD*|Nj{oLBb%cWx&9qYhb{jZD0)IGLT~0 Y|NsC0gG>Zz#BVB>jkbZYovtw#0MY6e#Q*>R literal 174 zcmWHE%1kq2zyM4P3=AL)k^s>l%-O)e!0>!y1Oo#jNEn2*3>a8+4Gb89BmF}_d`zJaZEc diff --git a/lib/pytz/zoneinfo/Antarctica/Troll b/lib/pytz/zoneinfo/Antarctica/Troll index e7de72b8badd5de9682889f059ed051dad41980a..5e565da2f6b138b70179cb7e72347163ab44b6ab 100644 GIT binary patch delta 178 zcmeC=?BblD&B(LSfQON_{{R2~%##^eY$gXVvgtB0K!J<`BMX?x0U>n_3>dTxj2N^H z3>X*~8NnE2#^#5Nl1v~qDCYQ+WDb{&wt<12fsM9-k)5uQj<2zvsh)wpp^mSi0hndX F1ppVV8pr?u delta 177 zcmeC;?BtxF&C1)rz`(Fkhli1gfqAkcqn#lm6C)D?6v!wrvVfVK5K`B`fWg@{ID{cI z#F>GCkr9k1Xmj%Z0LwElY`(!L$;1dYD1c;xxI#mm4M4{08tM2N>zV2q=o{+z8XACE G##{h7RTd8b diff --git a/lib/pytz/zoneinfo/Antarctica/Vostok b/lib/pytz/zoneinfo/Antarctica/Vostok index cdf78729a8d5e98e22cef9c3d28f364e5d48196b..5696abf51d60ca0489d57f1545f47762378bf2e8 100644 GIT binary patch literal 173 zcmWHE%1kq2zyM4P3=AL)k^s>l%<(d!v!VX~|No4PAYl*=Nnl{nH85b%HZTKm8Avhh Y|NsC0K_-GU;y0DcM%%#5PS=bJ06nM}IRF3v literal 174 zcmWHE%1kq2zyM4P3=AL)k^s>l%-O)e!0tct~(V6fkcv^5n6tiGI0|Ns)0|Nu^4+aR>oXlLn!pJZ=h3WF-WgId9xZDXK diff --git a/lib/pytz/zoneinfo/Asia/Aden b/lib/pytz/zoneinfo/Asia/Aden index c35e42a1216381de994a33b4073ae0090345538a..b2f9a2559a1ca4306a43c2abf074e91d51a64edc 100644 GIT binary patch literal 173 zcmWHE%1kq2zyM4P3=AL)k^s>l%yCuPY)k$B|Nj{o85p$BfTXkx7+8FKLm0FTj6qxm bQcU~*|NnoGi6D*mP35xDHZZo+HRb{Ue7_k- literal 171 zcmWHE%1kq2zyM4P3=AL)k^s>l%+bKWz;IRCYzqS;1B3P%kd&4I1B;Ju2!msA2#Cu- ZifKQV4TdzIA!ubW=;U=ND8t5 delta 57 zcmey#-p(;Wnb(wofq{#GfkB{wfq`M7&ILw>iGQ{W!bN{DK)~ibj0+eU879Xt&jkQf C`wQv- diff --git a/lib/pytz/zoneinfo/Asia/Amman b/lib/pytz/zoneinfo/Asia/Amman index c3f0994a75301237adcad05cb13a085a59359c70..281b304e2f8bd4e9bfa58ccc1c799d3ab12f1da8 100644 GIT binary patch delta 63 zcmcc0cbsp6GG{3R0|P4q0|W0ygDZ@a1)0PqFJR-DypFA7@_HsD+0BocRxl$;F9!et Ca1g5i delta 61 zcmX@kca?8~GH)3J0|P4q0|RdZ0|UcGohyut43n773c`hdFhIcOYfLMcL2|1mYp}}$ E0EEa4d;kCd diff --git a/lib/pytz/zoneinfo/Asia/Anadyr b/lib/pytz/zoneinfo/Asia/Anadyr index 6929a5ccc6eabce66acede3854c7770b0daf87d5..6a966013d9cd9007a75318d3c8c757dfe8a72373 100644 GIT binary patch delta 223 zcmZ3>xr1|pHlxTw14fqm|Ns9_He_@NU}a!fmcqcmz_8)~0}BJgkq3+%3=G>YFz|p# zMjn{>whIt8BMSq=tPKnT5OE*h5C&~SBL;0l69#QVV+L(Q!^!<(fnnPP5PRDN z5E~*6V}nFyZ2-xF#C?227##f^!9;M#iGTJB!bN{DK)~iBj0+e+a&soJZ~_2b C+YHtK diff --git a/lib/pytz/zoneinfo/Asia/Ashgabat b/lib/pytz/zoneinfo/Asia/Ashgabat index f79fe0460d1d0fc208b3c2fa1062ada8cc3d6d24..8d9e03c13ae19703ebe48105d418622e53a14b55 100644 GIT binary patch delta 289 zcmbQw`j=&bxF{zB0|N*%FfcGkLD>Qm4HDBT7AMsI|NoznnF#_}SdkzbJ2Nu_gV`RC zE(-?+76yip1V#=92DbnP9vBG|VdP<8fT#h<`uK)0Xd9R?Xd9R@Xd9SLW@HqeEXIh# d9h1Enk7iXYP5@a$C&zGd*=QS>+Uc5d0RReHCH4RS literal 671 zcmWHE%1kq2zyMqf3=AL)l8}b7g&P8U;Hi!m=IGFzO aCjdl)LLNkeLLW>Icnolb_=f13asdFNSAj49 diff --git a/lib/pytz/zoneinfo/Asia/Ashkhabad b/lib/pytz/zoneinfo/Asia/Ashkhabad index f79fe0460d1d0fc208b3c2fa1062ada8cc3d6d24..8d9e03c13ae19703ebe48105d418622e53a14b55 100644 GIT binary patch delta 289 zcmbQw`j=&bxF{zB0|N*%FfcGkLD>Qm4HDBT7AMsI|NoznnF#_}SdkzbJ2Nu_gV`RC zE(-?+76yip1V#=92DbnP9vBG|VdP<8fT#h<`uK)0Xd9R?Xd9R@Xd9SLW@HqeEXIh# d9h1Enk7iXYP5@a$C&zGd*=QS>+Uc5d0RReHCH4RS literal 671 zcmWHE%1kq2zyMqf3=AL)l8}b7g&P8U;Hi!m=IGFzO aCjdl)LLNkeLLW>Icnolb_=f13asdFNSAj49 diff --git a/lib/pytz/zoneinfo/Asia/Atyrau b/lib/pytz/zoneinfo/Asia/Atyrau new file mode 100644 index 0000000000000000000000000000000000000000..317466d14b4749538893135618839a4c747838b5 GIT binary patch literal 1011 zcmWHE%1kq2zyMqf3=AL)k}!s{MOH~p4%oVcJ3vh0oPjvUMg{SopBG5H{Io&xwz`7U zneq+Nds;5YtSP-9J16aeTu=A~`5KQ43OSY+6l1h5DEUZVP`2T@prZZvf~xep3u@f= zFQ~I}2dIDf6QJ?rcYJq?862 z#xA&ER8)Pz*tY3{Nl@$sQ`wXYW=8fG%>KGvu#nD5u()gX!1A|Gg4JG$2iCXs5^R>4 zCfM#4NU&=YPq3f$DZwH2XM$r3--G)9|Nk>GF|#nSFtM<*AwhNyBo0V|odXV8Ss54% zHh{uI%YcD}fx#_+frEh|B!PhkL^ARqL?CQN4h9Ab2L=I%xQ}lLgSLS&gSLSwgSLSg zgSLSQ$S4K|Mi787K_n^B@&Et-|DY%V(V%Dn=?6s(hz3OunEv^B0f+`g6Nm;y6^I5! z7l;N$8Hff&8;Ax)9f$@+ABYA;A&3S=BZvk?C5Q$^Cx`|`DToF|D~JX~ErpMLUQOih2+Yihd9cN&+Anlng*LC@FwwP;vm#pd40cZ@&VDHBm|;C k$p}P)k`jmpB_|LKN>U&il&nDXAWm9bHrfWJcDklq0Oe8Hg#Z8m literal 0 HcmV?d00001 diff --git a/lib/pytz/zoneinfo/Asia/Baghdad b/lib/pytz/zoneinfo/Asia/Baghdad index f0a96ec3f1a0256be5af1fc698ff3a06d7d381ad..97fa6c73cff714bf9858c9697185f300a1b51347 100644 GIT binary patch delta 89 zcmcb^{+NA&^5nUUoD+3!u+;zm|9^5kv)N=zMqPGo17ikl1CzYjJXJBAJ aRv-&izyJb_j3APMfy+kQz}QaLm>x`Z%*03#!aWMG(}!|?;cV%WTzaU&y4 Pu{1WtT#msZy2e}po3Rkh diff --git a/lib/pytz/zoneinfo/Asia/Bahrain b/lib/pytz/zoneinfo/Asia/Bahrain index 3e20373990e3da7318761d709165d6ede9ce4332..f5140926a2fb09bff7636139e0aa450d5ae06f9d 100644 GIT binary patch literal 211 zcmWHE%1kq2zyQn)3=AL)k^s>l%(L**TmzP_NeAlx|Nqa(#Kgd05CD?5aA06zV9+vP w;PCMcVbC@(VbC@(21zh5Fpy&W|NsC0gRB5)1z7{4NwA8`M%%#HPS=l%+tWYz_9SsTmzP_Ne37hnHU%h0zmQ>4h$>|3|a;Z t96r7w4DP`p435DeAPEKr22zaw0oC*W|Ns9WYd~BQtm1ME4$(E{0szP78z%q& diff --git a/lib/pytz/zoneinfo/Asia/Baku b/lib/pytz/zoneinfo/Asia/Baku index d22c33f251ab58f03d6011a87618816768d2fad1..8a090d77d04e49ad6f25cc9cc0d1b050a67233b0 100644 GIT binary patch delta 421 zcmcc2^_+8pxF{C`0|N*%FfcH})K|9Gnmt zf+RBogWevH1zH9SEDQ{80gN0B3>FRyJTMX_!pOtGfKa0ak@oQoVbC@(X3#b;WzaS- z0hz=w3=9ktbz+(K202XZ*uuy#*@02Ko|Bz}i`1A~PFhz%iOA|P=s1CSFe92kW`Y9J&?#4P~9wy<}A z3HkVjFgQ7SgNfh}2FEB64h{j?#=r;yAQH@j5sZus3=_m6;13 delta 59 zcmcb~`J8itGOsHG0|OTW1A{;V0|UcG9RWs0hRHUJ#|7cyKNuijGY^vj6C=Z99hS8K DJH!dJ diff --git a/lib/pytz/zoneinfo/Asia/Beirut b/lib/pytz/zoneinfo/Asia/Beirut index 72f0896341a76e6be611d04e0b1aaec26f6f4a45..efb24c27f83894eb39286eeb571eb064ca27fb5f 100644 GIT binary patch delta 34 qcmew_@J(QYDKlp;0|Nsy0|Nu^W;f;xmdP90yC=V9QlFg2AqN1dlL?~$ delta 40 rcmew+@LynqDYIZ70|Nsy0|Nu^4+aR>Y{#6z!pJZ=foap^2o5;_zPbp$ diff --git a/lib/pytz/zoneinfo/Asia/Bishkek b/lib/pytz/zoneinfo/Asia/Bishkek index eee8278ab81f47bce2859629549cdd0bb31c3f70..f7a7d5480b39ab958253bf9d9ccc67408a2b3660 100644 GIT binary patch delta 305 zcmZ3=@tl2vxF`n$0|N*%FfcHfLfHZn4KA?M|NsAgG9#mSDkB>lvNNJVW@ZKk*AF1Q zZUGD|3=ByHj2sLMAqfmTFcK!h2o_=F@$n5|&^9n-&^9n<&^9mwX=Pw!WSl&QQ31PK oHs54i$jHvXzyNblIovsH=+0qer<#Mn4g(QfHrfVecDiO<042L7CIA2c delta 366 zcmaFPzLaBvxFk0N0|N*%FfcHfLfH}x3=9ktbuKV6OkxzT=U|6JP7XB4#lYbD0i@L} zfPsa9A*q0olYt>50mO!oFcFA2BR>O!TL6OyNDYV`lE5J1;~T=@78D95fl%(u3S$z@l%dq@5M|Nj}8m>3wc_kiRxD;QW97z!E~ yxO{v=7_<${jSU#I4J<%X3=9mUSn&V<|NkIMKs3lAkP#$V#$}^zU}2|g!36*+LnY$? literal 201 zcmWHE%1kq2zyQn)3=AL)k^s>l%+bKWz_7N9$z@l%dj|s}69Yr`9*}%y1p^BMLqP)r oi;r&zgOgtfNRWYnffS>EK=u6p|NlS83J^`CHC#@9A-Wb^0OC0w)&Kwi diff --git a/lib/pytz/zoneinfo/Asia/Calcutta b/lib/pytz/zoneinfo/Asia/Calcutta index 3c0d5abcb545d917cb596de202268c3bfda34405..e1cfcb8d09dc8e16f828082396f5095a367881e7 100644 GIT binary patch literal 303 zcmWHE%1kq2zyK@^3=AL)l3;_fg&G(b7~1FV*>&o6kH#6+LWwg|jaFPL5t_ls#LUFZ z#J~`A1Ek#B4W!dIf`Nm9Av%MR$HzB>!Phs0!8167LEFI0*Z`ymjB(h_%D}(?!XP#5 zP`23r|NsB1?UK*{(az6b8-Qq#TR=3(Js=w7CNMqKXa$Idx{ZaIg&F3!pbH?!dAore e=NrMm19qYS$cY{}oyow!lEZD%nz;Nnz+lDi&g%W3`8m+igA~b`MiJ66&fg$Jy zNM+Ck1{MZ}=nMu91_s{<23`=Gk=MsJgu%l%guy8^D1^Z?I0U2;iixnD4eAoXA5cC2 q|Ns9Vwr!#Yhz7X^M1x!erl%UM0MQ_qF;M0-F3;c)T~jM#11BxF|OR0|N*%FfcGUL)iiw4LBHC>i_@$KiQJeA)B3d!fq{jA zp=SXj2LnUh1O^@$2@_%DVPJr%VcEj#1plx8mplxWtplx6YGK_%{48Tk%fy+Ug bm6-&Y*cliYV2&!GqocTNv<)onbS=36M)xk; delta 340 zcmcc3`H6FaxFin)0|N*%FfcGUL)jt?3=9k#bvPIq875mWI@EJAGcaT&fK(JTFt9K% z^ekZHWMHV90AfQ(mDI0iytj&By~0_wfy3&^9n<&^EAO&^EAS&^9!fY|mtb euw!!*(;P-5TjHr?3&?p$n9D}nz`{<~f(rneN+*&4 delta 851 zcmcb}zL95wGH)CM0|Pq)1A|Bd0|UcEoip_jSK}5$o{RqwwXa$sdY$8kn0c`Zv3<%P z;_B=b;`3NPB*ZByB>F!8kYvZKkgR+1LyGKEg;cR;1!?Sz3(~%wC`fDwZZ25wmX?X>?ZJi79>bpMV=Py$zh|l>@=-;7GWbgN(SU*dlMBd;-DZh_G z>3<=e4`uK56w2>?`A~6QK%w%4U_sRmodwm)KNr-@;9F4Jezl;k{KJC!^z8)Q;0Mv5C;-#nP82XOFw`@E;sPW9 ziVqMCiW3kGiWd+KiW?9OiXRXSiX#vWiYE{aiYpKeiZ2iiiZc)miZ>7qiaQVuia!ty zibF8{U+4n^Lm&eKC@w()p!fvQpg0B5pm+t*ptuFmp!fyRpg0E6pm+w+b>$xxfat*z h-(1ep9{wS^7S102!67=n#(JiDW;(u>AWGkW3jn-F(sTd- diff --git a/lib/pytz/zoneinfo/Asia/Chongqing b/lib/pytz/zoneinfo/Asia/Chongqing index dbd132f2b0bcc8beab08e04b182751795c853127..ce9e00a5db7c447fde613c59b214e8070f30ba2f 100644 GIT binary patch literal 545 zcmWHE%1kq2zyQn)3=AL)l8}b7c^ViP7*0gSHJs%9S#a|5UWU`GT^~-@I51qYw)=3o zySm|u)7lSLU6mNF`RxC2-DW?-4Yss`o3fu8ZaUU{klPicAfGvVf0z`v?157*Cd;mEW6f7Vb6f__j6g(gr6ht5z6igr* m6jUG@6kH%06l5S86l`GnQ=9;Z1_d9OraTC_oP$GjEw})e`l!MH literal 414 zcmWHE%1kq2zyQn)3=AL)k`RQlc^ViP7*516Hk|mSUU2d%U&E=}Q6J=XnK8&`))y$$ zWi%*yCKf2gc{M0&Iv1$8r!%Mu#eYy!_heA}9HMK%1ptvMSX}@B diff --git a/lib/pytz/zoneinfo/Asia/Chungking b/lib/pytz/zoneinfo/Asia/Chungking index dbd132f2b0bcc8beab08e04b182751795c853127..ce9e00a5db7c447fde613c59b214e8070f30ba2f 100644 GIT binary patch literal 545 zcmWHE%1kq2zyQn)3=AL)l8}b7c^ViP7*0gSHJs%9S#a|5UWU`GT^~-@I51qYw)=3o zySm|u)7lSLU6mNF`RxC2-DW?-4Yss`o3fu8ZaUU{klPicAfGvVf0z`v?157*Cd;mEW6f7Vb6f__j6g(gr6ht5z6igr* m6jUG@6kH%06l5S86l`GnQ=9;Z1_d9OraTC_oP$GjEw})e`l!MH literal 414 zcmWHE%1kq2zyQn)3=AL)k`RQlc^ViP7*516Hk|mSUU2d%U&E=}Q6J=XnK8&`))y$$ zWi%*yCKf2gc{M0&Iv1$8r!%Mu#eYy!_heA}9HMK%1ptvMSX}@B diff --git a/lib/pytz/zoneinfo/Asia/Colombo b/lib/pytz/zoneinfo/Asia/Colombo index d10439af138a65d4aca32354641a757241a75f10..4fc96c898acd87282afde27b9e729a54c34957e5 100644 GIT binary patch literal 404 zcmWHE%1kq2zyKT!3=AL)lHi20B^nqQ7~1FVl{p&E z!^by-!Phs0!8167!P6r+gu%x5HRtsBeF>zB$)&;0*U1E3=YvXwK6u~ F0szG98;$?~ diff --git a/lib/pytz/zoneinfo/Asia/Dacca b/lib/pytz/zoneinfo/Asia/Dacca index b6b326b20eb4cad1587ac068dfa868e276019a1c..776f27dac064a5925a2ca5c3cd4c3c60b0e4af37 100644 GIT binary patch literal 361 zcmWHE%1kq2zyNFv3=AL)lHh={Wf~Y57*5@8+i-@pP~yx~qZM~oT$rkHDB z!k}$nW^BNqZD0x}%^0)|%t2b=m=yQ@|NsAgW?S1H5DjuChz7Y8Oiwjh0ir=}1{n@= WH;4wg9YoX0{aiNM24;4;W?TSgi%|do literal 390 zcmWHE%1kq2zyRzF3=AL)lHh={xjBrphqNihb7qyk1MAKwrL z58n_5r_i7f2G8IS1{X)?5C$g~5DpFjnSq3fa4ILvsXw6l{{R2~KeMfE4~Pai9Ylki k52mLYtpL#=Z-A78yaJ*@-T~1dFEP;APh3teA-ZN<0EoC#8UO$Q diff --git a/lib/pytz/zoneinfo/Asia/Damascus b/lib/pytz/zoneinfo/Asia/Damascus index ac457646bb0205eabde9526bff8ae41d33df550b..4b610b5a0836df1e06033c1b28afd4152e2493eb 100644 GIT binary patch delta 63 zcmbOr)Fd=PnR7Y=0|PSy0|W0ygBYgC6PYGYUckgM`7DR(WKU)!+0C`gJ6MpUodNEA B5S9P{ delta 75 zcmZn?njkbmnRf;Q0|PSy0|RdZ0|UcGofsxYhRG9{`X|q4;+QPY>>&u3|G@wOn+uqC LuplYg&*2OJKqC-o diff --git a/lib/pytz/zoneinfo/Asia/Dhaka b/lib/pytz/zoneinfo/Asia/Dhaka index b6b326b20eb4cad1587ac068dfa868e276019a1c..776f27dac064a5925a2ca5c3cd4c3c60b0e4af37 100644 GIT binary patch literal 361 zcmWHE%1kq2zyNFv3=AL)lHh={Wf~Y57*5@8+i-@pP~yx~qZM~oT$rkHDB z!k}$nW^BNqZD0x}%^0)|%t2b=m=yQ@|NsAgW?S1H5DjuChz7Y8Oiwjh0ir=}1{n@= WH;4wg9YoX0{aiNM24;4;W?TSgi%|do literal 390 zcmWHE%1kq2zyRzF3=AL)lHh={xjBrphqNihb7qyk1MAKwrL z58n_5r_i7f2G8IS1{X)?5C$g~5DpFjnSq3fa4ILvsXw6l{{R2~KeMfE4~Pai9Ylki k52mLYtpL#=Z-A78yaJ*@-T~1dFEP;APh3teA-ZN<0EoC#8UO$Q diff --git a/lib/pytz/zoneinfo/Asia/Dili b/lib/pytz/zoneinfo/Asia/Dili index 8124fb70b2d7522214a8cae502b094653b6ec192..f6ce91a159ce514dec19c79115178494e868b227 100644 GIT binary patch literal 239 zcmWHE%1kq2zyQn)3=AL)l3<0hc_uxRIC6TX(Fg8V1_hRfXEN0P|NozniIItkfuVE{ zNM%6-0}BH~-2?^>AKwrLZ37DiZ39b?1Oo#DDHi?z|NlS8G7t^25M%_%QVlEZD%nz%c2V#F5i8jXqoodso2y%AmmV@Jt2l%(3v(%oX+j|Nm!XWMDA90g|$CU|{j_4PnqWFadEH bNHOjI|Ns9%CW18LHl%+bKWz_9Ss%oPlb3=GCMKvEVC3@kprAq?)pAs{XT aDW?4Z>tJB`|NsAg{HAib2Z!jIZ~*{7y%xj( diff --git a/lib/pytz/zoneinfo/Asia/Dushanbe b/lib/pytz/zoneinfo/Asia/Dushanbe index 3b1e978b399ee18eb0142317b1542e185dd14d01..694f6e6aa3973301002bb9852d828b1c49808a98 100644 GIT binary patch delta 195 zcmaFNa-U^_Hlx5qg9MiP|Ns9_oG9VI&cNW%z`(%3;1;z99@Qp}}AxID{d@D`ese8&2UL3=l9`mGR)j2@+A18w)m%k&%%R%wS+(;0o~y I(KY1)0B}koCjbBd diff --git a/lib/pytz/zoneinfo/Asia/Famagusta b/lib/pytz/zoneinfo/Asia/Famagusta new file mode 100644 index 0000000000000000000000000000000000000000..653b146a60e5e5641a07bfc82f9590dad1ed69f5 GIT binary patch literal 2028 zcmWHE%1kq2zyRzF3=AL)lBk2S1(%k~>2SVX|A6c6qzl}?QXcT^I~KsZ#4>@e>){3d z7U=|mQvVBr$$t}sf*%A3`$|3#F+LO^s(dg(On6CvIP>BJ@y~4m5|3LGBrj(KNF7d3 zklxdBL1s}Juow>5HR~&FJK`(WrD@sL;=g+WfQFSIty6ej+kJxEPjIRZmS7) zZH^P{XUj}*NK>BR*kUQ*TJZD0PkNbpBalZ*+ zI+_#0z8g#kzfgZ6@~ehG)V41ZqOWoZ#4HdLh~4r=Ag=ziK>U<*0txX~1rlptO-Qoe zE|461W^6L!N4GY1(Xc63>aA$ z7-SR}IAJ72M9YAI7b4>08^Yk~8Vn*r7_<$HLAn?j85kKD7(f&$N&Wx-|NlYB9b^P3 z$%AN6vIo(iqz|G&$sa_6vH*w%Wdjfm$_gMFlpR1cC`*87P__WkpsWF+LD>UDgR%&S z24xcv4azED`g2pKgR&Ng24yc04a#C58kEgIG$^ZqXi#1hXi&BW(V(miqCwdkM1!(8hz4bI5Dm)e zAR3h2K{P1KgJ@8;2h;DKf$axne-Iy31b}EzF#w`LMFEHg6$c<1R3w0CP_Y1_K}7?I z1{Dt=8dOApXizZ$qCrIkhz1oGAR1I;fM`&$0j9qjOaRfK;sZp3iVzSDDn>vws3-x^ zpyC8XgNhUo4JuYZG^l6+(V*f5M1zVL5DhA3Ks2bR0nwo121J9391smEc0e?!=mFC& zri0x9DuO_KP%#9eK}8XW1{Fsj8dM~KXi%{PqCrIyhz1o;AR1IefoM=M1)@Pk6^I5E zS0EZxWPxZi5y$1~8lr0iDg$+VjrC0R4D^k4d<_l2EE6sOtd`I> literal 0 HcmV?d00001 diff --git a/lib/pytz/zoneinfo/Asia/Gaza b/lib/pytz/zoneinfo/Asia/Gaza index 75d8d97d78e5ebe6435a7087608655eed44d21be..cf54deb8f1d44eeb4281a3500415fdb1e4c7ff46 100644 GIT binary patch delta 1075 zcmeAadMBt65|x=|#DD?V7#J8p7$h+f#NMbem$6>>R6@knB_AR`uStm7+V&y(a$iEs z)Qk_Yn+p=+>RJop=kz>Ch)XX>tjT+jWan9s924*$MNYdQ)yC*S>ObCsbQzHc>3823 zWc>d2AoDo)hpeZ<3E9iue#klUH6gd{{D-_H*Aw#7Hhw5**_lx2Hu*zQ%It(_h!D zy96di{E&qiCuCw|1wjn`^#qK>(15C*fk7bv6rNfJj4TWcG71cw3=CQZjJ#mBAeiLz z@eN^cbqxj)Aq<`_Aq<|uAs{^r42%p61|Sx(5yrs4AiBAU*_0U+YaorFm;=$E*aOj^ z7zELvSOn3am;}+F*aXp_7zNRwSOw9bm<7?G*agv`7zWXxSO(Fcm0nwmj z0-`}l1w@0A3y20K83qQ1dInIk0SSPT4u}RNA25AB4D3QsG6L~INeM)Qk`ssqB`FXM zN>(5ml(axJY00Y|Bc0(&U#Q82R35J62#3r}SRgA4PRPW}27(y6>aiGup$NAc1_p%yPxWj22Ym|2G8IS1_lNPkZwj0!N9;kM8r)3MH~YIgXj;ap3Ozf zrp%yN1o1&J38F!<38FzU3Zg-=3Zg+V3!*`>3!*_W45C4?45C3X4WdD@4WdCY4x&M^ z4x&LZ528V_528US07Tb=k^zVTN(vwvlpH`bC`o{5P_h8gpriq!LCFI|gOUh{1|<^^ z4N58?8kAf>G$_e{Xi%~N(V(OQqCv?AM1ztL0|P@n11K4R1VBj%M1ztOm_8p?0HQ(3 z3PgjF7KjEVFAxn%Vjvon%s@0Ksex!va$|s}Hb(480-oCHF%urH1cy5<5hH^my@e5< o;6R>(r8h2D*AQJJSJ&VW9baQTQ#~_%Lmgj313hC9%fy5W0N5MZr2qf` diff --git a/lib/pytz/zoneinfo/Asia/Harbin b/lib/pytz/zoneinfo/Asia/Harbin index dbd132f2b0bcc8beab08e04b182751795c853127..ce9e00a5db7c447fde613c59b214e8070f30ba2f 100644 GIT binary patch literal 545 zcmWHE%1kq2zyQn)3=AL)l8}b7c^ViP7*0gSHJs%9S#a|5UWU`GT^~-@I51qYw)=3o zySm|u)7lSLU6mNF`RxC2-DW?-4Yss`o3fu8ZaUU{klPicAfGvVf0z`v?157*Cd;mEW6f7Vb6f__j6g(gr6ht5z6igr* m6jUG@6kH%06l5S86l`GnQ=9;Z1_d9OraTC_oP$GjEw})e`l!MH literal 414 zcmWHE%1kq2zyQn)3=AL)k`RQlc^ViP7*516Hk|mSUU2d%U&E=}Q6J=XnK8&`))y$$ zWi%*yCKf2gc{M0&Iv1$8r!%Mu#eYy!_heA}9HMK%1ptvMSX}@B diff --git a/lib/pytz/zoneinfo/Asia/Hebron b/lib/pytz/zoneinfo/Asia/Hebron index 188220c30a96676d2872bbdcb7a378075e89a9c7..09c876a669d3cf20a53a148dbf9320307b2f2127 100644 GIT binary patch delta 1079 zcmZ1~)Fq@55|x=|#DD?V7#J8p7$h+n#NMc}l(Am;R6@knB_AR`uStm7+V&y(a$iEs z)Qk_Yn+p=+>RJop=kz>Ch)XX>tjT+jWan9s924*$MNYdQ)yC*S>ObCsbQzHc>3823 zWc>d2AoDo)hpeZ<3E9iue#klUH6gd{{D-_H*Aw#7Hhw5**_lx2Hu*zQ%It(_h!D zy96di{E&qiCuCw|1wjn`^#qK>(15OKY6pLKr+3_ThAi5qD z@gN2$@28MbDP{IKTfD#Xg1|=XceLf8ALQp~i@j;0RM1v9(hz2Dp5DiLL zAR3goKs0FytR5q!;YwlX35HZY_5|ijbP5Ccje&v7)ip%d2$TqQe2w)?^vv`Pb$ksC J^h`l4E&yLJ*6{!U delta 1106 zcmeAYS}LRw5|x=|%zy#d85kHq7$h+n#NMc}l(C-EARyxEk`Ixed@e-oJ6I5XN$*0; zyu}5vn*=Vz)wLGHPyBQtAuhcjvGB@;Bs2#3r}SRgA4PRPW}27(y6>aiGup$MNE1_p)apb*tEU}RxnkWpY@VPMcQVB`Rk zykHSQFv;TM8^Yk~3c|r544y6_44%Ou3{D`u3=E7Aih+ozn*xeD1_lPvA5cA;YnWY` zLGcLUgW?iIgW?lJgW?oKgW?rLgW?uMgW?xNgW?!OgW?%PgW?)QgW?-RgW?=SgW?@T zgW?`UgW?}VgVF$qt_LLq5CfDLKr|>pfM`&n0MVd?0ir>P14M%o2#5wH5)chaC?Fb? zSU@x=!GLH`q5;vMgae{Mi3dc35)g<6B_aj}hI$52LIMeZ5)+69B`7d`KCA#lgAx{q z1|=>K4N71j8kERDG$^5gXi#DU(Vzs!08ej>*b@ajz13qTJzPl+Uuq&o4r_{wAU?@~ mJcmeeT&}Jmx<;<9!67=n#(JiDX8MLYzJ>;R#vqo72^Roz>)OBo diff --git a/lib/pytz/zoneinfo/Asia/Ho_Chi_Minh b/lib/pytz/zoneinfo/Asia/Ho_Chi_Minh index c14226570b1de09573c3340af718d12dac021c39..eab94fe8985949b5d98cd003d26d9c2e70e2d0d6 100644 GIT binary patch delta 98 zcmey$^qpyf&O`$h-unOl|1&Z%voJ9;F*8k!)#KJSFlW##7XTJz6+Qp} delta 98 zcmey)^p$CX4od?A1H(ie6;1|5CT12UW+vu|v3lH|&LIq*E+GtF!66f;S#tbffPjhT WJvoq+$s;L)D1ee&p3Wh<=3D^Q5fO3# diff --git a/lib/pytz/zoneinfo/Asia/Hong_Kong b/lib/pytz/zoneinfo/Asia/Hong_Kong index dc9058e4b578ca8c9bb954af1bbe26a964eaf408..8e5c5813666a4d023bc9f7f7bd0e53ca1a61dd85 100644 GIT binary patch delta 47 ucmZ3=Ih}KYGN&s80|P4q1B2j30};l_3M_S#4>KZ(ZvM`w!8BQcr4<0*2nm1y delta 63 zcmbQvxs-E)GOrs00|P4q1A|}#0|UcG9T7%GhRF_$3kBigKNuij^D9OTCa`4P;QDZBAgC!U#9Zie$66Y_tu`?R3q#05*dkX#fBK delta 706 zcmeBXf5|;TnKzb!fq{jAfq}n)fq`M7&WZYnt2rAY&*d>h?dvp%UKhX+GcVg9w$F$m zuFlsWK2L-pAx_^Q(f1oelAWMIvhEFr6xq)PsbXIm(%AVoqAkpArBhKy@F8ZwVv z-jKCzRzvo(ts8Qt)imU`P2Z4LKa(Lpe~Upud^JO%|1^Ul`&foz{R)E;d3%OZ{wRae z|BBiSW$$ea%I`BXRGgPHs5~LxP_@HqL-h*AhME~N8*1AhH`JB?+fbi=w1I(fG9#nr zWC2F0$pVZL`V0)AZx|RD7(x<2{wZi+pRC8?G&!F|!i9%{p`d|507lkLU<8XW3NSDv z6)sZ37ECT?;M%({C+V delta 245 zcmey&`I>WrGN%&*0|O5O1B38J9S+9H7K~0&3=D|}85qDM3j;$^0RsmEL)`>MUIvDO z1`r!U!bCvgFf|}qm^cH6k8cQrCkO|5hcI{sc?X9~zQ`gu`8}gHr|=Ju1q=)fo28iq RnP_jT6uW1TcZjY97XS<2Fz^5X diff --git a/lib/pytz/zoneinfo/Asia/Istanbul b/lib/pytz/zoneinfo/Asia/Istanbul index 4cc29f00a5373bb77b947313241a0b22b5ac69e0..833d4eba3985c0221daf6789c9ac30266bccacd8 100644 GIT binary patch delta 391 zcmdlj`c`0qxF|OR0|N*%FfcGQL)nrWb@&+7ia*HLqGF%_jxPO08XH_qloWLl_+}-?Pat-4a&hYbk0rmg?|7V>1kjZHB0#266`#8Or zSXn1`Fe@{PPF}+-VamXuWxycn;~T=@=^Mh}>KY6pLKw6SOc=Bcj6tqoU|?WmWMqUg zK^z8L?%b@#BFE%a`~jpEJ3xF{C`0|N*%FfcHzfwHAG>hLkDH8IH76f-E~q%bJPgfb}kxG^Z(m@}y8 zXfUYCNHVDLa51Q}nl?;MV3cH@vaeur4da&j2vIkIi0eWVBEM<~L~Z*rA^IwpK+FO` zf!Hl?1mfyH3&c-3Cy)?-RUonU)r2Jb?E=ZMXC|b`&lE_tT{j_(W9x);*$ETUUre8n z@waF~=84J)S$9JwWUq*xkaMh1Ah*MILf*1qf&2{l2?cGY0)>G#0!3-!0>y@M0wu0L z1xf`ObOp-vMJJSfcqCB4_kBXeg(Cu$?`}@0+OSNZ`rPgbH8T%Qs9iUALS5yO3H5#T z6DAk1H)?Zo5Dh2qW>RJpn|z;1LeIxHgu&A{gu&G{7(|3HgaieHh!9XHGB7YOGBPqk znGB4K6U1dfAq>JG!L_hZ{sH1KFfeS6V3uR@Y69~>K@MVof*nMIf*wSJf*(YKq5wpL zq5(vMq5?#Nq60*OqvQaqDJV)d|6t8w1jh+T1{5zK8WcAm8WcYu8Wcw$8Wc|;8WdL` z8Wdk38Wd+B8We9J8WeXR8WevZ8We{h8WfKp8Wfix8Wf)l3=H)QphyJ?fFc$|gCZA1 zgCZD2gCZG3gCZJ4gCZM5gCZP6gCZS7gCZV8gCZY9gAxFU1|57JFxKm}ako=&>vTmXSK8=(LI delta 142 zcmey*^oePLHlyf79eZ_N28Ox`41x>{1q}?m3=ByH47@(RAq-BwAq-xQVId6Ro=yy2 u!66gp8VPbTFfgz)FffSzV1R&$HyjulCi=+R5@`rT7o6k@_jJ-V=K=sxxEgf; diff --git a/lib/pytz/zoneinfo/Asia/Jayapura b/lib/pytz/zoneinfo/Asia/Jayapura index a9d12177d57cb8cf43c94b0406536e57c9ffda70..a4c0829721cf845e1bf08332503e1fe742dca5fa 100644 GIT binary patch literal 237 zcmWHE%1kq2zyK@^3=AL)l3<3ig?5P@oN*yy=Z7y_7iBOqF*7hUzW~YCO#mrvox#At zz)&}VfzQV`ghAWD5`>Kn7{Wb6K#IVa6wChq|NkFkA&3T93Zlujm@C{fMAwoF0R7i6 Ay#N3J literal 241 zcmWHE%1kq2zyK@^3=AL)k^s>l%-g`gz_3f~;EW3qJ3oBcx+sHzk%^Ikq4@l%-6ucz;NN`b%*-@|Nk>GF)=VWJOIgCI54m3(_>6%y>8*l*t Dq_QTa literal 199 zcmWHE%1kq2zyQn)3=AL)l3;?eIT{!k7%u$0?!d^zz~JxzBxT{iz{0>_@4>+0;~T=@ w=oSJJWME(*!c>syAk6Uts^|az|Nk@FW-S2GAX^v+Tf^n(7NTonWo*C&0GNdyumAu6 diff --git a/lib/pytz/zoneinfo/Asia/Kamchatka b/lib/pytz/zoneinfo/Asia/Kamchatka index e182161447f5950dd4be8ccfc3ab28e65fda570e..b9ed49caca4bd81731958cc54adaa45bf84ee2f0 100644 GIT binary patch delta 203 zcmbQsxqx$mHlx5o14fqm|Ns9_He_^gV_{&JvWJ0zfnnAL1{MZ}Z5J3h7#LO@VBmp~ zFcC%`m>Q6*k8cQrwxJ<|wxKbDwxQAFMi$}8Cm6LE1vdX-WMpDzU|^uW4I-R2+J;7U Ix`swv0D7`AzyJUM delta 210 zcmZ3$IhS*SHY{ J>lzwy0RRHcEj$1K diff --git a/lib/pytz/zoneinfo/Asia/Karachi b/lib/pytz/zoneinfo/Asia/Karachi index cc20cdaba0caa724b2784a4e2123d910322c23ed..337e1d58620bad1d24a1e273c34d75e4071c1bdc 100644 GIT binary patch delta 148 zcmbQtJehfdGAB0!0|Ofa1B2{D1D%PnGHP553~m7o0t^fx35+6Owxo}52!pnPsj&fr qwt*R#G@UrZ5=rNyh>5W>&cx|t2=ERLVF>UJVL%340p20Hrd$9ieHW7e delta 150 zcmbQtJehfdGA|DU0|Ofa1A|xt0|UcE9UVr7i4ijLEDQ{80Sp`r3?T`OykNGFk8cQr yXK)CEw_{Mq#95YtaE(70AYkI12(V@w0-6~Dyn{m+0=z>Y+Mpy?fOm+lDHi}Us2B?X diff --git a/lib/pytz/zoneinfo/Asia/Kashgar b/lib/pytz/zoneinfo/Asia/Kashgar index 964a5c24b7b86f70f2b83760594e894b263b713b..0342b433180b416a02c5ff8764e7a0a57921091b 100644 GIT binary patch literal 173 zcmWHE%1kq2zyM4P3=AL)k^s>l%(3C$u9W)!|Nk>GGB5l%+bKWz_8)pt`r7F28JLRkW@$l1B;Ju2t$Nd2#Cu- ZifKQTmT4w77PFY diff --git a/lib/pytz/zoneinfo/Asia/Kathmandu b/lib/pytz/zoneinfo/Asia/Kathmandu index 2824709845a02c4228cc2a12343a1a765f340c69..2f810b1202a0edf2f9d0963cdc5004246369eeb8 100644 GIT binary patch literal 224 zcmWHE%1kq2zyQn)3=AL)k^s>lEU@rXZHt_Q!HW9-|Nk>GF)=Xs{{hMSMli52Fa+FT z;PUYeVbC@(H8uc|CZ-@s1_lOFtoZ-`|9_A*Agv&)Ks1TgaoK1an3|Z{>6%)Zm~sIC D$jT&Z literal 212 zcmWHE%1kq2zyQn)3=AL)k^s>l%+tWYz_9RBZHt_Q!3qXOCI$xoKOlME2nH4ghJZT^ w96r7w44%Ou41NJ2APEKr22zaw0oC*W|Ns9WYd~BQtm5(u2+=jQGBM=>0Ow2|MgRZ+ diff --git a/lib/pytz/zoneinfo/Asia/Katmandu b/lib/pytz/zoneinfo/Asia/Katmandu index 2824709845a02c4228cc2a12343a1a765f340c69..2f810b1202a0edf2f9d0963cdc5004246369eeb8 100644 GIT binary patch literal 224 zcmWHE%1kq2zyQn)3=AL)k^s>lEU@rXZHt_Q!HW9-|Nk>GF)=Xs{{hMSMli52Fa+FT z;PUYeVbC@(H8uc|CZ-@s1_lOFtoZ-`|9_A*Agv&)Ks1TgaoK1an3|Z{>6%)Zm~sIC D$jT&Z literal 212 zcmWHE%1kq2zyQn)3=AL)k^s>l%+tWYz_9RBZHt_Q!3qXOCI$xoKOlME2nH4ghJZT^ w96r7w44%Ou41NJ2APEKr22zaw0oC*W|Ns9WYd~BQtm5(u2+=jQGBM=>0Ow2|MgRZ+ diff --git a/lib/pytz/zoneinfo/Asia/Khandyga b/lib/pytz/zoneinfo/Asia/Khandyga index 9ca487fb0606a36326289a9d7f21f2797c4e9a0e..2b2f5bfae4bfdbe898e256cb2d148b8bd17bdcc2 100644 GIT binary patch delta 350 zcmZ3(HIZwAxF|0J0|N*%FfcHi_@$KiQViv7VEKg@K`76r`e{fq{jA zp=SXj2LnUh1O^@$2@_%DVPJr$nYDpY0Hl(E14ho;z#sro@8cW7plx8mplxWtplx8u wplxUfGMs@C3>X+0!8{l-nTrXBGdJ5YNiwlBFfa@jr*d-HXd77C=~{9D0LDNx?EnA( delta 363 zcmbQpwT5egxFjC~0|N*%FfcHI@a^BFfi1Mf>abVFt9K% z^ekZHWMHV90AfQ(mk diff --git a/lib/pytz/zoneinfo/Asia/Kolkata b/lib/pytz/zoneinfo/Asia/Kolkata index 3c0d5abcb545d917cb596de202268c3bfda34405..e1cfcb8d09dc8e16f828082396f5095a367881e7 100644 GIT binary patch literal 303 zcmWHE%1kq2zyK@^3=AL)l3;_fg&G(b7~1FV*>&o6kH#6+LWwg|jaFPL5t_ls#LUFZ z#J~`A1Ek#B4W!dIf`Nm9Av%MR$HzB>!Phs0!8167LEFI0*Z`ymjB(h_%D}(?!XP#5 zP`23r|NsB1?UK*{(az6b8-Qq#TR=3(Js=w7CNMqKXa$Idx{ZaIg&F3!pbH?!dAore e=NrMm19qYS$cY{}oyow!lEZD%nz;Nnz+lDi&g%W3`8m+igA~b`MiJ66&fg$Jy zNM+Ck1{MZ}=nMu91_s{<23`=Gk=MsJgu%l%guy8^D1^Z?I0U2;iixnD4eAoXA5cC2 q|Ns9Vwr!#Yhz7X^M1x!erl%UM0MQ_qF;M0-F3;c)T~jM#11`v3p`PnKeF3}Rtm2ipVBmp~ zFcC%`gc=48WR*U?Aq?6EW(?W}77W@3=97;xIxz}t7G&aNVrO7rfZ0?;eVaheW?+N> RFdIT}*=QS>+v%Ef0RUiXD8K*! delta 223 zcmX@hd5Uv_HYVwjM|+1KS0JZFfeT9V&Y_?m0c3-AgguF Fxd8V(C#L`a diff --git a/lib/pytz/zoneinfo/Asia/Kuala_Lumpur b/lib/pytz/zoneinfo/Asia/Kuala_Lumpur index 35b987d2fd11e108621585fbd7f4d2eab27daf92..6d7d47b9df2426dd083c4d420cfa33ecc0667bc7 100644 GIT binary patch literal 415 zcmWHE%1kq2zyKT!3=AL)lHi206&e^A7}}a!7w<~lEZxAsz|hv*x_DQ*--H8PPZCaTewuK4Vm!wskK7Mp z6TfmWGBLBTvazx=FvN#}G$zI}urM$r6@W}iS7792U`SU0u`??`WZeV?VFreR1_p5- z-w=ji-w+00M;|Z|9Kzrg9Kzrm83Hl|1ry<1PN>tRe?WEq|NsAgomuEA5DjuZhz5B9 iM1#BmqCs8((ID@DXpomc+Cko8po71-d?Q12Ew}&*SX@{D diff --git a/lib/pytz/zoneinfo/Asia/Kuching b/lib/pytz/zoneinfo/Asia/Kuching index 4f891db77dbbe03743ddeffce02a0b552f439387..4878622dde6ae385b1faf198c0931fa5a6e2248e 100644 GIT binary patch delta 224 zcmZo?`OQ2*nNyg7fq{*Ifk9%Tfk#mN|Ns9PnVC=^3o|nVLwW%N0|P^51p^BML#Y8H z7Xw2<1A_nqL)`=h5eVDIH-tgkz}(n?LEFH>2uw0)8(2;}ZGf<1G7saF4C>nfavB_S N*=QSB*y&nu0RW_pBP;*_ delta 235 zcmey(+|DvVnOB5?fq{*IfkC2yfq`M7jz_TA#CHq~jLb|ZkcF9*fg!zsfq{V`vx0$z zfuYoZk&}U;paI0Lo4_CdW{ddvhA=q!2SJG75C*T{5C-4Kkcr0(1mX7l02u;IH= S8rTIj9YS&WMuzBGZ~*{3$|ZmR diff --git a/lib/pytz/zoneinfo/Asia/Kuwait b/lib/pytz/zoneinfo/Asia/Kuwait index c35e42a1216381de994a33b4073ae0090345538a..b2f9a2559a1ca4306a43c2abf074e91d51a64edc 100644 GIT binary patch literal 173 zcmWHE%1kq2zyM4P3=AL)k^s>l%yCuPY)k$B|Nj{o85p$BfTXkx7+8FKLm0FTj6qxm bQcU~*|NnoGi6D*mP35xDHZZo+HRb{Ue7_k- literal 171 zcmWHE%1kq2zyM4P3=AL)k^s>l%+bKWz;IRCYzqS;1B3P%kd&4I1B;Ju2!msA2#Cu- ZifKQcLkii{4e3$+@%*TB~}$& zuJ}=K#cAz_tKO>%u9f(FxNaZ(;fB7;hZ{eB72M*zT5#*eor2qMw-?;mv9I9nxmO?V zExh&N{?|642N8^3@#T_43_-T9$-@M~fhk?dthYJ>8GK4g~ zDr~a&=Ke+FyK0@q57A(WpR5TMKfjtv{CetS@%vuYBhaLatDX(DY zQ`*5;$GUe1|AT} zD8Rq~5wDxTDB$B8!r&Yn!k}$vz@Tkl$>8h~0@BF9$Oxtw7#K*2+W-Im{|7}chz3P5 znErI?0f+`gHHZd9H;4vBIfw>DJBS8FJ%|QHKZph;0T2yJ1|S-g6hJg6Ie_UOzY0J! zC|Q8%8+X8bQ1SrrK}iHegOUk|1|<~`4N5K`8kA%}G$`4CXi(At(V*l5qCrUrM1ztM zhz2Dk5DiLBVETvW4iF7WR$%&uHkc1eULZawiGgTPG6T_|qz0lv$qht9(6C<%gSP%;G3pri<*LCFzBgOVhO1|>@n4N96|`m3n~hz2E55dHgJ{0a~a zN~$3G?>@*G6vD0qzs}#$r(h0k~D~BS9_)b urkiaoKr|=Y2{0df&eG6&J1qzJEamR-hei|RcH}Ck=VW9EZJf-1F zhLFZrg-sUU+`njiXGmuFp}yq9Pu2vBpI@Cdem!-v_nU-wlfOYbf-74t8MwfA-08qlkJ2C=eOe)T+dc% za9>+#!E>xfgLhlE1>dqf4gP613<7O(9|X(f7=-ez3xwmX8bthM3oK$885o!tiG<7y z3|TcGf7VT4WMN<^Xkg$3le|8@Aq>9$!5|`p!8tetqy~&h39}zy9SjWr|Ns9F3Of)D z3O^7H3PTVL3P%tP3QG_T3QrIX3R4gb3Re&f3R@5j3SSTn3S$rr3TH6=)mZ~XgTfm` zgTfp{gTfs||J~=f0z`wuAH)E~0myxQN;^OlC@w%WC_X?mC{92$C|*D`C~iPBD1JaR zD2_lhD4swxC))`PF#YYg1&9X48HfhO8;AzQ9f$_SABYCUA&3UWBZvmYC5Q&aCx`~c ZDToHeD~JZgEr_Od{Bk)5hv-^x0RR#x^-cf) diff --git a/lib/pytz/zoneinfo/Asia/Macau b/lib/pytz/zoneinfo/Asia/Macau index b8f9c3696ac7532d45d4b7b4c395d9a7f64af28c..d801000dc3d598e39832d263358920f05928b337 100644 GIT binary patch literal 1241 zcmWHE%1kq2zyRzF3=AL)l5mHzMOrhX`%b%;emMQ<)Ppm>cLkii{4e3$+@%*TB~}$& zuJ}=K#cAz_tKO>%u9f(FxNaZ(;fB7;hZ{eB72M*zT5#*eor2qMw-?;mv9I9nxmO?V zExh&N{?|642N8^3@#T_43_-T9$-@M~fhk?dthYJ>8GK4g~ zDr~a&=Ke+FyK0@q57A(WpR5TMKfjtv{CetS@%vuYBhaLatDX(DY zQ`*5;$GUe1|AT} zD8Rq~5wDxTDB$B8!r&Yn!k}$vz@Tkl$>8h~0@BF9$Oxtw7#K*2+W-Im{|7}chz3P5 znErI?0f+`gHHZd9H;4vBIfw>DJBS8FJ%|QHKZph;0T2yJ1|S-g6hJg6Ie_UOzY0J! zC|Q8%8+X8bQ1SrrK}iHegOUk|1|<~`4N5K`8kA%}G$`4CXi(At(V*l5qCrUrM1ztM zhz2Dk5DiLBVETvW4iF7WR$%&uHkc1eULZawiGgTPG6T_|qz0lv$qht9(6C<%gSP%;G3pri<*LCFzBgOVhO1|>@n4N96|`m3n~hz2E55dHgJ{0a~a zN~$3G?>@*G6vD0qzs}#$r(h0k~D~BS9_)b urkiaoKr|=Y2{0df&eG6&J1qzJEamR-hei|RcH}Ck=VW9EZJf-1F zhLFZrg-sUU+`njiXGmuFp}yq9Pu2vBpI@Cdem!-v_nU-wlfOYbf-74t8MwfA-08qlkJ2C=eOe)T+dc% za9>+#!E>xfgLhlE1>dqf4gP613<7O(9|X(f7=-ez3xwmX8bthM3oK$885o!tiG<7y z3|TcGf7VT4WMN<^Xkg$3le|8@Aq>9$!5|`p!8tetqy~&h39}zy9SjWr|Ns9F3Of)D z3O^7H3PTVL3P%tP3QG_T3QrIX3R4gb3Re&f3R@5j3SSTn3S$rr3TH6=)mZ~XgTfm` zgTfp{gTfs||J~=f0z`wuAH)E~0myxQN;^OlC@w%WC_X?mC{92$C|*D`C~iPBD1JaR zD2_lhD4swxC))`PF#YYg1&9X48HfhO8;AzQ9f$_SABYCUA&3UWBZvmYC5Q&aCx`~c ZDToHeD~JZgEr_Od{Bk)5hv-^x0RR#x^-cf) diff --git a/lib/pytz/zoneinfo/Asia/Magadan b/lib/pytz/zoneinfo/Asia/Magadan index 6ece3930bac9834018b5c1a95bc193a1a6ac1783..b20cc57efc71570ad78cd8060e28141336229dce 100644 GIT binary patch delta 243 zcmcb~d53d?Hlx5s0}e)(`v3p`Pqt)q3Swbk=uKc?U|{H3z`(-5u;KtC2Lr>b4GcUm z5+=gPgHXf3fvnQUH-tgk(11bP(1=0X&~Wl;Mkhvr&0RvcjDWMG)J0mO!o zFcFYAObtjDCeFa(;~T=@>*x+9fsVRYi;{{b?Rfq`K&Ka(I6$esdf+XJ?M5dy$$ N2*Cw%iLRj`7XWcyFZ2Ka diff --git a/lib/pytz/zoneinfo/Asia/Makassar b/lib/pytz/zoneinfo/Asia/Makassar index 0d689236dbd55f2ec72468fc855e292d3dcc5b8d..ed55442e2917b4bbccce34f3e1c531d1f3284ac4 100644 GIT binary patch literal 274 zcmWHE%1kq2zyPca3=AL)l3;V(rBvJIEQ-W4!1F|#l*lEZD%nz_9RB?1WunS0|kAkZrgW_O5_|k%^g!fg%3` zNM-&91{MZ}f(8Z-28Ox`47?Dwk8cQruWtxLxMzqXgI90}NF@}LV*3xMp8x;<{|C7O YM1x!cqEC0oHh^f#UBm@)rLF}R09+M3!2kdN diff --git a/lib/pytz/zoneinfo/Asia/Manila b/lib/pytz/zoneinfo/Asia/Manila index ac0f3a63d73905a6c3e227ca5458128d5989fe67..2c9220c99b03e6aec1803b6c3f5683af1fd1c8ed 100644 GIT binary patch delta 106 zcmaFKbdPC*Hlx5q9bJw8|K&e0FfcIGO<-hUU?^x{-~h21cpz*a-w=iXmk@@4;E7Gf joLmeH3~USx3<4961xyxaR20Xdc5(ot2y1YNt_2qWc#jwA delta 133 zcmcb|^pa_UHlyG~9bHWZhQa~{1_p+@35+ZZ3FNE#m8^RFa5eyl%(3v(%oX+j|Nm!XWMDA90g|$CU|{j_4PnqWFadEH bNHOjI|Ns9%CW18LHl%+bKWz_9Ss%oPlb3=GCMKvEVC3@kprAq?)pAs{XT aDW?4Z>tJB`|NsAg{HAib2Z!jIZ~*{7y%xj( diff --git a/lib/pytz/zoneinfo/Asia/Nicosia b/lib/pytz/zoneinfo/Asia/Nicosia index 3e663b215327d8899a4b3fbe4623f066630b97b2..f7f10ab7665e94ca44fd8cd98a362cd4b304eff1 100644 GIT binary patch delta 63 zcmaFBe~EvBGG{#l0|P4q0|W0ygFlRu4ViQ%E3mUnwqtLZ{E!JrcC#q+4`w9kMF8=A B4=Vrw delta 61 zcmcb_|A2pjGH(L|0|P4q0|S_`QRfdMBf}*2EtBssDGS1-elS45W)9{b%pmzo0H$*d A9{>OV diff --git a/lib/pytz/zoneinfo/Asia/Novokuznetsk b/lib/pytz/zoneinfo/Asia/Novokuznetsk index ed4b248276dbabd6b9424bd5f7252729419570f0..2576a3b01642c32acde9fd4ea02df316b71ec709 100644 GIT binary patch delta 47 ucmZ3>IiGWaGN&U00|O@m1B1Xu0~W@~+$=LEpJPN4-OR+q!8DnhWf1__qX>fl delta 69 zcmbQwxt4Q+GOrT@0|O@m1A{;V0|UcG9TrALhRFtudj#R)KNuij^H)X=Ca~m8PA(g5 K19LlFb1ndmAPZjr diff --git a/lib/pytz/zoneinfo/Asia/Novosibirsk b/lib/pytz/zoneinfo/Asia/Novosibirsk index a5d39dffc110700f3f423b7ddd2f525dc09b50bc..95e3c73bcc7aef0eabeca2d943eedd6dc1747fb0 100644 GIT binary patch delta 47 vcmaFPd6RR3GN%gz0|OTW1B1Xu0|Ca#j*Q06;13 delta 59 zcmcb~`J8itGOsHG0|OTW1A{;V0|UcG9RWs0hRHUJ#|7cyKNuijGY^vj6C=Z99hS8K DJH!dJ diff --git a/lib/pytz/zoneinfo/Asia/Omsk b/lib/pytz/zoneinfo/Asia/Omsk index f44db4c3a93f56bed36e8c930e7b2475e961ef1f..d805e4f74053b65018bd8a13cffe9fdbb0421928 100644 GIT binary patch delta 242 zcmX@bd6sj6Hlx5s0~SV>`v3p`PnKeF3}Rtma5=@mz`)=Zz`(-5kW|3P!N3rbz`z3| zVIqt?2sI2G$SQq&Lm0FTOc}Hd%o(%|%qAaWbYc|PEXc&k#LmFL0JEux`Zj@_&A0ssS#C$azl delta 223 zcmX@hd5Uv_HYk_s3(85lwmKx_yJ z69I|C)PQ7R;tVW4z99_$zQJH3IAro#7V*jV7_~Y1e}If-U|`tH#l*=(E4w7vL00RU GaRC6tTqgAZ diff --git a/lib/pytz/zoneinfo/Asia/Oral b/lib/pytz/zoneinfo/Asia/Oral index f7e2ab50946d3b4e05ea5c4b1a0590b9fa3b69c2..e36aec475db6fbd8c4fc79bc03332a8fca64bacf 100644 GIT binary patch delta 146 zcmZqYXyllnENH^Oz`(`8z#y_pa`K(6OSl6jTAY~7$Y{f)WiZ*EQCmuYfx#_+fy2i) zghAWDm_ggXltJ6Tj6vJLWO4(eg(O`2|NsC0gNy*tAY(S)WSqcAv_Ybi|1om{0LTX> ATL1t6 delta 160 zcmZqVXy=%qENaTYz`(`8z#!1Tz`(Fda`K(6i~l-IG&#Y@FgbzQhRMQV@;qj3F%|{} zw*UqXAKwrLZ37bqZ39yVZ3DB(^^6vZa07lYK*0b1|Nnyw0?{DDHeX7kx;&dY&V;q+N delta 159 zcmey%^qpyfGA}0s0|Pq)1A}M-0|UcE9R)^)i9Yh`JPZs44GbJ$Qht~nO~HlZ7^ diff --git a/lib/pytz/zoneinfo/Asia/Pyongyang b/lib/pytz/zoneinfo/Asia/Pyongyang index 5bbb3d4334886cd91861fb1937059054ef46c47b..dd54989fabec15b8a7f9b3fce29fc63c02b457ed 100644 GIT binary patch literal 253 zcmWHE%1kq2zyK@^3=AL)l3<0hdAhHEoHOZ}*pEy4i3OqOmwus4aTHc`2YX^{~$|2G{|BQ4YC|$5Xb=_ Pnk+|fc?XB+T5lEZD%nz|ejDl%(L**TmzP_NeAlx|Nqa(#Kgd05CD?5aA06zV9+vP w;PCMcVbC@(VbC@(21zh5Fpy&W|NsC0gRB5)1z7{4NwA8`M%%#HPS=l%+tWYz_9SsTmzP_Ne37hnHU%h0zmQ>4h$>|3|a;Z t96r7w4DP`p435DeAPEKr22zaw0oC*W|Ns9WYd~BQtm1ME4$(E{0szP78z%q& diff --git a/lib/pytz/zoneinfo/Asia/Qyzylorda b/lib/pytz/zoneinfo/Asia/Qyzylorda index 0fc7fada699081c12e65301b7daa240ab530ab79..00b278440592895901730ba41ae6fa14b6f94107 100644 GIT binary patch delta 145 zcmbQv@soXmxF{C`0|N*%FfcHfK-mHl4K7S(WRzg!m^_hLc=7^f78X`E4vxvon2jdi jV^)DFXJBB!Wx(c(j0+g?7$FR@4uZLCv<=Mcbj`Q`Lp&AG delta 201 zcmey#KAmHNxFk0N0|N*%FfcHfLfHZh3=9ktbuKV6O#CAu!^y^q19EasHefVjv2b8u znVi6=#={6Q1d1n!%YuvrVUP&i=pP^+0|Ue6J&X$&Nwh!|*#a&bZ38nqT{A8Khnf_b diff --git a/lib/pytz/zoneinfo/Asia/Rangoon b/lib/pytz/zoneinfo/Asia/Rangoon index 934ca7ef09a61949b36604378d738a05fd49a5db..a00282de340141690412a40fb70cb6d7631ff401 100644 GIT binary patch literal 288 zcmWHE%1kq2zyPca3=AL)k^s>lEY!fjz_9RBap37seO8-#*|NnnRCT1ok28Jko zkjf~11{MZ}=nMu928Ox`415r_k8cP=kZ%Zswt<LxJog4u#Tz99@jz99@wp+O-GUcn&@zP=$K)lf`?q{p8x;< j{}0>Nc>_d)90Q_34g%32M=?l%yCuPY)k$B|Nj{o85p$BfTXkx7+8FKLm0FTj6qxm bQcU~*|NnoGi6D*mP35xDHZZo+HRb{Ue7_k- literal 171 zcmWHE%1kq2zyM4P3=AL)k^s>l%+bKWz;IRCYzqS;1B3P%kd&4I1B;Ju2!msA2#Cu- ZifKQ#7XTJz6+Qp} delta 98 zcmey)^p$CX4od?A1H(ie6;1|5CT12UW+vu|v3lH|&LIq*E+GtF!66f;S#tbffPjhT WJvoq+$s;L)D1ee&p3Wh<=3D^Q5fO3# diff --git a/lib/pytz/zoneinfo/Asia/Sakhalin b/lib/pytz/zoneinfo/Asia/Sakhalin index cd4ad762626a582e7d07a1d7a2717cc181601d29..9c94900ce88f7f653b21687cb8118ff3fca27a3c 100644 GIT binary patch delta 409 zcmaFKd4zLe22KWs6$co385m}5U=W6pFcFY=&jP5pim;Dw z2!oe%a0r7}a0o-Nqc?;M0h!0Zzz6~ilg}|K=z_cg!XOE_cYc6)3=9na|Ns9F@)n2& hd2KT{6DL#szQm4PtYjybaJy*k@4x|NnnRCT139CT1pPRyGvK z#Kgd0cM_!2!hwN>fx#_+frEh|B!Q6!L^ALoi}?74FlZZ?FlZZ?GH4r^fiy8NFfu}D i23!uA9KyJ_?#bH#kTQ^KKs0?^#ATyxU}~pp$^`(5QYQca literal 691 zcmWHE%1kq2zyMqf3=AL)l8}b7Wg8e67*7Sn$fM`(o zfoM<|f@n}Uf@n}!f@n~9f@n~ff@n~mMp6Jrnye(Z)xVk%^g+1qm{mMp6JrnzJIMljeqKS_<10xeN3nMEM zWMN}rW0|~kLLg28NymjDkMCAq?KZAq-y56ZeTvyeugTvIK-t eEcyZBF)%PpW@Hp$0ogQJkZ}e@R!#oH$O!<+QYDuF diff --git a/lib/pytz/zoneinfo/Asia/Shanghai b/lib/pytz/zoneinfo/Asia/Shanghai index dbd132f2b0bcc8beab08e04b182751795c853127..ce9e00a5db7c447fde613c59b214e8070f30ba2f 100644 GIT binary patch literal 545 zcmWHE%1kq2zyQn)3=AL)l8}b7c^ViP7*0gSHJs%9S#a|5UWU`GT^~-@I51qYw)=3o zySm|u)7lSLU6mNF`RxC2-DW?-4Yss`o3fu8ZaUU{klPicAfGvVf0z`v?157*Cd;mEW6f7Vb6f__j6g(gr6ht5z6igr* m6jUG@6kH%06l5S86l`GnQ=9;Z1_d9OraTC_oP$GjEw})e`l!MH literal 414 zcmWHE%1kq2zyQn)3=AL)k`RQlc^ViP7*516Hk|mSUU2d%U&E=}Q6J=XnK8&`))y$$ zWi%*yCKf2gc{M0&Iv1$8r!%Mu#eYy!_heA}9HMK%1ptvMSX}@B diff --git a/lib/pytz/zoneinfo/Asia/Singapore b/lib/pytz/zoneinfo/Asia/Singapore index 9dd49cb7a72f1e0708e92fa53b7e0b4fa001553a..ebc4b0d9d2ade7381506bc35d054f361f8a942d9 100644 GIT binary patch literal 415 zcmWHE%1kq2zyKT!3=AL)lHi206&e^A7}}a!7w<~K3=AL)k^s>lEZxAsz|hv*x_DQ*--H8PPZCaTewuK4Vm!wskK7O6 zclmaRP5jEi$i&RT%Erph!N8Ch3(}n!%fQ0GkW|3H!N8ENz{m?CLF~*55Lq{YL70Id zvw}gKfuW#*LEOhTgdx~Bgu&O*2TTNqFn9%rFa*1YfXqU}M7W&`>JRB3P`&^E|NmcS x7Q7flgZu)bLH+^JAU}a`v3p`PnKtK2xehnV3;7oz`(%Jvw(qxfnmh~Mh*ssSsNI5 zU?fb0kq4oMfdg5kk8cQrwxI!owxJP&wxQwV(~M4x0-ME{IGNZP7#LtymC(Q{kh>We TApp#V5L`CehK6>!hK5`K@R>5- delta 236 zcmX@dd6jd5HmgVj0|UcG9TrALhRISa4q==O3=?D+7#J9O7BH|dFswMh$jQJkYXgW4 zAz>mQahMvYEI&lOk8cQrucJGd2o7Ng4ss2dyp~0L@;ydvPLUrVvl$o|Hghp?GSSvX M2@a6ex`u{a0MsxvZ2$lO diff --git a/lib/pytz/zoneinfo/Asia/Taipei b/lib/pytz/zoneinfo/Asia/Taipei index 4810a0b61420871f7b2f39749e10fdf7244b76f7..f9cbe672ab1aa9b6c47f7fed0a0ccd73845a10ec 100644 GIT binary patch delta 219 zcmZ3$*2^|Qn^9n*&az-eW}+YiL*WYs1_p+L1_l-ehPnw193YaB2O{F*8^Yim9Kzrg y9Kzu2GFgjJpHq{8fq|8Qfk9w%7NZAa1|t(u)-W@YVo?alMNrJ;92}x+!36*@E*g~p delta 238 zcmeBWTfjC!n^AP4&awy=W}+YiL*WYs1_p+L1_l-ehPnw1oFI~s7c3&^;~T=@6&@VI z;1wLg;Or8@;2bQm4Pv>UybaJy*k@4x|NsBV3QXd`?2L>I3=ZEx z>f8btSQr?R3K%&U7(x;lcwi(6&r@03p&Ug#Z8m literal 681 zcmWHE%1kq2zyMqf3=AL)l8}b7B^nqQ7*i1ks?N1ks@21ks=%1<{~j1<|0O1<|131<{}&2GO8k2GO9P2GOA42GO7(2hpHl e2h(5PIe=(T@Pp|mZv#N|Ac+R9(5MhyQ!W5ms)hsr diff --git a/lib/pytz/zoneinfo/Asia/Tbilisi b/lib/pytz/zoneinfo/Asia/Tbilisi index 0d7081e975983fbb2425df33c552d0885ca14664..09bb06eba4101cc75c67eaede16465a07e55f995 100644 GIT binary patch delta 367 zcmeyyv7TdsxF|OR0|N*%FfcHfLD`}cbrL5|EM}?y|NsBwHOvzA988=b$imFR%nTwB zn3IErg@HlyKS;age+Cu?1}y^yP6h_I07hO01`7uUK^O@WVHAX^v2XyfL27(_Ll{Dw zd_x$t4U8GI4NMud4NO2LGB7YQGBPqu-p#0t-Jz3zGaj9Mg6Ro60|UcgajhuC;fkDfFfs=v3Er5}afx*H7#D<);>N_lU|_+(047-&7z`~KI2ah*0vP!i7%UtZ zgcum?Js8Cx;y%713?aTD4B7_9#s&=92Br+!1|}eEY%n>2$%;{C^I|4NW_AV!2AJvP q)G;08JS5Cz19pL(uCbM|fsM9-iLrs5j+cdjzJZRHk(r6U0T%$?>?r*J delta 170 zcmZ3%+s8XWn^mZRfq`M8&ICqAhRFvQQzjd+iL3B3FjzP+a4;~~doc1cFc?}eaQOI! zFogJqFn9(9g9w+9$yrQRoI*bsAYk)SCPikLet%;0L-fH(E|9^x##Y7#ol%y;#fXo+H??~3~W|Nk>GF)=WN@POofBN$j17(x;l yxO{v=7_<#cjSU#I4a`7N3=9mUSn&V<|NkIMKw3c-foPH}l%+tWYz;N}MXo+H??+OM+CI*HO9+13m1Op2LLr4Mx shmUUvgJ*CEgHuQdNP>ZZffVC^K=u6p|NlS88W5KRtGJv(LUhfz0HJIe_y7O^ diff --git a/lib/pytz/zoneinfo/Asia/Thimphu b/lib/pytz/zoneinfo/Asia/Thimphu index 0bd94cb446b45b49f7a856e627662c6e03e9fa9f..06d3324d057d43c8e3bcc64069e95670861e3c9d 100644 GIT binary patch literal 215 zcmWHE%1kq2zyQn)3=AL)k^s>l%y;#fXo+H??~3~W|Nk>GF)=WN@POofBN$j17(x;l yxO{v=7_<#cjSU#I4a`7N3=9mUSn&V<|NkIMKw3c-foPH}l%+tWYz;N}MXo+H??+OM+CI*HO9+13m1Op2LLr4Mx shmUUvgJ*CEgHuQdNP>ZZffVC^K=u6p|NlS88W5KRtGJv(LUhfz0HJIe_y7O^ diff --git a/lib/pytz/zoneinfo/Asia/Tokyo b/lib/pytz/zoneinfo/Asia/Tokyo index 024414031e18e6d8832336887b00a2220d4715fd..26f4d34d67b46513491f26c2e661c6e653cc130d 100644 GIT binary patch literal 309 zcmWHE%1kq2zyK@^3=AL)lHi20c^ViP7_Qqf6RSzWp8XfN+r6iOk(mh!85rs&fQ+b{05Yv-0V5|w#49+2!OIy$xP&k;GBAKK4yUj( zFff2H$Q&LhTkr>n$H2hw|NsC0sfU&nfasEQkHIv^i6B16nPB>jSObU#ITu8OoD8Bt z&IZ$~Z-M1O&Ij>9USMEkVqu0t28L#4kaZAG)J6;13 delta 59 zcmcb~`J8itGOsHG0|OTW1A{;V0|UcG9RWs0hRHUJ#|7cyKNuijGY^vj6C=Z99hS8K DJH!dJ diff --git a/lib/pytz/zoneinfo/Asia/Ujung_Pandang b/lib/pytz/zoneinfo/Asia/Ujung_Pandang index 0d689236dbd55f2ec72468fc855e292d3dcc5b8d..ed55442e2917b4bbccce34f3e1c531d1f3284ac4 100644 GIT binary patch literal 274 zcmWHE%1kq2zyPca3=AL)l3;V(rBvJIEQ-W4!1F|#l*lEZD%nz_9RB?1WunS0|kAkZrgW_O5_|k%^g!fg%3` zNM-&91{MZ}f(8Z-28Ox`47?Dwk8cQruWtxLxMzqXgI90}NF@}LV*3xMp8x;<{|C7O YM1x!cqEC0oHh^f#UBm@)rLF}R09+M3!2kdN diff --git a/lib/pytz/zoneinfo/Asia/Ulaanbaatar b/lib/pytz/zoneinfo/Asia/Ulaanbaatar index c9a1a2fac62407a1d9c231c2ec650f8de2ef2f50..82fd47609e125ee799e3d3be4489d6cfd4782abb 100644 GIT binary patch delta 163 zcmaFK-OWBhnbVkofq{jAfk9xR!3mc7|Ns9_UdU)<$jrcyV#2_{z>rh`lC7J-$icu+ w(7?ds;~T=DZD7uzZD7fuZD0XX0>;QDZBAgC!U#9Zie$66Y_tt5>~t--0QVyv(*OVf delta 706 zcmeBXf5|;TnKzb!fq{jAfq}n)fq`M7&WZYnt8oh=&&7X;+E=X*z0UDN%)D5I*goYC zadq|z@p-Ht65<-6r?|UyddM+s)Ed8 zM;Bym>nX@ywtPX(w7i1cw$254^<5wG^Oq?U#OHh{^zTq8viJK?te>S&B5&}al;208 z^uLhyhqCv23g!2{e5g1tpip^2u%K#(&VuUYp9^Yc@GYoqzgkdN{$W9V`t||_#>tF~ znv(?>r6vn7O6W5%q?j-;Ffb$)fc#T8fsvDep`d|*#m6^97$6!HARrnPC?FaXFd!NfI3OAnKp+|vNFW*% zP#_uEp$VcvAqt{Fp$eiw zAq%2Gp$noxAq=8Hp$wuyAq}EIp$(!zAr7KJp$?)!ArGei3w>Z<2w-3U#Q;bE6bm34 z6cZpC6dNEK6eA!S6e}Pa6f+rh`lC7J-$icu+ w(7?ds;~T=DZD7uzZD7fuZD0XX0>;QDZBAgC!U#9Zie$66Y_tt5>~t--0QVyv(*OVf delta 706 zcmeBXf5|;TnKzb!fq{jAfq}n)fq`M7&WZYnt8oh=&&7X;+E=X*z0UDN%)D5I*goYC zadq|z@p-Ht65<-6r?|UyddM+s)Ed8 zM;Bym>nX@ywtPX(w7i1cw$254^<5wG^Oq?U#OHh{^zTq8viJK?te>S&B5&}al;208 z^uLhyhqCv23g!2{e5g1tpip^2u%K#(&VuUYp9^Yc@GYoqzgkdN{$W9V`t||_#>tF~ znv(?>r6vn7O6W5%q?j-;Ffb$)fc#T8fsvDep`d|*#m6^97$6!HARrnPC?FaXFd!NfI3OAnKp+|vNFW*% zP#_uEp$VcvAqt{Fp$eiw zAq%2Gp$noxAq=8Hp$wuyAq}EIp$(!zAr7KJp$?)!ArGei3w>Z<2w-3U#Q;bE6bm34 z6cZpC6dNEK6eA!S6e}Pa6f+l%(3C$u9W)!|Nk>GGB5l%+bKWz_8)pt`r7F28JLRkW@$l1B;Ju2t$Nd2#Cu- ZifKQTmT4w77PFY diff --git a/lib/pytz/zoneinfo/Asia/Ust-Nera b/lib/pytz/zoneinfo/Asia/Ust-Nera index 68b13f07d5604a353a642ffcafeef98b4e5d303f..c0c3767e38042e4d9d1d7c2bb102e1ffdaa2602d 100644 GIT binary patch delta 346 zcmeC>`olRvT$G1_fdPaW7#J9wp=^nb1{{nm_5c6>pX|uuP|wQ2!NAbw22xSbz`(-5 zP&a{rgMnez29U-T2N(s=*^E343_S}NL>L%W9AFRtksvi75g*?W25kci25kdN25mz_ z25mzl25mzFkkJebj1U0fK**4&%(O{N!q{E8*?>uqiJgIgVKBIq%SPLf&A?9A(0~g7 DpALST#}c8fdPaW7#J9wp=`+p1_p+WIvk9Q43jMw9qPHb85r8!Kq?9v7+4q> z>L!55SsNHQ85mX^VB}+9KxKnOdKN%rLFB9r3?d8+Jqti2NWG752t%Z!cL;;8qdS-g z4q*uMaSQ?3z`(!=1rQzs1H`v3p`PnKeF3}Rtms9wy#z`#&9fq{jAVb%sl4hDvv1q?he z5+=gPgHXf3fvnQUH-tgkz>-1R(2zmf&|va0Mkhvr&4NsvOzaE{3^1FDsc#d=*$j*j S0A@o7E*ot_13O(q11+Wf7lzk5QYG{|Cre1_p-BTuhuyw6aTr17x+X Hp#c{F2YE1O diff --git a/lib/pytz/zoneinfo/Asia/Yakutsk b/lib/pytz/zoneinfo/Asia/Yakutsk index bf8ed2081e9760c08e707362c42bb959700add8e..1f86e77f5806a6c7a19143071de4fd72145bf037 100644 GIT binary patch delta 242 zcmX@bd6sj6Hlx5s0~SV>`v3p`PnKeF3}Rtms9eOrz`#(@z`(-5(6fM%gMp!L0s{|> zgo!ZnAk;8$AglE84PnqWuwc+OG+@v+u$+91(TP!Dvmg^E6FUO~1I(r(>e~czHUlFB RfY}g&%SPM4(oWZs3jnGkF4_P9 delta 223 zcmX@hd5Uv_HYdKNHpGBDIl0I?w? zOavqjQv;HPi8HYH_=Ye5{S;QybW7Ov4{{b?Vfq`K&7ZWEFt?ZIu2U)Fa G$prw>0WIhN diff --git a/lib/pytz/zoneinfo/Asia/Yangon b/lib/pytz/zoneinfo/Asia/Yangon new file mode 100644 index 0000000000000000000000000000000000000000..a00282de340141690412a40fb70cb6d7631ff401 GIT binary patch literal 288 zcmWHE%1kq2zyPca3=AL)k^s>lEY!fjz_9RBap37seO8-#*|NnnRCT1ok28Jko zkjf~11{MZ}=nMu928Ox`415r_k8cP=kZ%Zswt<mxF`<;0|N*%FfcGUL)ju54LBI<>;M1%&&b5W41ug{NRXWaiGwVG&gNug zWni$l2{PQ|AOi~ngM|YF2LnS$0wWItgIfTD0E~o*Fbcrb7=$E%90rqM5b*I0VF>UI zVbC@(VbC@(W6(A*1)0mhzz6}8zcMOg_s(WhCPAip1_p+K^pXeI-=uj7;y(z+@vM@TEnU#fwfkATz$Q~^N1{MYew*W>C1_lcU1|Ap*6Jg|GV9+vPP)AYZ z;~T=DZD7oxZD7ivZD0a2hk+3cCcj}+#O{yDT1=w3=9ktbz+(Cd~=xCF_Wh+@qyo(@&tdQD-H~k z4H(7iIoUZNkc)?#3m@cRV9?wFGFr=kfrWv=Er5}efx*H7#DKE5Fgk*-0CU@|y_!O<6lgF`?zFff7u10y4dGx<29qAbW;APf?Kd+i5^ v$H2fa`7h&MkpDJsWin+H=}UY75(oJbL=PID8WHp<$hi>A<>(utYr+Kpst-NT diff --git a/lib/pytz/zoneinfo/Atlantic/Azores b/lib/pytz/zoneinfo/Atlantic/Azores index 1f5325324590a123e9ec7143c20c9fac1e471928..56593dbfff9bc50bb32e64ff282d0502e75526c0 100644 GIT binary patch delta 379 zcmZ1=Jx6+ivfw=i1_oXR1_p@+1_p*n&sHtiXp+OsR{#J1e@3>+iagr9>@2J-a6CDY zM`7{-W{$~BEY*{1SR|5p{{R2@fsy0?|Hls)cpxML0|Nu207#sH144pC7(_rMOx(ve zgu%l%ghAK9kU`hLh(X)HfFay91f+z45d=Uan8(04`45Yspv3?G|NqC?N>2dMAZKoN zW4+17$-uxstW)dh;8c){85y~3bPWvc3~jUx4D57#jrC0R4D=0jxO@!_z)V9f03}^% Ah5!Hn delta 338 zcmbOuy+C?`vfy0?1_oXR1_s#%1_p*n&sIikG|6FRVq~7Iz@yE}#=^=1$CDp0t4*%s zsh!-!BJR)k|NqAij2!>}KYqZ#$H2hAz$gqRIY8nJU|EPbgCw%Jk8cQrhi?djW0Zd| zm;@8PA(LZyB^Vhd|6wtdl>GtHz`(%p|NsC0akkPEKs3lEGG`+L0|PSy0|U=S0~V&qitOc+1DLob&tO-Xe2WQ5b~7I{2Mdz44FJaP B4ebB` delta 79 zcmX@ce}#X7GH(+D0|PSy0|QS30|UcG9Tp}=hRK5Lm6H|NIVN|pt4zMiq$~(m^Me5b NHZwAFu%IZk0RU!94$S}n diff --git a/lib/pytz/zoneinfo/Atlantic/Canary b/lib/pytz/zoneinfo/Atlantic/Canary index 007dcf494240a4b4516ce6104197028f6871d6e6..f3192156ff043a529461aa9004a8de9dda326f7d 100644 GIT binary patch delta 129 zcmey#_mXddGG`eB0|Ofa1B2j3gBy&@j7-dvH?n0W-ii3fHPk@n!0R*6I cAKwrLT?50(tC=hjnm2!C+Q3YTZVz@t09wKp{{R30 delta 145 zcmaFK_mgjeGH*Ep0|Ofa1A|Zl0|UcGog0iS42(?7lLeVFCo3>l%roiPss(4J&QZ8jQX{}E{@tPe|NsAtOw24S|Np=I z!ocwV|KkS?EdT$1{J_Y8U^8&|_=Yg(8W=I?8W=J#FoH}35u{lB|NsC0Aj?5C$N?Z4 XSGG{RZ0|N^K0|W0ygENebjFSu5awZEfu}v;u3P8whzQ{C#8AVceG8elv E0PP(PfdBvi delta 73 zcmbQvx0G*!GH(e30|N^K0|RdZ0|UcGoimI~42+W#+43fzW;2{TgGpHsuHXj)1Z+OS KG=mwT$_D^4Di75F diff --git a/lib/pytz/zoneinfo/Atlantic/Faroe b/lib/pytz/zoneinfo/Atlantic/Faroe index c4865186b035081c6f216f75486310e78f03c716..4dab7ef0859c244b916d61b7489d7371881e0ca2 100644 GIT binary patch delta 67 zcmZ3=H=S>SGG{RZ0|N^K0|W0ygENebjFSu5awZEfu}v;u3P8whzQ{C#8AVceG8elv E0PP(PfdBvi delta 73 zcmbQvx0G*!GH(e30|N^K0|RdZ0|UcGoimI~42+W#+43fzW;2{TgGpHsuHXj)1Z+OS KG=mwT$_D^4Di75F diff --git a/lib/pytz/zoneinfo/Atlantic/Jan_Mayen b/lib/pytz/zoneinfo/Atlantic/Jan_Mayen index 239c0174d361ff520c0c39431f2158837b82c6e0..c6842af88c290ac7676c84846505884bbdcf652f 100644 GIT binary patch delta 30 mcmX>tct~(V6fkcv^5n6tiGI0|Ns)0|Nu^4+aR>oXlLn!pJZ=h3WF-WgId9xZDXK diff --git a/lib/pytz/zoneinfo/Atlantic/Madeira b/lib/pytz/zoneinfo/Atlantic/Madeira index 3687fd66e3aac0f1271ee64958b0af1187e29112..5213761f891303f95e1962570568ae62ed387950 100644 GIT binary patch delta 641 zcmbOxJz08!xGXON0|N*%FfcIOg|cNE7#J8PJ)1LOqe(6^Bim#-9&KKB7FHHGo~*#5 zQP0J}i3GWM=m`J+|DZ9skwrL<2jpx y`v3p`|2SLW2oMblw$0A0H`tg4bHLTpH{iI!T|*2&0j%R|tY@lcpg*~XmkR)Jj8fhJ delta 653 zcmbO%JxzLoxGWC?0|N*%FfcIOg|d|z7#J8PJ)0M?(Il6dnVE@sasZD89}61`D*}Ur z>N(jtkRTT~9pV4~A2cR6vIwX0fn3hW@&EtF4-9+^415BN!eCMoB+ej*O7aOXO8WSQ zFu3`KF!(yU1cOO1;Tysb?ivgtLcm%WL4bjg5zJwj{D(zW7Zgk&3=+Br3#uO=9s>iz z|NsC0$Jq);fM`(AZMI{*!N$tKIJiTvo-UyW3L-{Eu5i~715g<2_!{e(>KW)8>iDu7 I8i1Hw0QJjKDgXcg diff --git a/lib/pytz/zoneinfo/Atlantic/Reykjavik b/lib/pytz/zoneinfo/Atlantic/Reykjavik index 5bde34a87edf86908601310ecc8a8aaa0dab4485..ac6bd69731d25fc20724798abd4f683f1f2ccbd6 100644 GIT binary patch delta 113 zcmZ3+IgN9IGN%gz0|Ofa1B1Xu0|Ca#j*Ovl9RL4+{J_A$z`(%3$O0l6czk?A7_l%+bKWz)=7H|9?it|NrkEU|{(F|M3F`79Zab23-S) d8Kju@|NsC0nQea$fULl8DwmC}fsvgN7XUG6B&q-a delta 91 zcmZ3(IE8V7xFRD10|N*%Kmmx&^8f$i2Mi4E!66I`3=?z=en92^|Ns9#v+eHz2FCyY Z?;c=a04rnh@eP40WnkcP4-PTn0ssKD8NC1i diff --git a/lib/pytz/zoneinfo/Atlantic/St_Helena b/lib/pytz/zoneinfo/Atlantic/St_Helena index 6fd1af32daec193239ab6b472526fd3d6bdb2f76..65d19ec2651aeb46c42ce7a74ae6ecbf3001edbb 100644 GIT binary patch delta 47 scmZ3*IEQh9GA|i_@$KiPrB)t;60|NoOm7#P4L%m4pZ zFEDca|9|`d1JD2ej~_4!fJ7KLKqMoFk8cP=ux|*1u7NRwu7L@Iu7T0yGmL83t=Y`a aWXJ@v9A;G*g;s$)frPnibPbH{jJW`3S4>6# delta 201 zcmcb`d5?2~xF`n$0|N*%FfcHS{QB4+P9teZXbcdPw1H@xsVA#ygWXOat+>r#s Np(em6E|9gxTmbDyG(i9W diff --git a/lib/pytz/zoneinfo/Australia/ACT b/lib/pytz/zoneinfo/Australia/ACT index aaed12ca284d69e3a8ba25891701790bde7f6743..4ed4467ff0f7a47e2951d3674fcc542fa3f2129e 100644 GIT binary patch delta 30 mcmZ24xJ+<^H#27+0|Nsq0|Nu!<{0JzmdPnhM9Ku|{!o|SE2!)dinHncIFtJPy;s^l%1d<7u diff --git a/lib/pytz/zoneinfo/Australia/Adelaide b/lib/pytz/zoneinfo/Australia/Adelaide index 4f331a87df4ed78be0d00b1a82b5c66c773069c9..190b0e33fabb8dd6c01f6d939df0f09e288c562a 100644 GIT binary patch delta 76 zcmdldxKnU~HY49gofAwNjc*tj7#Jq6U}RxnXq~~piOlx#4PkI}b^#H=lO>q-Ir|wH U7}yvX82C0vFjuflzR3O-0PCj`w*UYD delta 82 zcmdlfxKD6`HY3+YofAwdbrTpE7#Jq6U}R-rXq|z|c61I7VQ_SInJmMsF9=e{#=yY9 W_XDJefq`Lj2y+DsBg5n~>~8@kJrYm= diff --git a/lib/pytz/zoneinfo/Australia/Brisbane b/lib/pytz/zoneinfo/Australia/Brisbane index a327d83b7696f39c01a9b5cdff1d4f0fd4b1f94d..26ffd9acb76d06cf1d6569e7bcf545da8c61a6ba 100644 GIT binary patch delta 26 icmX@YyqkH#ElxoO1_o9J1_r)~uRA6dxKG~A$O!;t=Lf+6 delta 40 rcmdnZe1v(zEkPj$1_o9J1_r(#3=lB!amU1b4^A#e*WeIcLjx`V!ifnw diff --git a/lib/pytz/zoneinfo/Australia/Broken_Hill b/lib/pytz/zoneinfo/Australia/Broken_Hill index 768b167857dd82807b5ef912be31518086c77141..874c86505c896406516a16dd21b9ddd8d0ba2d95 100644 GIT binary patch delta 76 zcmaDPcvo diff --git a/lib/pytz/zoneinfo/Australia/Canberra b/lib/pytz/zoneinfo/Australia/Canberra index aaed12ca284d69e3a8ba25891701790bde7f6743..4ed4467ff0f7a47e2951d3674fcc542fa3f2129e 100644 GIT binary patch delta 30 mcmZ24xJ+<^H#27+0|Nsq0|Nu!<{0JzmdPnhM9Ku|{!o|SE2!)dinHncIFtJPy;s^l%1d<7u diff --git a/lib/pytz/zoneinfo/Australia/Currie b/lib/pytz/zoneinfo/Australia/Currie index a3f6f29a49617167750848c71e463faf6f3974fc..865801e5e0befe4e6d1b17a10ed15f721c5ac335 100644 GIT binary patch delta 30 mcmZ24xJ+<^H#27+0|Nsq0|Nu!<{0JzmdPnhM9Ku|{!o|SI1cj3enHncIFtJPy;s^l%1c3>c diff --git a/lib/pytz/zoneinfo/Australia/Darwin b/lib/pytz/zoneinfo/Australia/Darwin index c6ae9a7ba253089d4fcdb9668b70aaad20dc94ad..cf42d1d878b364a3d720997b1511ae71da458b06 100644 GIT binary patch delta 78 zcmX@iw2x_mHY49e9etIm6$}gv43k$dvM?~T&S2p5@eN^cbanv|!66_i1_p)+;-V}J U3=AL)65)cf`6jLpn8fG|0C?{WVgLXD delta 84 zcmdnTbeL&^HY3+W9estm2@DJj43k$dvNABV&R}40bPf(-aCCMF0SPlOFia4aWno}o a0AY{_HeB$?+QVa|X dxYes5sb^qdU|?hfkqlfmU=!?gEv!sTxd6zK7!m*g delta 117 zcmaFI{G54$GNbTBl@K8&MlfV%fy0UY%G{35;VvNzj?Ur1ArtqSbNpa{fQesbV%MOA WqyeOqkr6~PaDh$GwXiZVpZtTd*qnudVX6uP0|P_P0tOZahJ`yA zIT;uxuVCP3V3@UmQPjsbgu&4@ID|pl(9qa`LEF#(Od3v}&1A+Xx%n2;OlEcl1_qdM s8Dts}`(KR%%GByC2scUGc<7;T3XQ*eO J<7)z0+7iSx}sTfq|8Qfr0M_0|ZR`vw@Le@*2ia0C~*^od5s; diff --git a/lib/pytz/zoneinfo/Australia/Lord_Howe b/lib/pytz/zoneinfo/Australia/Lord_Howe index a653e5166d29fd9d586719347d52ae447bfbe58e..8c6c7dd0b7c464bccd98e87483967fa55c833cf2 100644 GIT binary patch delta 213 zcmX@icY|+&GG_?`0|P4q1B2v7oimIq_5c6>pZtTd*qnudVX6uP0|P_P0tOZahJ`yA zIT;uxuVCP3V3@UmQPjsbgu&4@ID|pl(9qa`LEF#(Od3v}&1A+Xx%n2;OlEcl1_qdM s8Dts}`(KR%%GByC2scUGc<7;T3XQ*eO J<7)z9Ku|{!o|SE2!)dinHncIFtJPy;s^l%1d<7u diff --git a/lib/pytz/zoneinfo/Australia/NSW b/lib/pytz/zoneinfo/Australia/NSW index aaed12ca284d69e3a8ba25891701790bde7f6743..4ed4467ff0f7a47e2951d3674fcc542fa3f2129e 100644 GIT binary patch delta 30 mcmZ24xJ+<^H#27+0|Nsq0|Nu!<{0JzmdPnhM9Ku|{!o|SE2!)dinHncIFtJPy;s^l%1d<7u diff --git a/lib/pytz/zoneinfo/Australia/North b/lib/pytz/zoneinfo/Australia/North index c6ae9a7ba253089d4fcdb9668b70aaad20dc94ad..cf42d1d878b364a3d720997b1511ae71da458b06 100644 GIT binary patch delta 78 zcmX@iw2x_mHY49e9etIm6$}gv43k$dvM?~T&S2p5@eN^cbanv|!66_i1_p)+;-V}J U3=AL)65)cf`6jLpn8fG|0C?{WVgLXD delta 84 zcmdnTbeL&^HY3+W9estm2@DJj43k$dvNABV&R}40bPf(-aCCMF0SPlOFia4aWno}o a0AY{_HeSi4~rc&oOcU0H<#WGXMYp diff --git a/lib/pytz/zoneinfo/Australia/Queensland b/lib/pytz/zoneinfo/Australia/Queensland index a327d83b7696f39c01a9b5cdff1d4f0fd4b1f94d..26ffd9acb76d06cf1d6569e7bcf545da8c61a6ba 100644 GIT binary patch delta 26 icmX@YyqkH#ElxoO1_o9J1_r)~uRA6dxKG~A$O!;t=Lf+6 delta 40 rcmdnZe1v(zEkPj$1_o9J1_r(#3=lB!amU1b4^A#e*WeIcLjx`V!ifnw diff --git a/lib/pytz/zoneinfo/Australia/South b/lib/pytz/zoneinfo/Australia/South index 4f331a87df4ed78be0d00b1a82b5c66c773069c9..190b0e33fabb8dd6c01f6d939df0f09e288c562a 100644 GIT binary patch delta 76 zcmdldxKnU~HY49gofAwNjc*tj7#Jq6U}RxnXq~~piOlx#4PkI}b^#H=lO>q-Ir|wH U7}yvX82C0vFjuflzR3O-0PCj`w*UYD delta 82 zcmdlfxKD6`HY3+YofAwdbrTpE7#Jq6U}R-rXq|z|c61I7VQ_SInJmMsF9=e{#=yY9 W_XDJefq`Lj2y+DsBg5n~>~8@kJrYm= diff --git a/lib/pytz/zoneinfo/Australia/Sydney b/lib/pytz/zoneinfo/Australia/Sydney index aaed12ca284d69e3a8ba25891701790bde7f6743..4ed4467ff0f7a47e2951d3674fcc542fa3f2129e 100644 GIT binary patch delta 30 mcmZ24xJ+<^H#27+0|Nsq0|Nu!<{0JzmdPnhM9Ku|{!o|SE2!)dinHncIFtJPy;s^l%1d<7u diff --git a/lib/pytz/zoneinfo/Australia/Tasmania b/lib/pytz/zoneinfo/Australia/Tasmania index 07784ce5d751f040ba7ab43713f32cb92ce9afb1..92d1215d60f929545276892330917df09eb8d1e4 100644 GIT binary patch delta 30 mcmbO)G)-tjF*D~h1_lOJ1_lPc%`MCuSSGhHotezYDF*;}a|gfx delta 36 ncmbOxG+$^#F|*)w1_lOJ1_lPc9}Ez%xrTWI3nRm19gbH3kKzZ* diff --git a/lib/pytz/zoneinfo/Australia/Victoria b/lib/pytz/zoneinfo/Australia/Victoria index ec8dfe038c2d10aed29763ef8f664c8f0cd35c8c..3f2d3d7f176b9e461f9730117bbf4771528da823 100644 GIT binary patch delta 30 mcmZ24xJ+<^H#27+0|Nsq0|Nu!<{0JzmdPnhM9Ku|{!o|SE2!)dinHncIFtJPy;s^l%1d<7u diff --git a/lib/pytz/zoneinfo/Australia/West b/lib/pytz/zoneinfo/Australia/West index 85c26d509a81d77ebfd6525b4777ed32cd6c9e1a..d38b67e2f953dcdfe942ab3a5123f63d24313515 100644 GIT binary patch delta 23 fcmcc5e2sa+6HZ|U1_o9J1_r)~UuR72V+;fUR8I!* delta 36 ocmcb{e4ly36G0IM1_o9J1_r(#3=lB!?F>eSi4~rc&oOcU0H<#WGXMYp diff --git a/lib/pytz/zoneinfo/Australia/Yancowinna b/lib/pytz/zoneinfo/Australia/Yancowinna index 768b167857dd82807b5ef912be31518086c77141..874c86505c896406516a16dd21b9ddd8d0ba2d95 100644 GIT binary patch delta 76 zcmaDPcvo diff --git a/lib/pytz/zoneinfo/Brazil/Acre b/lib/pytz/zoneinfo/Brazil/Acre index 788d0e9ceb073af24f064c34e1458979afd10903..16b7f923bdbb7d360a851cd7a02ea480e0d0e1bf 100644 GIT binary patch delta 154 zcmbQh+QB+On~`UtK@Cg&|Ns9dZj_vOfJKLyiRu6U0|g8W|NkF9z{v9d|IQ5z93VCW ul`5_$0RgydbPY`HOt}F0pF2wc delta 173 zcmeBRoxnOln^mxZfq`M7P7Nc�`@6j7*G7%uN6PA1Gj8`2YX-0Y;Yp|95U+-~_Q5 vcp+>b-w*~z=U@;K!rkz9_>A*NgaF3dHX diff --git a/lib/pytz/zoneinfo/Brazil/DeNoronha b/lib/pytz/zoneinfo/Brazil/DeNoronha index 774b14e6cb3a0ef172f2d43bfcfd6091d0f47a22..95ff8a2573f4dbb03892a576c198573895a01985 100644 GIT binary patch delta 129 zcmcb?dV_U>HY3kOgE=hq|NsA=cu{%c0~S@L|NkG(VPN?G|KkTnmjC}BKVabS@eN_n mH85n*H85g;0Fb`TzKoWP>;sO9*$1dXl delta 125 zcmcb?dV_U>HY;xf0|UcEojHsQ6E7$$F)}eS{r~@P4g3IyD(ZZPQ0M3Pgo;F0|S?vUx*PG0FJdNegFUf diff --git a/lib/pytz/zoneinfo/Brazil/East b/lib/pytz/zoneinfo/Brazil/East index 552ce7c29228ef36e2dce0ece5e782ba67d2b607..c417ba1da757e94b88919b05df8a21b35a5bf66d 100644 GIT binary patch delta 599 zcmcc5e~EvBGG_w=0|PSy0|U=SgH*=)dkGt2G7c!j?sM7@=dnm3exAyP1jBs`65AaO zk^~nlNKRKaNdC1~A=RDLAoXI(f^@a#2I(8!7G$!WG{~HltdR9=wLx~3t3uBC;~R3L z)D`m9uiTJt#i>xx-@Tzw^0h)ye(r{%pJx?H{QWnS++43vW|3o1cIfni3JE`hiq$U^ zWGa6c7*sX&FQ~pDWKfe-xS)3X7lS(QK85<}*9;~bGEL;+@bL{{&^0h(&^0ige4a^* zvkB(@&0Nf9nLr+3U|?VXc>+X(JOZLYo&nJy4}oZqr$98wV;~yjIS>uR+G$>?1 zG$?dHG$@3?^v|;O>6f%u@%V_;x#WdMaBNB|UyAQ}{s zAQ}{!AQ}{+AQ}{^AQ}|1Ai6=j0Bm7n!>0|C4VfAy&t?}kMh@FT aT>~RK9bZF3JwrVMeFGg|BRyjfg9`u{N2mt? delta 625 zcmcb_f1iJXGH)XT0|PSy0|RdZ0|UcGom9s9)2}zgWE@b4U43>#oW~-C`0n)^5)Ah( zNX(wNAxUt-f@JUF4avXuDx_+MZb-eDvLIcg$RK^A+k%WQAqJVVk`=P9m>FbOxhmvr zkub=OQdh{E{L3KUic_JWR%}C|(O8ex6k*vAMOOR(WObgn^7QsIKyrS%4N-hB%7t%(KUG$@ckG$^1!G&rys7#JF~3&0jOraD6d-+_r`av!^(A+`wM bataDD21SaFuc3jSv7UjxfsU^cguw*>npm{H diff --git a/lib/pytz/zoneinfo/Brazil/West b/lib/pytz/zoneinfo/Brazil/West index e0222f18e2a367fdbf12b8cadd751e0c501ddcd7..b10241e68dd415354ef12cc18fb1e61df3558104 100644 GIT binary patch delta 122 zcmaFC@`7c8HY3kOgBq6l|Ns9_+$cTq0E-;c|NqDLFfjc8fAs<*%m4q!4=`}}_=Yg( o8W=O^8kkIcWyHucS(Wi8I|Bm)LYFRnT?`PwWut3gVrRky0JLH*+W-In delta 129 zcmaFC@`7c8HY;xf0|UcEof<}li5sLf8JQTF{{KI|hk@b$|Em`mS^ob&et?0~$2Ww* l(Ki@GgfKwB1Z_^<9}p(PWEsYv6E{ff6Rnxc(Kp0|3jmspCyoFB diff --git a/lib/pytz/zoneinfo/CET b/lib/pytz/zoneinfo/CET index 4c4f8ef9aed8bf567ce727c33ba1b97da6f6ee7d..d585656f82482fabc07f21131c45bdab03465eb3 100644 GIT binary patch delta 114 zcmdlcuuWit4-*q3!{kEthRF#`Y?=%Vd;$y%3=A>~j4Ut`B;xEE!r<&09KyiBz{m(v WFhOUtCbI(zl3sZNdM68Tr~v@wWe?Q= delta 114 zcmdlcuuWit4-*pu5m24~k01_lO3kUYZ# Yoz0re4lGD|<&o7Rv!Qw?3vj3b0O&^#*#H0l diff --git a/lib/pytz/zoneinfo/CST6CDT b/lib/pytz/zoneinfo/CST6CDT index 5c8a1d9a3ea46457985198597d90f95462a70168..41c4136feb20c3748b8951372fb0e689ac028305 100644 GIT binary patch delta 108 zcmew+_)Ty_0}~q~10w?y^W=$4Et3s6xaI!;U%h~V;s5`g8yH!@BnOz}aSje)aCX^j P%>0anG%b_QaA*Mlw0SBI delta 108 zcmew+_)Ty_0}~qqBLgE7^W=$4Et3s6xaI!;-?@R2;s5{D3m90yYz{EVtc1Uc46AR~V1_lOp1_lO^&A}`;SU2l%$uj}~X9os< delta 41 scmX>kc3NzM6N}&;1_lOp1_lO^9}Ez%*_-7CD{e=0u*&DW|`hVDF;PGI)tKo+o z0$LAtstSMD`GM!bZa#y8-RIvu*z-=PVDC=ughNFf9}XwJesCo4)rX@NlM{{^p80TG zas7i6QZEZma-B&y`RjDSsaNX~PIvN5xTO50;8LOl!{y{2fh)oJ3|B)R3tUsU!*Jd7 zsK5<|eGE56mkZo{uz=y#zrz!5A82B@b8qQ{yDR54+}qba;eKaB!-IL56CP$JH9V^G zp77YyrQu1O?u4hBY7Niay#$^MIWxRa*AaN}NtNOCvkwAqu3ct$d+d?`0}~@w$jpLO z7^0Z<|Nps97#RNlU%h~l<^TV=6BszaY#uNv03sPge0)O~d|g5qe1k(6e8WQ+d;>xl zoP$F^p~}DrB}s{aA7DKoTmSzD#l-*r|Nnzx14M&j1Vn>k1w?~l21J8m2SkHn2ttn8u?42jzXS6@u?FIUVh%)uVh==vVh}`wVi81xViH7yViQDzViZJ!ViiP# zVirvQI$Z#wK`{)XL9q;?K`{-c6D1fxG$_VFG$__VG$`glG${5#G$;jtXizEu(V&z7 zrXMT->j$L>5FeB(Kr|?2fM`(a0MVcn0-`~w1Vn>U3Wx@!77z_eF(4Y0YCtq7<$!2V p>H*Q96a=C{sR%@aQWBW{qzbkll%haV!Z diff --git a/lib/pytz/zoneinfo/Canada/Mountain b/lib/pytz/zoneinfo/Canada/Mountain index d02fbcd47f845bd101a7ec97150df7821b826357..3fa0579891a9762b7c131ec5ece5d6d02495bfc0 100644 GIT binary patch delta 47 vcmaDPbVX=_GUqG?1_o9J1_qIh1{q9~XEOanh-_ZWe1T>1Or~p-y*MQRCXEcI delta 63 zcmca2^hjueGVg2#1_o9J1_qG^1_p+WIvGri43pD1u1(HjRu+WI{a}EA&C{4Kuz(f3 F0|2=N4c-6% diff --git a/lib/pytz/zoneinfo/Canada/Newfoundland b/lib/pytz/zoneinfo/Canada/Newfoundland index a1d14854af6b82bfe814f2c64aac01bc053d5fcb..65a5b0c720dad151ffdcba3dbe91c8bd638845c6 100644 GIT binary patch delta 38 ucmca0b6jRaG%M$O1_lOB1_lPn%{iub3tZ9G^^kT1_lOB1_lPn9}Ez%Ifb=?osnVk10KcAoGki`lXdu{0sGPl4*&oF diff --git a/lib/pytz/zoneinfo/Canada/Pacific b/lib/pytz/zoneinfo/Canada/Pacific index 9b5d924173e6e71c2c0a73cf2aca368d3af002e6..0f9f832821b6cff451b5ecccd0b6eac8e53a9190 100644 GIT binary patch delta 30 mcmcaAc1CQ2BMav~1_lOJ1_lO^%|R?5SSPD6|C(&eEdc<7!w5(K delta 45 xcmX>jc2#VHBa7gE1_lOJ1_lO^9}Ez%*^A`^D;on7BNH>rWJj*;lfQ9=0RZOm3Mv2q diff --git a/lib/pytz/zoneinfo/Canada/Saskatchewan b/lib/pytz/zoneinfo/Canada/Saskatchewan index 5fe8d6b618e34c4c87a7eac43f7a27af41161d02..20c9c84df491e4072ec4c5d2c931a7433d9fd394 100644 GIT binary patch delta 57 zcmaFFeuaI4GN&m60|Ofa1B1jwgDaC0nMEf{F?J&aH*aHH!3Y)3VB>NQ4l&~b0Cl|# Ac>n+a delta 62 zcmcb@{)l~oGOrl}0|Ofa1A{~Z0|UcEohytClLMJ+C)YA63&N#-FhIcOm5eJG!3vrI Di~$T$ diff --git a/lib/pytz/zoneinfo/Canada/Yukon b/lib/pytz/zoneinfo/Canada/Yukon index 6b62e2d3c39a8406cdc087b387fbdac0709f9141..fb3cd71a69e3038f0d77e8ddd3290a08fb960d9c 100644 GIT binary patch delta 30 mcmZ20utZ>kHZx~E0|NsG0|SHNW*g=o%#$^k9!wVHkN^O1=m%2( delta 36 ncmZ1?uvTD$HnU&@0|NsG0|SHN4+aR>Y{LA5nUP_#4*L%Pi7N-D diff --git a/lib/pytz/zoneinfo/Chile/Continental b/lib/pytz/zoneinfo/Chile/Continental index 6542b6106617f4633545d37c8224e5e4a637cc6d..816a0428188d99f437004312ee73c3860ee0f54f 100644 GIT binary patch delta 694 zcmcaC{7`s;GUoyY1_llW1_qIhI!_tvSEg@>EvY#W*Xg+-J|ylyLZ=@)Ta|1mVeLFnDiyY&^lA2ivR@V(%8&XUsJJDyp>nDI z0hy}9<_6WRf(L3AOB&SX={eLj{Whrg6L6^i|NsBw6-@J8*#7_DyNiJVOtSp{zjFfv z$N&Gw4>0h6NJgIj|F2$P6o8Q+aUb6hhG5?i23-SF23-Ra23-T=$?eQGj3S%QFrQ@x zd66vTpil$RppXO6pwI)+pb!Mnpil(SppXR7pwI--pb!Po zpil+TrBY!V!1U8>u!BG$4B~@A8AO9Z8bpIan}LDBlmQgtAOTRQgJ@95gJ@9bgJ@6; zfM`%GfN5wtZuHo68Tb|yBu2F7+ezLt81dS?1YCOW<*P!<;e Do3rPf delta 680 zcmaDTd|7ycGUt2-1_llW1_r^6I!_tvulE?l`cFC#w>{4wUccl(!t?-xM2U$GNeww0 zl719Bq$K!lNVyT}kmg{pA#I1bLxzIThKw1K4w?VIY{)AA?T~%{+J>A&@dLRhJ{#mY z{5+7q;;KP`!tDcv9or3x81^10&X{RX{9yipQjcnb(vy1}$_=M)C|^0xp;EANLuF@! zgGANG=nd7GNe(p^Z8y|5Df}_5Dkg}5Dkh222eEQgCl@~XaJeU lz`(%B2w^ZXayk2im^k|chv@iP=o#sm=^L5o_?kjlTmV^_<~aZW diff --git a/lib/pytz/zoneinfo/Chile/EasterIsland b/lib/pytz/zoneinfo/Chile/EasterIsland index 91fb0a15451d05e3dcfc6b8a43f6dab26ef3b56d..cae3744096402e8a452336544edf96ca9ae5ad8d 100644 GIT binary patch delta 700 zcmdlexKnU~GG`A10|Pq)1B1v$ovDoVE7Lc`med@G>-5|Z9};&UAya!pqKU(SBv0NA z$s$SzQZ(LgNcqBYAWewJAnmTAL;A;e1{r&q9WpOoFvyzo)FFH0CWD-s;|{qKrx@hL ztaQk)+OVO(rrV(~YSM-x)#V3@tx7hOuy!6Ol?vNX`ZW7M*)NL?mmB@Jrx^c?D%ejC*L2{_dM|NoznW%5CG@yQq1Stj3L&$DCu|9@r$ z0|S_3`Tu|Q0!EJi|L0C%;DM2=7cg-A|G#qsqkxZZ2!pF{2!pPH8H28YIfJf&>126k zD@KvcNzA&;AWt(eFff2T4x&Mx2hpGa0MVd80MVd;0MVep0MVcT0nwm90n=Yt4uEJ- z;DG77iVh$e6i6T%6i^@<6j&e{6ks5_9u#UI1}Nk}G$`~yG$;f?G$<57G$R-G$>?2G$?ez^wVsxgFvAS;)6mOM1w*bM1w+{fq}uC0Tk*W0Z_<;Xi(^b zXiyA*XizMGXi!XmX^hy&qbxQU7#J8CK?sBy8M$n94b1G!Y;+Aw?R0!C^$hjQ^o@*k Jd`+M%E&%+e-B&6~<%ZKYl&_rUP$^isp|Z2V zL89to^oHupB!`-dwi{|aT^#B*%5SLGRCAbofW6!1|Nog43=CkB<^TWH3m7^6|DQX7 zfe%KmUI1e6+`!1;;~T=@3c`-T!66K;j=>?5Rhg|gg?}(Wz~%&IU1pGHL0piBK{UwI zAR6Rx5DoG?hz11!hz11$nEp}h0HQ&G0j6(+g88680r5cr1EN8J1Eyz4g5^Ph1mc4N z3Pjg~LJPzIg&2qig&K$kg&c?mg&v3og&>Fqg(8Rsg(Qdug(jGOF#iCE28Ak^KDh^M zAt-b~d{793XizAF>COg_ydDE6v_S%(5C_qqPzTYVkO$GA&$&3O9 l1_nk(5CUOFMlMjan7M*tNXOSg&q&Wq-^fVE*A&X)0suX7+CBgP diff --git a/lib/pytz/zoneinfo/Cuba b/lib/pytz/zoneinfo/Cuba index 1a58fcdc988ea6ec1bb660ceabe85ea19e5b0774..8186060a4b2a81934eff93a2733b581bf60f299a 100644 GIT binary patch delta 36 scmZn_{v)(uHZ$iO1_lN;1_lO!&1;w+urM-CUdUuOc>xE@{I0lfGM%K!iX delta 45 xcmew()GEATHnZSd1_lN;1_lO!9}Ez%c?t6a7A6M9$qSk6Cf{b7J2`<<1_1xo3yS~% diff --git a/lib/pytz/zoneinfo/EET b/lib/pytz/zoneinfo/EET index beb273a24838c96e81f0469e3827bea20ff930c3..d2f54c9bae1f689433b7da8bc38655c7f2aad22d 100644 GIT binary patch delta 72 zcmcb@cZF|*2-9Rmro71q*m#5)7-SR}7#J9|3>aBlT|*dLU4u6-WMX2$r(m)Hy9xkL CnGU%C delta 70 zcmcb@cZF|*2-9RmrrgN}OngENS_X^^3=A>~46LrM!66K;uA3J!F|pv0pKQRc0ss*A B4U+%> diff --git a/lib/pytz/zoneinfo/EST b/lib/pytz/zoneinfo/EST index ae346633c1690d49530e760f8506218bfa9feef1..074a4fc76ad816447121db6cd004aa83ea41d437 100644 GIT binary patch delta 14 Vcmb;~n-D!wS(J^-H8{kS3jiap1LXh! delta 41 ocmXS`pAfCW$iTn=!Yn@+py2=iof{Y!T!TXx7#O%*gF{TY0I`e+ivR!s diff --git a/lib/pytz/zoneinfo/EST5EDT b/lib/pytz/zoneinfo/EST5EDT index 54541fc271644e44973989a27f3846a16800caf5..087b641d2cfe4a7db66b627cf3543f5a7baa3537 100644 GIT binary patch delta 108 zcmew+_)Ty_0}~q~10w?y^W=$4Et3s6xaI!;-?@Q-;s5{R2N+qvBnOz}aSaY(aCO;i P%>0anG%b_QaA*Ml;(aRz delta 108 zcmew+_)Ty_0}~qqBLgE7^W=$4Et3s6xaI!;KYoCb;s5`g8yHx?Yz{EVm?tx`Zw3Hjrv}FW delta 43 ucmZ3@zlDFpcP7CG1_lNe1_lP+9}Ez%iTMXJBg13^rohSeOdOK~*`om8xCyBM diff --git a/lib/pytz/zoneinfo/Eire b/lib/pytz/zoneinfo/Eire index a7cffbbb95616c3254ca907795b9015f33a11b0f..5c5a7a3b8d67f5a5c9e44a56e70a727967d972e1 100644 GIT binary patch delta 556 zcmaDZeMowOxF8n;0|N*%FfcGY1+gb;T;h75a8*um!8N}%3Y%FNa~L<5Ff}nw7GM#c zynu&yvH%NjJtsTIfI_I{lM{J$EEpIV1sE9k1Q<9Vq>pb1gNttngJ*CEgHvz_gS&4C z0|NsiBO@aNBO}P0Ak4_fFhN`tk{akv2xF9zJ0|N*%FfcGY1F-M G78d}R96*r( diff --git a/lib/pytz/zoneinfo/Etc/GMT b/lib/pytz/zoneinfo/Etc/GMT index c05e45fddbba6a96807d30915e25a16c100257e5..2ee14295f108ab15ee013cd912e7688407fa3cde 100644 GIT binary patch delta 14 Vcmb;~n-D!wS(J^--8aO53jiaR1Ka=r delta 41 icmXS`pAfCW$iTn=!Yn@+P=LE{2m=EHm%DF>0T%#xjRh9~ diff --git a/lib/pytz/zoneinfo/Etc/GMT+0 b/lib/pytz/zoneinfo/Etc/GMT+0 index c05e45fddbba6a96807d30915e25a16c100257e5..2ee14295f108ab15ee013cd912e7688407fa3cde 100644 GIT binary patch delta 14 Vcmb;~n-D!wS(J^--8aO53jiaR1Ka=r delta 41 icmXS`pAfCW$iTn=!Yn@+P=LE{2m=EHm%DF>0T%#xjRh9~ diff --git a/lib/pytz/zoneinfo/Etc/GMT+1 b/lib/pytz/zoneinfo/Etc/GMT+1 index deb027e38610a2cbf87852c958d5b05ed02d1755..087d1f92576a312c68393936662125d9e21e232a 100644 GIT binary patch literal 120 vcmWHE%1kq2zyOR43=AL)lK`<<{{R2@fq_BSz>tA~fn0rDHo69ec7|L4&YlgF literal 154 zcmWHE%1kq2zyOR43=AL)l3;?e*%}xa80!E3|Ifhi|NqAi3=HnRA=-uv3=E{0@dIQc P6k{`s%LZ(!ogo(hEZi6_ diff --git a/lib/pytz/zoneinfo/Etc/GMT+10 b/lib/pytz/zoneinfo/Etc/GMT+10 index 01aa96d403c0860a0f2445fd0980c14a1bf08f31..6437c684f8d14b58dbdcc75322149fc60b08bd82 100644 GIT binary patch literal 121 wcmWHE%1kq2zyOR43=AL)lK`<<{{JsdU|`TSG+K literal 154 zcmWHE%1kq2zyOR43=AL)l3;?e*%}xa80!E3|Ifhi|Nr9$3=HnRA=)6lq?qvoWFiz} NGmFaxY^t3R7XTkx7xn-E diff --git a/lib/pytz/zoneinfo/Etc/GMT+3 b/lib/pytz/zoneinfo/Etc/GMT+3 index 71384da49977fa4e63575776cec4f12aa4ab757e..ee776199ab76fcb46bcbb3d82e99d0b88cb36e57 100644 GIT binary patch literal 120 vcmWHE%1kq2zyOR43=AL)lK`<<{{O#vfq_BSz?gx7fn0rDHo6AJcE(%)x%v$x literal 154 zcmWHE%1kq2zyOR43=AL)l3;?e*%}xa80!E3|Ifhi|Nqqs3=HnRA=<_a3=E{0@dIQc P6k{`s%LZ(!oiP^x5!e^L diff --git a/lib/pytz/zoneinfo/Etc/GMT+4 b/lib/pytz/zoneinfo/Etc/GMT+4 index 99bf0e935f4e33d6d951eb2834485af93283a130..1ea7da29dc7d975896c4cac40ee5724b5b037147 100644 GIT binary patch literal 120 vcmWHE%1kq2zyOR43=AL)lK`<<{{KIIfPq2Rz=VN;fn0rDHo68Tb|zc^uc!>{ literal 154 zcmWHE%1kq2zyOR43=AL)l3;?e*%}xa80!E3|Ifhi|Nrp=3=HnRA=)Mk3=E{0@dIQc P6k{`s%LZ(!oe38J1XdS@ diff --git a/lib/pytz/zoneinfo/Etc/GMT+5 b/lib/pytz/zoneinfo/Etc/GMT+5 index 4d62462fca18ac80d4fab5fdb95fa68ca67e11c4..dda1a9e11ef7dc78cbec231e4e0463bc41f999ab 100644 GIT binary patch literal 120 vcmWHE%1kq2zyOR43=AL)lK`<<{{P>(fq_BSz?6Z3fn0rDHo69;cBWharB)2I literal 154 zcmWHE%1kq2zyOR43=AL)l3;?e*%}xa80!E3|Ifhi|NqVn3=HnRA=;)43=E{0@dIQc P6k{`s%LZ(!ohcUp_Qe-Y diff --git a/lib/pytz/zoneinfo/Etc/GMT+6 b/lib/pytz/zoneinfo/Etc/GMT+6 index 80fce3526a696bd0620e6ab28a8d70becbf372ae..f4a0385567fe2a6998abccd61bfffb4291b9d814 100644 GIT binary patch literal 120 vcmWHE%1kq2zyOR43=AL)lK`<<{{LUSfPq2Rz>I-`fn0rDHo698c4k}vn*5)3=E{0@dIQc P6k{`s%LZ(!ojDf(+rbvz diff --git a/lib/pytz/zoneinfo/Etc/GMT+8 b/lib/pytz/zoneinfo/Etc/GMT+8 index bb153d7b9158504e21784cc6a65fd52c18a64adb..826c77001b6645680d430fd46e04699e003e34bf 100644 GIT binary patch literal 120 vcmWHE%1kq2zyOR43=AL)lK`<<{{Qc9U|`TSuwY0T%#xjRh9~ diff --git a/lib/pytz/zoneinfo/Etc/GMT-1 b/lib/pytz/zoneinfo/Etc/GMT-1 index ca744e549b8e7db38dc08a96a527cb1480d6699f..dde682d83c0910e3aaa4de1fc4a56846483f5b93 100644 GIT binary patch literal 121 wcmWHE%1kq2zyOR43=AL)lK`<<7#R2j7#Oq-3>g?0$koSXqitYlr)$Us0Ct@QIRF3v literal 155 zcmWHE%1kq2zyOR43=AL)l3;?e*%}xa80!E3{|^%66JTI)_YKiCWME(*#f%>y%}|WZ NEG`?csdl=CTmX0I5Z?d* diff --git a/lib/pytz/zoneinfo/Etc/GMT-10 b/lib/pytz/zoneinfo/Etc/GMT-10 index e9eed2e6aa766bb6f237b0942adfd019d49eccf8..352ec08a14a107fbcff0844659e60e8bf3952a92 100644 GIT binary patch literal 122 xcmWHE%1kq2zyOR43=AL)lK`<<7#MmMFfeEv8Za<0kgJc&M%&Q9PS?Qb#Am-ZX8X9r|09+#z{Qv*} diff --git a/lib/pytz/zoneinfo/Etc/GMT-12 b/lib/pytz/zoneinfo/Etc/GMT-12 index 81ada016448c034a36b0fd08c91b11c66f0cfdf8..eef949df27f2d63a9d508ee691637b8326829e04 100644 GIT binary patch literal 122 vcmWHE%1kq2zyOR43=AL)lK`<<7#LO@U|`TT1gR%iAD4}`p^=@gp%E7V_(ur^ literal 159 zcmWHE%1kq2zyOR43=AL)l3;?e*&7%b80!E3{|^#eae#rr-8V$n5TuzDLwQb#Am-ZX8X9u}0DBD-eEQC-8V$n(1d}3ffPf2fOJDK QR>Qb#Am-ZX8k%qc0E&VXy#N3J diff --git a/lib/pytz/zoneinfo/Etc/GMT-2 b/lib/pytz/zoneinfo/Etc/GMT-2 index e0c8e1974c68a593f748a31cb66d836cdd0fdbbb..315cae4f9e535ee35b868a0e3709e2a7fab6a606 100644 GIT binary patch literal 121 ucmWHE%1kq2zyOR43=AL)lK`<<7#L&}7#Oq-K+6H+5 literal 155 zcmWHE%1kq2zyOR43=AL)l3;?e*%}xa80!E3{|^$BQD9(j_YKhn=_SRCA0W+8jLj@A L8?dQ%x<*_8hJ_Iy diff --git a/lib/pytz/zoneinfo/Etc/GMT-3 b/lib/pytz/zoneinfo/Etc/GMT-3 index 02331c9ec91211eb36f540dd97b1c1dbf74eba71..7489a153dbb61b904090d6bb484c6f29770f44a1 100644 GIT binary patch literal 121 wcmWHE%1kq2zyOR43=AL)lK`<<7#Oq+7#Oq-j2Rdh$koSXqitYpr)$gw0F4(0xc~qF literal 155 zcmWHE%1kq2zyOR43=AL)l3;?e*%}xa80!E3{|^$>GGJhE_YKiCW?*0-#f%>y%}|WZ NEG`?csdl=?TmY3K5nliR diff --git a/lib/pytz/zoneinfo/Etc/GMT-4 b/lib/pytz/zoneinfo/Etc/GMT-4 index f2ec837112e095da92abaa414cd71400f5f36ba2..560243e841ff12e0554eb328e40dbcbdd65b1327 100644 GIT binary patch literal 121 wcmWHE%1kq2zyOR43=AL)lK`<<7#J)Z7#Oq-Oc)p#$koSXqitYfr)$Cm0GLz;`2YX_ literal 155 zcmWHE%1kq2zyOR43=AL)l3;?e*%}xa80!E3{|^$haA06?_YKiCVPIe&#f%>y%}|WZ NEG`?csdl<1TmYlL5uX46 diff --git a/lib/pytz/zoneinfo/Etc/GMT-5 b/lib/pytz/zoneinfo/Etc/GMT-5 index 5f3b4f97ce36106a9a7b6b360df17a259a35af17..b2bbe977df886770874563aaf86d7a358814ac00 100644 GIT binary patch literal 121 wcmWHE%1kq2zyOR43=AL)lK`<<7#Q3F7#Oq-Oc@v$$koSXqitYnr)$au0HcuyIRF3v literal 155 zcmWHE%1kq2zyOR43=AL)l3;?e*%}xa80!E3{|^#$3t(Vy_YKiCWnf?+#f%>y%}|WZ NEG`?csdl=iTmZ6M5#Im+ diff --git a/lib/pytz/zoneinfo/Etc/GMT-6 b/lib/pytz/zoneinfo/Etc/GMT-6 index 2500abd77649b56dc68bdce832e66808f13bfe02..b979dbbc5c86789f34638aebc9644e7af0fb83bc 100644 GIT binary patch literal 121 wcmWHE%1kq2zyOR43=AL)lK`<<7#Knl7#Oq-%orFL$koSXqitYjr)$Oq0Itplc>n+a literal 155 zcmWHE%1kq2zyOR43=AL)l3;?e*%}xa80!E3{|^!jNnl`b_YKiCV_;w)#f%>y%}|WZ NEG`?csdl<%TmZoN5+48n diff --git a/lib/pytz/zoneinfo/Etc/GMT-7 b/lib/pytz/zoneinfo/Etc/GMT-7 index 4fa1492e90181118abef5a5320d857689229f74b..365ab1f64683d2b1867072378c1adcdf289e432a 100644 GIT binary patch literal 121 wcmWHE%1kq2zyOR43=AL)lK`<<7#NZY7#Oq-%o!LM$koSXqitYrr)$my0J;kYxc~qF literal 155 zcmWHE%1kq2zyOR43=AL)l3;?e*%}xa80!E3{|^#ODqvu6_YKiCXJB9;#f%>y%}|WZ NEG`?csdl>NTma9O5?=rS diff --git a/lib/pytz/zoneinfo/Etc/GMT-8 b/lib/pytz/zoneinfo/Etc/GMT-8 index 0f2978799b9f3ef38c212918e7ebe776c11c9617..742082fcd4fcf8bc9c1a8b8f35af7533d74b0a3a 100644 GIT binary patch literal 121 wcmWHE%1kq2zyOR43=AL)lK`<<7#Io~7#Oq-EEpIV$koSXqitYer)$9l0L4fL`2YX_ literal 155 zcmWHE%1kq2zyOR43=AL)l3;?e*%}xa80!E3{|^!@XkcJ)_YKjtU|?V%#f%>y%}|WZ NEG`?csdl;+TmarP5}yD7 diff --git a/lib/pytz/zoneinfo/Etc/GMT-9 b/lib/pytz/zoneinfo/Etc/GMT-9 index 64a00d87094c4d438cab1b5481f5e9b9d4e45a73..abc0b2758a3b5fffe3acff6d42973ce9632acc33 100644 GIT binary patch literal 121 wcmWHE%1kq2zyOR43=AL)lK`<<7#Qj%FfeEvSTZm$kgJc&M%%#BPS=tP0MLa9IRF3v literal 155 zcmWHE%1kq2zyOR43=AL)l3;?e*%}xa80!E3{|^$Zo4~-}?i-?O$-uxsiWxsZnxPn* NSzI0T%#xjRh9~ diff --git a/lib/pytz/zoneinfo/Etc/Greenwich b/lib/pytz/zoneinfo/Etc/Greenwich index c05e45fddbba6a96807d30915e25a16c100257e5..2ee14295f108ab15ee013cd912e7688407fa3cde 100644 GIT binary patch delta 14 Vcmb;~n-D!wS(J^--8aO53jiaR1Ka=r delta 41 icmXS`pAfCW$iTn=!Yn@+P=LE{2m=EHm%DF>0T%#xjRh9~ diff --git a/lib/pytz/zoneinfo/Etc/UCT b/lib/pytz/zoneinfo/Etc/UCT index 40147b9e8349c50b9b5459d34a8bf683c91b182f..a88c4b665b3ec94711c735fc7593f460668958cd 100644 GIT binary patch delta 14 Vcmb;~n-D!wS(J?{)H%d}3jiav1K*>%=f5aur0R}03oFr_5c6? delta 180 zcmew(_Frs*Hly4|olVU40t^g72N(qy82AJjL>U-l6c{B@Nr*Uz^zjX0@Cy!Ma0Jn= uAq;-5!6B0sSUd%{F)%RjF)%R5{a}EA%|$FLSQ!~6G2f$t`D&9BxMctrDjXyL diff --git a/lib/pytz/zoneinfo/Europe/Andorra b/lib/pytz/zoneinfo/Europe/Andorra index b06de7a5904dd87bc1c43c023418bf2829c01df0..5962550392fa78514061582e9371c32b9f1d929b 100644 GIT binary patch delta 37 tcmcc4dyaR*5+=?Z1_lOJ1_lPf&0Cogn3))vCO=@znC!-6J$W~q3;?`;3Dp1q delta 42 tcmX@dd!2W~5+=c11_lOJ1_lPf9}Ez%c`Z`{GcyAt(_}%mjLGF};Q-9m2<89) diff --git a/lib/pytz/zoneinfo/Europe/Astrakhan b/lib/pytz/zoneinfo/Europe/Astrakhan index 90d7c2a810846febe4c2a6c60e8c0156505d4d91..5e069ea5b3a9c8eaaeb9c48abe3d9a4b89ee3b1a 100644 GIT binary patch delta 47 ucmZ3>IiGWaGN&U00|O@m1B1Xu0~W@~+$=LEpJPN4-OR+q!8DnhWf1__qX>fl delta 69 zcmbQwxt4Q+GOrT@0|O@m1A{;V0|UcG9TrALhRFtudj#R)KNuij^H)X=Ca~m8PA(g5 K0~0%46D|Ob3kz8Q diff --git a/lib/pytz/zoneinfo/Europe/Athens b/lib/pytz/zoneinfo/Europe/Athens index 0001602fdccd0bbb1849adf237c93aa93ea80a73..9f3a0678d766881389e129c93def7fffd74f14f1 100644 GIT binary patch delta 30 mcmcaFcujCaHZx}z0|NsW0|SH9<{IVzmdPPZUnU>qkOKgNg9wTM delta 37 ocmca6cwcZsHnU(i0|NsW0|SH94+aR>T*4f{!pN}s2)hs?0HzuTz5oCK diff --git a/lib/pytz/zoneinfo/Europe/Belfast b/lib/pytz/zoneinfo/Europe/Belfast index 4527515ca3f249a44599be855b3e12800ebe480d..a340326e837ac8dd173701dc722fe2f9a272aeb6 100644 GIT binary patch delta 35 rcmaDZb5CYNJS*pC1_lNW1_lPf%>}G8*e46}YE2ek;n-}=tHTHYv>^zf delta 36 ncmca7^IT>_JgeXr1_lNW1_lPf9}Ez%IfHcuJ0rs;-Z(}8tvd(? diff --git a/lib/pytz/zoneinfo/Europe/Belgrade b/lib/pytz/zoneinfo/Europe/Belgrade index 79c25d70ef09aaeec21f0a10a029650967172a80..32a572233d4850a4bb4b1278cc2d25480ffc6a80 100644 GIT binary patch delta 30 mcmZ3=KZk$AM<&in1_lOp1_lP+%}mTEm?sM`?VH@mE&~92;i3wa>v^n8Y61%|V2AK(0JTD1c znY=~eDpQfd#sVfLUPcyX7FH%^77%2b%*avX$Hvaa&cMLi!N9=4Afv#@!oa{Mz`%*h zW?*3CMHcb#4PkJ04F(Y*4DP-mAia!?42+BnlMR^VL^&B4Kqi1h874v5qLZ_kbFG_H z1^)m4{~zQ`FuiDV0*D4V7es@c45C5K2Gf(bD1c~?^Edxye!*PN$jrpd!U~5>tSqc- nPyuFk4w^$@ELKb|=1^l{U|@c;k+{~&LIXpmPyG|0Ok8sz28YAi39r5G5QnV4Bv kF(LEhiA)8P=QFWQUcjL?c^3!QOy-3Oik delta 36 ncmZ1?xK?mO5VK%60|NsG0|SHL4+aR>9L*fS!pJarHTzEhi{}T* diff --git a/lib/pytz/zoneinfo/Europe/Budapest b/lib/pytz/zoneinfo/Europe/Budapest index 3ddf6a528983fc02f9ec0a534756e4d6c17e0e70..dfdc6d247faa6497db386a7714a32e3ac743e922 100644 GIT binary patch delta 30 mcmaDVbVq2zL}t#J3=9nH3=9msn-?*kV3|CD>E2{dP8k4?aR~?j delta 40 scmca3^i*iWL}tNR3=9nH3=9msKNuij^DO2QEQ}13CotWc?7%4l0MS+n`2YX_ diff --git a/lib/pytz/zoneinfo/Europe/Busingen b/lib/pytz/zoneinfo/Europe/Busingen index 9c2b600b103dc4d1f49b5f087055e19d3e031129..ad6cf59281a1046d9dcd045fda521585e3e33e06 100644 GIT binary patch delta 71 zcmeyz_myu$Ba|{FtRW(@Ch(*GB6<6K9lD$S#nk|Ffgz&Ffa&ie!+BrnT?T| QiJ6Ic@9e$S`>U+f@L(q72>u diff --git a/lib/pytz/zoneinfo/Europe/Chisinau b/lib/pytz/zoneinfo/Europe/Chisinau index 2109b52a734c1eadbc8ffa4fbdd5e6a53fbbb60c..5bc1bfeba62d14ffa8995c1d08ba7500956c494a 100644 GIT binary patch delta 31 mcmeAbZV}$Fo0+qZfq_AQfq_A7^BLv>mdz?iJp!n^~}*fq_AQfq_Bo2Ll9bKEhnU!pN}Mgd>0v0G?|HqW}N^ diff --git a/lib/pytz/zoneinfo/Europe/Copenhagen b/lib/pytz/zoneinfo/Europe/Copenhagen index be87cf162e1a1a8470574ae2c62b92f61589b903..cb2ec0671a372099fbbb7fe8f049ef0fd70889ef 100644 GIT binary patch delta 32 ocmew$@LXWS7bZrZ$zPdlIolZ+7&sUh7z8&vGh47su3`TI0J3cfng9R* delta 42 tcmaDZ@Ihe17bZsM$zPdl1v?lR7&sUh7zBSXK)_~eW(yWZhRMb3UjPO-3W5Lt diff --git a/lib/pytz/zoneinfo/Europe/Dublin b/lib/pytz/zoneinfo/Europe/Dublin index a7cffbbb95616c3254ca907795b9015f33a11b0f..5c5a7a3b8d67f5a5c9e44a56e70a727967d972e1 100644 GIT binary patch delta 556 zcmaDZeMowOxF8n;0|N*%FfcGY1+gb;T;h75a8*um!8N}%3Y%FNa~L<5Ff}nw7GM#c zynu&yvH%NjJtsTIfI_I{lM{J$EEpIV1sE9k1Q<9Vq>pb1gNttngJ*CEgHvz_gS&4C z0|NsiBO@aNBO}P0Ak4_fFhN`tk{akv2xF9zJ0|N*%FfcGY1F-M G78d}R96*r( diff --git a/lib/pytz/zoneinfo/Europe/Gibraltar b/lib/pytz/zoneinfo/Europe/Gibraltar index a7105faaeb14ccf0a5d3588e74be709fab224275..117aadb8364cd7901388098503f4538c7b445aeb 100644 GIT binary patch delta 31 ncmew={ziO5JqzbC1_lOp1_lPH%@bG**fzT`OE6Bp$t?o_llKT# delta 45 xcmaDO{#ATKJ&WLR1_lOp1_lPH9}Ez%xr4=kjgevU0WPh{3CtXuUvV)p0ssfS3fTYv diff --git a/lib/pytz/zoneinfo/Europe/Guernsey b/lib/pytz/zoneinfo/Europe/Guernsey index 4527515ca3f249a44599be855b3e12800ebe480d..a340326e837ac8dd173701dc722fe2f9a272aeb6 100644 GIT binary patch delta 35 rcmaDZb5CYNJS*pC1_lNW1_lPf%>}G8*e46}YE2ek;n-}=tHTHYv>^zf delta 36 ncmca7^IT>_JgeXr1_lNW1_lPf9}Ez%IfHcuJ0rs;-Z(}8tvd(? diff --git a/lib/pytz/zoneinfo/Europe/Helsinki b/lib/pytz/zoneinfo/Europe/Helsinki index 29b3c817f4637e98623c5f76a6078f18157b5cfe..b4f8f9cbb57450549933f83ac90dd56a2ca75344 100644 GIT binary patch delta 30 mcmey$_l9r7JtodF1_lN;1_lPf&F`5uFi&P-+CDj)T@C=0>j>Ha delta 48 wcmaFE_mywMJto0&1_lN;1_lPf9}Ez%`8m@DW=;l1W+pJ4ypSztGB}G8*e46}YE2ek;n-}=tHTHYv>^zf delta 36 ncmca7^IT>_JgeXr1_lNW1_lPf9}Ez%IfHcuJ0rs;-Z(}8tvd(? diff --git a/lib/pytz/zoneinfo/Europe/Istanbul b/lib/pytz/zoneinfo/Europe/Istanbul index 4cc29f00a5373bb77b947313241a0b22b5ac69e0..833d4eba3985c0221daf6789c9ac30266bccacd8 100644 GIT binary patch delta 391 zcmdlj`c`0qxF|OR0|N*%FfcGQL)nrWb@&+7ia*HLqGF%_jxPO08XH_qloWLl_+}-?Pat-4a&hYbk0rmg?|7V>1kjZHB0#266`#8Or zSXn1`Fe@{PPF}+-VamXuWxycn;~T=@=^Mh}>KY6pLKw6SOc=Bcj6tqoU|?WmWMqUg zK^z8L?%b@#BFE%a`~jpEJ3xF{C`0|N*%FfcHzfwHAG>hLkDH8IH76f-E~q%bJPgfb}kxG^Z(m@}y8 zXfUYCNHVDLa51Q}nl?;MV3cH@vaeur4da&j2vIkIi0eWVBEM<~L~Z*rA^IwpK+FO` zf!Hl?1mfyH3&c-3Cy)?-RUonU)r2Jb?E=ZMXC|b`&lE_tT{j_(W9x);*$ETUUre8n z@waF~=84J)S$9JwWUq*xkaMh1Ah*MILf*1qf&2{l2?cGY0)>G#0!3-!0>y@M0wu0L z1xf`ObOp-vMJJSfcqCB4_kBXeg(Cu$?`}@0+OSNZ`rPgbH8T%Qs9iUALS5yO3H5#T z6DAk1H)?Zo5Dh2qW>RJpn|z;1LeIxHgu&A{gu&G{7(|3HgaieHh!9XHGB7YOGBPqk znGB4K6U1dfAq>JG!L_hZ{sH1KFfeS6V3uR@Y69~>K@MVof*nMIf*wSJf*(YKq5wpL zq5(vMq5?#Nq60*OqvQaqDJV)d|6t8w1jh+T1{5zK8WcAm8WcYu8Wcw$8Wc|;8WdL` z8Wdk38Wd+B8We9J8WeXR8WevZ8We{h8WfKp8Wfix8Wf)l3=H)QphyJ?fFc$|gCZA1 zgCZD2gCZG3gCZJ4gCZM5gCZP6gCZS7gCZV8gCZY9gAxFU1|}G8*e46}YE2ek;n-}=tHTHYv>^zf delta 36 ncmca7^IT>_JgeXr1_lNW1_lPf9}Ez%IfHcuJ0rs;-Z(}8tvd(? diff --git a/lib/pytz/zoneinfo/Europe/Kaliningrad b/lib/pytz/zoneinfo/Europe/Kaliningrad index bb8f70d94c063e618a717b7597578a7351361ff0..982d82a3ac959624e4cd5be0b33f40ed03a46e46 100644 GIT binary patch delta 46 xcmaFI{giuyJ`=OHf$`)Mtn!lsnUp#G85kJ&85kIpHn%cWFirl)avUnH1^_E143q!> delta 56 zcmaFL{f>KsJ`=N>YslpNtn!lsnUnuu))x8M9y&0|Nsu0|SH74+aR>Y|ngxnUP_$024FgWG)Ul0If;~VgLXD diff --git a/lib/pytz/zoneinfo/Europe/Kirov b/lib/pytz/zoneinfo/Europe/Kirov index 81186c4ad52e92829f1c548ad3ab6ef7db8ecfb5..a3b5320a0bd139c07b8642c4efd7b98f57c6e8dd 100644 GIT binary patch delta 93 zcmeC@Y~-Av%D3$vTXU{0s~XjEszo3{WsZSrV@J h2UP6;|Ns9%nl^u6{J{v(CV{4n%SPM4*iP4&3jjk569NDL diff --git a/lib/pytz/zoneinfo/Europe/Lisbon b/lib/pytz/zoneinfo/Europe/Lisbon index b9aff3a51cae6888cbd0dce88d4f2d1ace1e88ae..355817b52b1b05680bbb57e4dc8de358eff27a39 100644 GIT binary patch delta 375 zcmew>)hj(gT$YD{fdPaW7#JAtLD|v`3=9mDp7k|sG$~|eW@BWU9LS?I`2aKfWIG;H zCUy{4KAM9Q47u2-4=2CpQDb3XVBnm*jK!Xpk%5tskrCuR1_s8-A6R5mLGA@%kQm&} c|NsC0A7{%W3!*`8-)zYGkZq7TK9*Mj03XpWZU6uP delta 364 zcmeB`{wp;>T$Y=GfdPaW7#JAtLD|v`3=9mDo=unCXi~_`%*4nvS&>I|vH=gvWH%mD zCN>aPKAN2a3^}=|4<~=;QJbvHYb(IO$jHbDav1{ym^ndQ735YB28qJm`vb&dU|{(F b|NnoGyEj|1K4cp}hjW8n3vtxsTwVnLgsUhm diff --git a/lib/pytz/zoneinfo/Europe/Ljubljana b/lib/pytz/zoneinfo/Europe/Ljubljana index 79c25d70ef09aaeec21f0a10a029650967172a80..32a572233d4850a4bb4b1278cc2d25480ffc6a80 100644 GIT binary patch delta 30 mcmZ3=KZk$AM<&in1_lOp1_lP+%}mTEm?sM`?VH@mE&~92}G8*e46}YE2ek;n-}=tHTHYv>^zf delta 36 ncmca7^IT>_JgeXr1_lNW1_lPf9}Ez%IfHcuJ0rs;-Z(}8tvd(? diff --git a/lib/pytz/zoneinfo/Europe/Luxembourg b/lib/pytz/zoneinfo/Europe/Luxembourg index 6fae86c53176e605311e09823fee55d07d157405..6c194a5cdcb22da9319183df65478ec4e55555fc 100644 GIT binary patch delta 49 xcmbOyK0$nfGUpBk1_nL`1_rT>1`n7v3o<7%B7`i1^^c)3kLuI delta 65 zcmbOrK2LmtGVe|X1_nL`1_rSP1_p+WIuDo_88-7UCo&4cC4MkKz~(ZR1FT?KJI2W+ G+%f>8(F|q) diff --git a/lib/pytz/zoneinfo/Europe/Madrid b/lib/pytz/zoneinfo/Europe/Madrid index af474328e580d731316faaf016037d4de332872c..ccc9d85750eaddf9b5eafac627bace09f4c72043 100644 GIT binary patch delta 917 zcmdljaztc;cs(}*0|N*%FfcGIhO(s_7#JAl?K=8l{sK#e1rww{ENskaSjGCjVAbL}O}Ak=W^Pu+wI4ciMYHuEQ3N|;%2Iq74< z6^H7An{sXsZoZ8Ez`=X=0mqj~1)Oi!Kj6AjQoy}i<^j)Y=?}b1EED*;{(j(Zah)Jg zVm3kGZOX>SHyP_$7@5!@Gb0llD;CJk!N$o&ZKy(wfs+%MrC1mk7&s@_F-uJDV%Fec zU<8FeBO@at1HivRh<=cs(Zr0|N*%FfcGIfwH9=7#JAleEv`{ci;DddAp8&n7=^l!-Bq31q&PF z3RbbcFIe?F{=?dn%Rj7JuKZ#B0{?;y?W`X*c4mLrRG?I_xu~OHO8`s3p%vc?4oCQX zIAXcK;HZVchhtXLJ{(u{Eja$Q@5AY@_Y%%b+nR9pu#tDdxkVBW&M($YxX^ne;bJp? z!li_n1(%aPCR}mc_u!_S+k>0Wc6{LAJ^O&;%cKI%Z?6(29uQ?~&3PbDBDL}UO~!gA zM(mK85e!+F*;tVvI|r4aDp3Ybj%Jo(;S*qFnS7tqM39k@k%55$On`!&kr6E(mcruU z2S}QMf#LuE|NraEc9eiP~3oMQ2c;sP#l41P&|QXP+Wm%P<(;u=kXsvG$`Ic zG$`&sG${W5|F8f59~6lo0Z>GOXi#K=Xi$WLXi%hrXi&t0Xi(&WXix-$Xiy}BXi!9h zXi#K>>92iYi$ReN;)5a{M4vtEodBXi@&BLy|NsA>L;w;1C4|YhSY)*w_dNjdL5ToN zKilyE6d<6)0H(i8Dge=-L@`;3RhO$Z=K+W>P$IQCk#!?;Jp=ZX!30SejLbAn8*0QQ PHI%f$0ZSW`<+)S=Y1~tW diff --git a/lib/pytz/zoneinfo/Europe/Malta b/lib/pytz/zoneinfo/Europe/Malta index d2519389e5e14ec9b85ce72393aa6d6783132788..bf2452da40314be196f61e6a7cdd48eaf5c426f3 100644 GIT binary patch delta 525 zcmX>qvPWcsp}obAg4tKkJeYIz^oP0I84~7o{wtWjK<2@Mgry%A)~!ug6k}en*hebi zM2_i)Gta#R&aM=naBh*a!1)P}CS1sin=r9JPixDEKYz9q{GB=N!@s8&KKyUmT)=R2 z(+9?+sRc}Pq6(Ou$_rRp%RaDbPyVp+1P7BjGb0lmGP5wVFf%fNNET)m7!4K$iNVz| zF)~dSWX_m8fs<=;C9{Yjp8x|V1A~kLBMXcKiTL=2FgUvggNP6Y1_lO3Mn*;u&A`Yw zK_}w>|Ns9B_Fhf_(X%an6oBcgXC8oPkoQ3}CTIAC@4TQC^$egC`dpwC|E!= zC}<{ov8ZxScr*dT2L;LGDwa5-EgwK!P`H3-P}qQIaQJ{2pfCct?C7QsAPN*#let*s gm?nSNti>w8LX9xe0EGxFbRZ!G62T0k$qHPm07s?BQ2+n{ delta 590 zcmdlZa#Uo3p}qOC53{e{`Y`9{=?` z=>ua@djiv(r~+oE@&cCDvJb4}6A%pw7Z42!8xRc&9}o=+BM=P=ClCz^D-aC| zFAxn1GZ1}t<>Uw!e(p&o0w5kJ4B_)2w41qJXxGe6##EV-}wLl diff --git a/lib/pytz/zoneinfo/Europe/Mariehamn b/lib/pytz/zoneinfo/Europe/Mariehamn index 29b3c817f4637e98623c5f76a6078f18157b5cfe..b4f8f9cbb57450549933f83ac90dd56a2ca75344 100644 GIT binary patch delta 30 mcmey$_l9r7JtodF1_lN;1_lPf&F`5uFi&P-+CDj)T@C=0>j>Ha delta 48 wcmaFE_mywMJto0&1_lN;1_lPf9}Ez%`8m@DW=;l1W+pJ4ypSztGB10zfQ|Ns9d*Rr@W@=WexEMV3)FrNIE(T>xNfq{XSfq_A7vk#LF6LwY7 OoLn~A2F7-}##{geUl(cs delta 84 zcmcb}b%Sez10zd_k8HwZ7e-e`j>%n&1*Sb0AjZi(*OVf diff --git a/lib/pytz/zoneinfo/Europe/Monaco b/lib/pytz/zoneinfo/Europe/Monaco index 0b40f1ec9321e0b521a0d36a8e6ca9a9de08282f..686ae8831550bb0fe033409c8b4df460fcd61a04 100644 GIT binary patch delta 31 mcmeAaZxG**%)+^ofq{XWfq_AOa|z1{*3AOU28@$)xn%%(`3F$| delta 41 scmZn=?-bvV%p$mpfq{XWfq_B(2Ll9b&S5#h%E+);fZ2d?atgN$0JaVYLI3~& diff --git a/lib/pytz/zoneinfo/Europe/Moscow b/lib/pytz/zoneinfo/Europe/Moscow index 7df786248b9eebe65376d9b3697b25ae2b7bd1a2..ddb3f4e99a1030f33b56fad986c8d9c16e59eb32 100644 GIT binary patch delta 515 zcmeyt{hxb+xS${d0|N*%FfcIqf!Gr@l$b0VHu}gjy0fyebFi~~46>-=S_X`YFmVe9gnE!(AKwrL zUl0xsVeoYU5y37DzQNuM+6JZ!uC5^ruCBo$Ag?emFoGyX2w-4fVPIfjob1b_Bnt8@ z2!o`-9%f)*P@CMtWXELLu=xy=0h1piGZQll6U#92y%@;%AP++^mv6AQt}zz?w&F6> delta 517 zcmey*{eydgxS#+70|N*%FfcIqf!Gr@l$gXgH~Ppky0fvev9qyqu(ClQCl?ar=0V~h zOQ5rPIVXFuD%5KkFbFa*SU50>GBCIWFiJ8o$S5$#GB6;EYZ)*q!o)2c5b8l{e0)O~ zd_g!kgu&MZLJO&1a$vsSVOk$jy&oCJ<`7;%Qx6t*O&_cWsosQ diff --git a/lib/pytz/zoneinfo/Europe/Nicosia b/lib/pytz/zoneinfo/Europe/Nicosia index 3e663b215327d8899a4b3fbe4623f066630b97b2..f7f10ab7665e94ca44fd8cd98a362cd4b304eff1 100644 GIT binary patch delta 63 zcmaFBe~EvBGG{#l0|P4q0|W0ygFlRu4ViQ%E3mUnwqtLZ{E!JrcC#q+4`w9kMF8=A B4=Vrw delta 61 zcmcb_|A2pjGH(L|0|P4q0|S_`QRfdMBf}*2EtBssDGS1-elS45W)9{b%pmzo0H$*d A9{>OV diff --git a/lib/pytz/zoneinfo/Europe/Oslo b/lib/pytz/zoneinfo/Europe/Oslo index 239c0174d361ff520c0c39431f2158837b82c6e0..c6842af88c290ac7676c84846505884bbdcf652f 100644 GIT binary patch delta 30 mcmX>tct~(V6fkcv^5n6tiGI0|Ns)0|Nu^4+aR>oXlLn!pJZ=h3WF-WgId9xZDXK diff --git a/lib/pytz/zoneinfo/Europe/Paris b/lib/pytz/zoneinfo/Europe/Paris index cf6e2e2ee95355039a90146a7f77d14224551b65..ca854351687d88b3919ff33138f0a71994356b29 100644 GIT binary patch delta 27 jcmbO&K1qB-9t-CV1_lOR1_lQC&Gjq?ST{RxMKb~bV}}O6 delta 51 zcmbOvK3jZ49*f{k1_lOR1_lQC9}Ez%xt!$yD>DNl>tshRjmZkk9GmT!c^M~{amxSz D7|RM? diff --git a/lib/pytz/zoneinfo/Europe/Podgorica b/lib/pytz/zoneinfo/Europe/Podgorica index 79c25d70ef09aaeec21f0a10a029650967172a80..32a572233d4850a4bb4b1278cc2d25480ffc6a80 100644 GIT binary patch delta 30 mcmZ3=KZk$AM<&in1_lOp1_lP+%}mTEm?sM`?VH@mE&~92;i3wa>v^n8Y61%|V2AK(0JTD1c znY=~eDpQfd#sVfLUPcyX7FH%^77%2b%*avX$Hvaa&cMLi!N9=4Afv#@!oa{Mz`%*h zW?*3CMHcb#4PkJ04F(Y*4DP-mAia!?42+BnlMR^VL^&B4Kqi1h874v5qLZ_kbFG_H z1^)m4{~zQ`FuiDV0*D4V7es@c45C5K2Gf(bD1c~?^Edxye!*PN$jrpd!U~5>tSqc- nPyuFk4w^$@ELKb|=1^l{U|@c;k+{~&LIXpmPyG|0Ok8sz28YAi39r5G5QnV4Bv kF(LEhiA)8P=QFWQUcjL?c^3!Q^tra_AZc1_pKp1_s^+1_p-N7C#DRUp@0+&e78!=5A+5nAiEQVEzJ`2MZFG zeppzyHepeWdBI{Ise}_brXS8c_ZB$2QhdU>rjiHe7C8%?pJXC%{_(K~7xLmJOf1o} z+VbJgpDhJ{XHNU@@9BjP|C=@!FdW_VfiY=n0n?nQ0%oW30+!aY53JggKd|LZE@0;_ z{lMXB^?~Dc_=k;mIGA*pSr|cxk%@&F3}G~che9$<7Gy4(+{i4Z!6(4L$-p3^z{mn4 zK_WiBAq>v0!5|`pfq{X6k#X{VX48cK|NsBD-6wYjL>KI7ECA7<007fh&pZIppnw3; zpuhmppa22Upg;l9pnw6EPR01{!6hI(xP#}Tn$H&0ppun0u zg(a?j%LkA!D8xWCDAYhSIOISKQ0Rf2est3Z5CsZF5Df}R5Df}V5Df}Z5Df}d5Df}h z5Df}l5Df}pF#S3lYz~)RcmasdwYiY>HM1onGZO-`urh%V6EiCd7{X`>4~1l&ypS_v f@_J65$(&qLTzmoyyx`#Hn5@es&jJqb04_BExFz|C delta 645 zcmew@@=auda^PwP1_pKp1_s^+1_p-N=F2|JzIyA!oTH~d%-y=@!@SOa1@q_KELf1R z^uxls-35zc%nKI#XcU~tG5v7nxwpXCmEsf5Epiq(KgmSk0(*SIg*>N%i4}TQ%O3ps zv!&qg%#H{Do?iIyziDX#!_iG27?au)nC3(kFgukOu(XzaVAXDYz?L_;fSo)20f(#A z2aeaC4>msFVA5t{WMX7yVg^x6j7-cd=#UXA!^p%kS%EoYvH>&C^cgWIiq_T^R*N4sZnUf+GOR_VEp2K#c@&EKCmNQUd_G?gB9Y diff --git a/lib/pytz/zoneinfo/Europe/Samara b/lib/pytz/zoneinfo/Europe/Samara index cac6058a1c25abb6bd33e205b208565aca21b746..97d5dd9e6ed7fc924c9bcb514f991cc8b52061b3 100644 GIT binary patch delta 439 zcmX@awV!i>xGXmV0|N*%FfcGULfHZf87v#NF5wQCX!E1K{{R2~j7-cB$ifPRZ0v08 z9PCUmE>QljOgy}VAs;s{1B2cdkTqHc3@i)`77ifNEr5{|%;txYFcC%(1_mty1_=^tra_AZc1_pKp1_s^+1_p-N7C#DRUp@0+&e78!=5A+5nAiEQVEzJ`2MZFG zeppzyHepeWdBI{Ise}_brXS8c_ZB$2QhdU>rjiHe7C8%?pJXC%{_(K~7xLmJOf1o} z+VbJgpDhJ{XHNU@@9BjP|C=@!FdW_VfiY=n0n?nQ0%oW30+!aY53JggKd|LZE@0;_ z{lMXB^?~Dc_=k;mIGA*pSr|cxk%@&F3}G~che9$<7Gy4(+{i4Z!6(4L$-p3^z{mn4 zK_WiBAq>v0!5|`pfq{X6k#X{VX48cK|NsBD-6wYjL>KI7ECA7<007fh&pZIppnw3; zpuhmppa22Upg;l9pnw6EPR01{!6hI(xP#}Tn$H&0ppun0u zg(a?j%LkA!D8xWCDAYhSIOISKQ0Rf2est3Z5CsZF5Df}R5Df}V5Df}Z5Df}d5Df}h z5Df}l5Df}pF#S3lYz~)RcmasdwYiY>HM1onGZO-`urh%V6EiCd7{X`>4~1l&ypS_v f@_J65$(&qLTzmoyyx`#Hn5@es&jJqb04_BExFz|C delta 645 zcmew@@=auda^PwP1_pKp1_s^+1_p-N=F2|JzIyA!oTH~d%-y=@!@SOa1@q_KELf1R z^uxls-35zc%nKI#XcU~tG5v7nxwpXCmEsf5Epiq(KgmSk0(*SIg*>N%i4}TQ%O3ps zv!&qg%#H{Do?iIyziDX#!_iG27?au)nC3(kFgukOu(XzaVAXDYz?L_;fSo)20f(#A z2aeaC4>msFVA5t{WMX7yVg^x6j7-cd=#UXA!^p%kS%EoYvH>&C^cgWIiq_T^R*N4sZnUf+GOR_VEp2K#c@&EKCmNQUd_G?gB9Y diff --git a/lib/pytz/zoneinfo/Europe/Sarajevo b/lib/pytz/zoneinfo/Europe/Sarajevo index 79c25d70ef09aaeec21f0a10a029650967172a80..32a572233d4850a4bb4b1278cc2d25480ffc6a80 100644 GIT binary patch delta 30 mcmZ3=KZk$AM<&in1_lOp1_lP+%}mTEm?sM`?VH@mE&~92K3=AL)l5m8w1r{<`Hf&wO9U!Vc^MIJdIRkNyvkv0F7&l0~VmKgq z+tfhnOzQ#ZJ(C{DtZ9BAJE!D?_b~Szn-EvY@~qWnzJ0?4A!s zMbkeR+s^x75>)xYRJP%RnNjoyv%g6nETk(6Ebh8|u>2iWV6|86gY|8j0-I&d1-858 z3hdfc3+!hz6gZ@@7dW=ad~kAoS>T-f?}Ll#=>k{h2Or#6*A}=dANt__?&Jqg<|Q9I z&#nI8^|K4%se`1a+02=S3kh;a5RsQ>@}KO-{}1hTM#AsaggvVaJ}n1!8% zg@HjE9Nt<63@i)`ZUKxO3=9?y3_LIrCc?+0G$?Yx^e@H@AQ}|OAQ}|WAQ}|e zAQ}|mAQ}|uAQ}|$AQ}|;AR3eaKr|>3fM`%c0MVet0HQ$&0z`un1&9VE3=plx{rdxm z1|<+M{Z*m>M1v9vhz2DV5DiK&AR3ftKr|@ffM`(S0nwlY1foHS2tic z4N8O{8k7)0G$=8GXi$O#(V#>LqCp80M1vA1hz2E45DiMCVEWxjuzNs>6~qT6SP%_L ov>+Oka6vRE@q%bj0tV5bL=2)q2^mBW>cq@tqitYfr)$Cm00fN>zyJUM literal 0 HcmV?d00001 diff --git a/lib/pytz/zoneinfo/Europe/Simferopol b/lib/pytz/zoneinfo/Europe/Simferopol index f3b42b004dcc2af1d69949ff18f35fdfa4cf6088..e82dbbc78647086170f0d291ee449122ed18e875 100644 GIT binary patch delta 34 pcmcb_eUf`a789p00|Ns;0|SH7=4z%4rpXD6&)KT+Ecg#Kpa7kdpN+u@hjLEB+EGGYFmzeyU$yBhBfq{XWfq_Bl2Ll8wwq#~uWY}!UF2D!? DkQWRg diff --git a/lib/pytz/zoneinfo/Europe/Stockholm b/lib/pytz/zoneinfo/Europe/Stockholm index 43c7f2e23f3c37c24d39e78f8822b12c5a74b5eb..f3e0c7f0f25f0a7290e56281c91190e3611498a7 100644 GIT binary patch delta 70 zcmeyz_myu$Ba@uK8wLgj20j4>76t|x1x5}S2@>(~ojjk(g0q5wfq{*IfkANd3#J3i SER0OdOp`aV6-<_8PXqwWAPoip delta 71 zcmey$_m6KwBa3U0wV{E1c?N@PM*(XAy~=4z`(}9z##Yoq?Cby RVe=xV*%Pd&Sz`!8Dz`&sNg8>3Ir!hZZW@Okb!z9NzIfX+G0Ih!r1poj5 diff --git a/lib/pytz/zoneinfo/Europe/Tirane b/lib/pytz/zoneinfo/Europe/Tirane index 52c16a42bf1ab1b5db5c1e3d4b808ab37384ad18..0b86017d243f1b7bbb41d6b4feefcb2b7edfc7d8 100644 GIT binary patch delta 63 zcmdlautZ>jGG{9T0|P4q0|W0y0}-al3G8B%3)opE$1@#9$ZR%d)?h)BS}<9RLk0k} CF%8N9 delta 63 zcmZ1?ut{KoGH)9L0|P4q0|RdZ0|UcG9T6r*hRF_0cLm|%KNuijvl_Do3s`d3WDX7) E0BP9@?EnA( diff --git a/lib/pytz/zoneinfo/Europe/Tiraspol b/lib/pytz/zoneinfo/Europe/Tiraspol index 2109b52a734c1eadbc8ffa4fbdd5e6a53fbbb60c..5bc1bfeba62d14ffa8995c1d08ba7500956c494a 100644 GIT binary patch delta 31 mcmeAbZV}$Fo0+qZfq_AQfq_A7^BLv>mdz?iJp!n^~}*fq_AQfq_Bo2Ll9bKEhnU!pN}Mgd>0v0G?|HqW}N^ diff --git a/lib/pytz/zoneinfo/Europe/Ulyanovsk b/lib/pytz/zoneinfo/Europe/Ulyanovsk index 82247f07e0ced3e54fa0691ff0b1ea1275d13ffe..7b61bdc522b5b7f4397fdb9246185f4d972f4b6c 100644 GIT binary patch delta 106 zcmZqV`ph{&nb(rqv<*z`bWOMbKtd7@ delta 130 zcmey&*~m3PS*y);Z0RZLj5!nC$ diff --git a/lib/pytz/zoneinfo/Europe/Uzhgorod b/lib/pytz/zoneinfo/Europe/Uzhgorod index 8ddba9097f804a762815a54e47708bf6bfb5814f..677f0887b0c6c965fba6fb3c8a4d47c9f6f51695 100644 GIT binary patch delta 30 mcmdlkuufouIWuP!0|Nsu0|SHHW)J2I%!@^s7$-||$N>Ou#Rhu- delta 37 ocmZ1{uw7t-IkR9j0|Nsu0|SHH4+aR>?7)11nUP_$0J|I`0Fq}0(f|Me diff --git a/lib/pytz/zoneinfo/Europe/Vaduz b/lib/pytz/zoneinfo/Europe/Vaduz index 9c2b600b103dc4d1f49b5f087055e19d3e031129..ad6cf59281a1046d9dcd045fda521585e3e33e06 100644 GIT binary patch delta 71 zcmeyz_myu$Ba|{FtRW(@Ch(*GB6<6K9lD$S#nk|Ffgz&Ffa&ie!+BrnT?T| QiJ6Ic@9e$S`>U+f@L(q72>u diff --git a/lib/pytz/zoneinfo/Europe/Vatican b/lib/pytz/zoneinfo/Europe/Vatican index 5cc30403c37c759bf04a23416dcfccd7fa919333..78a131b9fff014c3ea895a9cc7bf4197462b6602 100644 GIT binary patch delta 624 zcmew+@>^tra_AZc1_pKp1_s^+1_p-N7C#DRUp@0+&e78!=5A+5nAiEQVEzJ`2MZFG zeppzyHepeWdBI{Ise}_brXS8c_ZB$2QhdU>rjiHe7C8%?pJXC%{_(K~7xLmJOf1o} z+VbJgpDhJ{XHNU@@9BjP|C=@!FdW_VfiY=n0n?nQ0%oW30+!aY53JggKd|LZE@0;_ z{lMXB^?~Dc_=k;mIGA*pSr|cxk%@&F3}G~che9$<7Gy4(+{i4Z!6(4L$-p3^z{mn4 zK_WiBAq>v0!5|`pfq{X6k#X{VX48cK|NsBD-6wYjL>KI7ECA7<007fh&pZIppnw3; zpuhmppa22Upg;l9pnw6EPR01{!6hI(xP#}Tn$H&0ppun0u zg(a?j%LkA!D8xWCDAYhSIOISKQ0Rf2est3Z5CsZF5Df}R5Df}V5Df}Z5Df}d5Df}h z5Df}l5Df}pF#S3lYz~)RcmasdwYiY>HM1onGZO-`urh%V6EiCd7{X`>4~1l&ypS_v f@_J65$(&qLTzmoyyx`#Hn5@es&jJqb04_BExFz|C delta 645 zcmew@@=auda^PwP1_pKp1_s^+1_p-N=F2|JzIyA!oTH~d%-y=@!@SOa1@q_KELf1R z^uxls-35zc%nKI#XcU~tG5v7nxwpXCmEsf5Epiq(KgmSk0(*SIg*>N%i4}TQ%O3ps zv!&qg%#H{Do?iIyziDX#!_iG27?au)nC3(kFgukOu(XzaVAXDYz?L_;fSo)20f(#A z2aeaC4>msFVA5t{WMX7yVg^x6j7-cd=#UXA!^p%kS%EoYvH>&C^cgWIiq_T^R*N4sZnUf+GOR_VEp2K#c@&EKCmNQUd_G?gB9Y diff --git a/lib/pytz/zoneinfo/Europe/Vienna b/lib/pytz/zoneinfo/Europe/Vienna index 9c0fac5369e4924ceb9d6fe9f39ac14b0a712c98..9e2d0c94860438443e8d8307f2d5be74f6eea2af 100644 GIT binary patch delta 30 mcmdlhxJ7V7C^Kg-0|Ns)0|Nu^<}~IEmdOcBmnJXdkO2UAF9+=a delta 40 rcmdlYxL0sPD6?Q60|Ns)0|Nu^4+aR>9LJo&!pJZ=f$7rZ85}YIve*dT diff --git a/lib/pytz/zoneinfo/Europe/Vilnius b/lib/pytz/zoneinfo/Europe/Vilnius index da380af0ed2f4f6eb399ab4a3bf3a0d9b6a7ebc0..46ce484fb415aed15a6484e34a757c1b30a60eec 100644 GIT binary patch delta 31 mcmbO(*eAFlotd+Wfq_AYfq_A7a|QDS=FK8Z28@#{IphF%9tTPQ delta 37 ocmeAZoG!Q_omsG&fq_AYfq_Bo2Ll9bE?~aE%*e3Wf!&W00F(j;VE_OC diff --git a/lib/pytz/zoneinfo/Europe/Volgograd b/lib/pytz/zoneinfo/Europe/Volgograd index d3aba3af5dc67df49bd9e338ed2c9a18800e21cf..8f170dd97adfbb9a93d3ce6b727cec5d40e64e13 100644 GIT binary patch delta 419 zcmbQsHJ@{WxGX0F0|N*%FfcGULfHZfzq;Mox`aDmqQjT^=qqnO)c^ngpOJ|f0$EtW zkc}M#SwI9~%)-vX!oZ-p1Z0br0RsyIgM|YF2Lpp!03#1Nn~{To0ij0H$2WvQ+rXGX z+rWfD+rSiL0s|umO#a8HpbBz22!n*-&j0`a|9_AdKs3l3o1>XtGS)LNFo665QaKR* XF@ky;r++{W17j{5Z37cKT@x+k{sO4;y?OCYpSyXJBMv zW@UjuHg+)N-~>T7E^cBV4>tpY<`R%qS_TX(3=CQZ44e!M77ifNEr5{^%oc%>FcFZr zmH~qZgExbP1EVBZn=Dw7EQIaj8^RD0>=?oj9O4+l5a#a_3?@Sue1lyWe1p9~7BVm} zFhT*CJNW>kf-T77APf?Ld;SNA$H2hw|NsC0pg;i8pnw3;puhmppa9v-%Jh=4eqcj{ UA&Pn-0`)cn1D9{Gx2`c4016UPC;$Ke diff --git a/lib/pytz/zoneinfo/Europe/Warsaw b/lib/pytz/zoneinfo/Europe/Warsaw index 5cbba412eef406b4baf89100f2c4a8e1f5d12798..d6bb1561db672f94bfd5bccc95fe1a8d18a158d6 100644 GIT binary patch delta 31 ncmbOz+9A4ulZA5y0|Ns$0|SH9W+@g2*3D;_q!=fca>)PyYj6g) delta 41 scmeAWohZ72lSObP0|Ns$0|SH94+aR>EX3l#%E++!43iY&AqEB+1x7I#Y2m;q4U>hj8RbDDAW}ww ufy>7?ghAWD$jD&w8+Oyl63oh+RSXOaybKHsDw}0R{#c1x67VY2m;q36q7f8D&8tAW}ww yfy2i)guyv9Wb$)%)5%iI%7WDl3=F&s3=B#?7$9J?8}kKbMuy2^?A_F|DHs5Av>6uw diff --git a/lib/pytz/zoneinfo/Europe/Zurich b/lib/pytz/zoneinfo/Europe/Zurich index 9c2b600b103dc4d1f49b5f087055e19d3e031129..ad6cf59281a1046d9dcd045fda521585e3e33e06 100644 GIT binary patch delta 71 zcmeyz_myu$Ba|{FtRW(@Ch(*GB6<6K9lD$S#nk|Ffgz&Ffa&ie!+BrnT?T| QiJ6Ic@9e$S`>U+f@L(q72>u diff --git a/lib/pytz/zoneinfo/Factory b/lib/pytz/zoneinfo/Factory index bd20b8198d29e94f9a702b3102725a6baf2bb5f6..95bc3a3b1a0c21d0314dd63c80d4e2e8ac0513fb 100644 GIT binary patch literal 120 rcmWHE%1kq2zyOR43=AL)lK`<}G8*e46}YE2ek;n-}=tHTHYv>^zf delta 36 ncmca7^IT>_JgeXr1_lNW1_lPf9}Ez%IfHcuJ0rs;-Z(}8tvd(? diff --git a/lib/pytz/zoneinfo/GB-Eire b/lib/pytz/zoneinfo/GB-Eire index 4527515ca3f249a44599be855b3e12800ebe480d..a340326e837ac8dd173701dc722fe2f9a272aeb6 100644 GIT binary patch delta 35 rcmaDZb5CYNJS*pC1_lNW1_lPf%>}G8*e46}YE2ek;n-}=tHTHYv>^zf delta 36 ncmca7^IT>_JgeXr1_lNW1_lPf9}Ez%IfHcuJ0rs;-Z(}8tvd(? diff --git a/lib/pytz/zoneinfo/GMT b/lib/pytz/zoneinfo/GMT index c05e45fddbba6a96807d30915e25a16c100257e5..2ee14295f108ab15ee013cd912e7688407fa3cde 100644 GIT binary patch delta 14 Vcmb;~n-D!wS(J^--8aO53jiaR1Ka=r delta 41 icmXS`pAfCW$iTn=!Yn@+P=LE{2m=EHm%DF>0T%#xjRh9~ diff --git a/lib/pytz/zoneinfo/GMT+0 b/lib/pytz/zoneinfo/GMT+0 index c05e45fddbba6a96807d30915e25a16c100257e5..2ee14295f108ab15ee013cd912e7688407fa3cde 100644 GIT binary patch delta 14 Vcmb;~n-D!wS(J^--8aO53jiaR1Ka=r delta 41 icmXS`pAfCW$iTn=!Yn@+P=LE{2m=EHm%DF>0T%#xjRh9~ diff --git a/lib/pytz/zoneinfo/GMT-0 b/lib/pytz/zoneinfo/GMT-0 index c05e45fddbba6a96807d30915e25a16c100257e5..2ee14295f108ab15ee013cd912e7688407fa3cde 100644 GIT binary patch delta 14 Vcmb;~n-D!wS(J^--8aO53jiaR1Ka=r delta 41 icmXS`pAfCW$iTn=!Yn@+P=LE{2m=EHm%DF>0T%#xjRh9~ diff --git a/lib/pytz/zoneinfo/GMT0 b/lib/pytz/zoneinfo/GMT0 index c05e45fddbba6a96807d30915e25a16c100257e5..2ee14295f108ab15ee013cd912e7688407fa3cde 100644 GIT binary patch delta 14 Vcmb;~n-D!wS(J^--8aO53jiaR1Ka=r delta 41 icmXS`pAfCW$iTn=!Yn@+P=LE{2m=EHm%DF>0T%#xjRh9~ diff --git a/lib/pytz/zoneinfo/Greenwich b/lib/pytz/zoneinfo/Greenwich index c05e45fddbba6a96807d30915e25a16c100257e5..2ee14295f108ab15ee013cd912e7688407fa3cde 100644 GIT binary patch delta 14 Vcmb;~n-D!wS(J^--8aO53jiaR1Ka=r delta 41 icmXS`pAfCW$iTn=!Yn@+P=LE{2m=EHm%DF>0T%#xjRh9~ diff --git a/lib/pytz/zoneinfo/HST b/lib/pytz/zoneinfo/HST index 03e4db076900c74add3918ad293c77f771787467..616c31bc5ea69cbc5ba90dba190a0f500fe8cc35 100644 GIT binary patch delta 16 XcmZo*ET0fPQCXCo%Og0%(0~g7D5V4# delta 43 qcmXSKV4M)G%E-XL0KzOk7@*+)|KbD&29Mwn1_lN$kKhnP11KZ(ZvM`w!8BQcr4<0*2nm1y delta 63 zcmbQvxs-E)GOrs00|P4q1A|}#0|UcG9T7%GhRF_$3kBigKNuij^D9OTCa`4P>^=HeWSr?8^bieUd|KSxzCT2zk2Bj8|A}s?3 z76t}o4F(Pd2DLQ|d<+aA5g*?W23N-r25kc)V*?OrVhU0W#iZE%|NsC0Ap1cy$PFMG S;Pa{&Ort~j>< literal 283 zcmWHE%1kq2zyPca3=AL)k^s>lEZo4rz_9V%tv_21&AM=WqWg`v`VX%#FfuVSGB7B$ zfK+N3Ft9K%C~GiqFfgdCVc=z80EzhchA_A~hA=omiO>*`S|}#P{vS|1|NsC04{`^H W2Dt@9gWLn6so^FrSH}=tV=e&7zB_vW diff --git a/lib/pytz/zoneinfo/Indian/Chagos b/lib/pytz/zoneinfo/Indian/Chagos index a616bdfbbe15c511ae77b23cdab392fa8e6d372c..f609611c8fc76edae40cfcfede2767156b11429d 100644 GIT binary patch literal 211 zcmWHE%1kq2zyQn)3=AL)k^s>l%+p!-eU8DiyBq5N|Nqa(#Kgeh`~)QL7Qn#5zz~wa wz~SQ?!k}$n%Ajpv29jW4U?9c#|NsC02U!8q3bF=7lVBB>jkbZAovs-d0Ly+Op8x;= literal 201 zcmWHE%1kq2zyQn)3=AL)k^s>l%+bKWz|dLueU8DiyBio7nHU(HpMd1u0vK2r7(x;l pSbTg#7(D$$K!OYm45S$S1FGl$|Ns9%R)DxfTEpe(AEIl<1pqce9fAM= diff --git a/lib/pytz/zoneinfo/Indian/Christmas b/lib/pytz/zoneinfo/Indian/Christmas index ebcd2624864e59491d0840a52f4cb92bde06f62a..6babdeead509d64c1317373a537b4bd7391af8e3 100644 GIT binary patch literal 173 zcmWHE%1kq2zyM4P3=AL)k^s>l%+bKWz)=7H|9?hC28LuAkW^9u1B;Ju2!pnPIf%l%+`5|Bnh=5pD9?Xc4|vobc|0st6~8q@#) literal 152 zcmWHE%1kq2zyOR43=AL)lK`<<7#N~67#N(LLl_tsaOh)VU|;}YkUkI%!W=(9JO&1a o|NsC0uL)IK0x~)34oEOMgMr1zHw0=X0|S?{bBL~)m9YUA0LeiSRR910 diff --git a/lib/pytz/zoneinfo/Indian/Comoro b/lib/pytz/zoneinfo/Indian/Comoro index 750d3dc14cabc52517d6be5d76da4080f213f4fc..6e19601f7d3a420c1d4832178352c1eafbd08146 100644 GIT binary patch literal 271 zcmWHE%1kq2zyPca3=AL)l3;>^=HeWSr?8^bieUd|KSxzCT2zk2Bj8|A}s?3 z76t}o4F(Pd2DLQ|d<+aA5g*?W23N-r25kc)V*?OrVhU0W#iZE%|NsC0Ap1cy$PFMG S;Pa{&Ort~j>< literal 283 zcmWHE%1kq2zyPca3=AL)k^s>lEZo4rz_9V%tv_21&AM=WqWg`v`VX%#FfuVSGB7B$ zfK+N3Ft9K%C~GiqFfgdCVc=z80EzhchA_A~hA=omiO>*`S|}#P{vS|1|NsC04{`^H W2Dt@9gWLn6so^FrSH}=tV=e&7zB_vW diff --git a/lib/pytz/zoneinfo/Indian/Kerguelen b/lib/pytz/zoneinfo/Indian/Kerguelen index c3df7df44876b16bd3f4ffae83233c8a7f18b20c..2cb6f3e357b6ea6832fa9a5d56ad915a110b23f0 100644 GIT binary patch literal 173 zcmWHE%1kq2zyM4P3=AL)k^s>l%yBC*siFS=|No4PAYl-83t(W;H85b%HZTQo8Avhh Y|NsC0K_-GU;y0DcM%%#DPS=zR01o#Tp8x;= literal 171 zcmWHE%1kq2zyM4P3=AL)k^s>l%+bKWz;G)useyqJBn-lC0Sqj<1_lfvZXqBp11YBc X0PA32`2YX^fBdF$g}8<2nsNaE9)}XW diff --git a/lib/pytz/zoneinfo/Indian/Mahe b/lib/pytz/zoneinfo/Indian/Mahe index 5f42819b66e4c9dc72a3cf1041690056d61e9831..49e23e5a0a8d5e90a9da0838a08c17c20eefaac0 100644 GIT binary patch literal 173 zcmWHE%1kq2zyM4P3=AL)k^s>l%+ZnZtfl_{|No4P3=GD9KvEVC3@kprAq?6ECLk^Y bDW?7Z|NlS8M36@OrgGV68<^PXns5OC04Eyn literal 171 zcmWHE%1kq2zyM4P3=AL)k^s>l%+bKWz|fKMtc8J*fx-9>NXo*2fyKu+gdx~D1jJ<^ Z#k3z_9SjWr|NsAw-&C$(=MY^JE&v4m76bqQ diff --git a/lib/pytz/zoneinfo/Indian/Maldives b/lib/pytz/zoneinfo/Indian/Maldives index cec224ff348ca646bb31f43c541e7f7004eff2f5..ffa33658444a473605f9a04a78f3ec345e0fbe7d 100644 GIT binary patch delta 93 zcmX@Zc$sm6^2AzBz6J&chPV2MXVm}y|DTa*;sR+dZ39yV2mq^)`v3p`|FCWIB|tPt VB}fjgS{R|4%SPM4)K1rw3jmV>Ald)` delta 89 zcmcc2c!qI;vJevk0|PSy0|QS30|Ucb{lhaDCt68!`G$osK)?hYsUHv)!~g&P|A%dx UF9D)KDj7gZ1rbU?x^zvs02^8uvj6}9 diff --git a/lib/pytz/zoneinfo/Indian/Mauritius b/lib/pytz/zoneinfo/Indian/Mauritius index 66ecc8f51a7deeca7a35f605b075a57515686a52..b23e2cee1f1bca4abedd105b04824431f40e8392 100644 GIT binary patch delta 124 zcmey%_?K~lHY3kO0};LY|Ns9pF)}eSF)=WhzF=TrU~mgyWMN>iaA4r@@eN_nHZWz- fHZTE6FfcHHbuHGkVqjn(O(U0$wt?SbdH{tFCDj7*G7 z3=F0(K+4?$7+Dw?EF2g(eSAY0d_#jlLwZA>{Qv*|Kge1T7i2Y>^=HeWSr?8^bieUd|KSxzCT2zk2Bj8|A}s?3 z76t}o4F(Pd2DLQ|d<+aA5g*?W23N-r25kc)V*?OrVhU0W#iZE%|NsC0Ap1cy$PFMG S;Pa{&Ort~j>< literal 283 zcmWHE%1kq2zyPca3=AL)k^s>lEZo4rz_9V%tv_21&AM=WqWg`v`VX%#FfuVSGB7B$ zfK+N3Ft9K%C~GiqFfgdCVc=z80EzhchA_A~hA=omiO>*`S|}#P{vS|1|NsC04{`^H W2Dt@9gWLn6so^FrSH}=tV=e&7zB_vW diff --git a/lib/pytz/zoneinfo/Indian/Reunion b/lib/pytz/zoneinfo/Indian/Reunion index c4d0da90d37305e8ca8afedd6a434e22f9890660..11c6002e2ec443e44f07313dd8d169195b5c74fc 100644 GIT binary patch literal 173 zcmWHE%1kq2zyM4P3=AL)k^s>l%rWtdWkdb{|Nj{o85m4JG7J_D3@kprAq?6E5I!lU Z{r~^}KgdLoLHJGOve7m$vC}o-0suzv7l%+bKWz%cQQWdj2v1A_@jhQY#tfyKu+gdxZ^1k5MJ Yv>#v{3=IGO|NoEQRIVV`5M2{408}OukpKVy diff --git a/lib/pytz/zoneinfo/Iran b/lib/pytz/zoneinfo/Iran index a69eb264baa7cfdaca2f852cdc85cea62228fe0d..ad9058b4937b8786f58e2cbd61adff5ffb6f0657 100644 GIT binary patch delta 235 zcmeC<);>N_lU|_+(047-&7z`~KI2ah*0vP!i7%UtZ zgcum?Js8Cx;y%713?aTD4B7_9#s&=92Br+!1|}eEY%n>2$%;{C^I|4NW_AV!2AJvP q)G;08JS5Cz19pL(uCbM|fsM9-iLrs5j+cdjzJZRHk(r6U0T%$?>?r*J delta 170 zcmZ3%+s8XWn^mZRfq`M8&ICqAhRFvQQzjd+iL3B3FjzP+a4;~~doc1cFc?}eaQOI! zFogJqFn9(9g9w+9$yrQRoI*bsAYk)SCPikLet%;0L-fH(E|9^x##Y7#o6V$DP>791_lNe1_lO!|NsC0&umw&1JRTD RxBQ#T$GBi(izJeI9RLRN9gF|~ delta 102 zcmeyw{F`}#G2{PRSzWp8XfN+r6iOk(mh!85rs&fQ+b{05Yv-0V5|w#49+2!OIy$xP&k;GBAKK4yUj( zFff2H$Q&LhTkr>n$H2hw|NsC0sfU&nfasEQkHIv^i6B16nPB>jSObU#ITu8OoD8Bt z&IZ$~Z-M1O&Ij>9USMEkVqu0t28L#4kaZAG)JlEYQHf!0^9KIzXpn&w={?|Nk>GF*7qT%y|G(G;0F` z%m4r34h$R&3@Z*W@c8(KFlZYZGUyr_F=!hiY#_zH|NsC0uQQWS0MQ_OLH2;`2GQi& P&t;=+Xk@2rXv75o+D$OG delta 108 zcmeyx_?B^kvN$sX0|N^K0|RdZ0|UeVHt7JJl063)nI_sxh_U$ihA{YggfMuAJBBd8 ezyxhh-XBoT#5s~oV6}4C)pGfIgy~j4Ut`B;xBD!r0anG%b_QaA*MljJ+vG delta 108 zcmew+_)Ty_0}~qqBLgE7^W=$4Et3s6xaI!;U%h~l;s5`+6Bt;)Yz{EVj=E~ zWGwKColoG^B~gLb&prse+4x=H?XgP&8z+2WoNUi=cXARll3A0dF~=o&Px$};|9_By zAR1&Shz1!9qCtj(XpjXU8e|EW{$wlwqCu8{=}V$uKFCrKA7n9z23fv2jO7LMWP6UU E0Qa|VPyhe` delta 220 zcmZ1`v_)uwGVe471_m|;1_p@+1_p+SI(kNt3m$t0O?VP#z2K>)$%JR_5emO P$QheGSza)M-SHIww`FoU diff --git a/lib/pytz/zoneinfo/Mexico/BajaSur b/lib/pytz/zoneinfo/Mexico/BajaSur index afa94c2ac5c1679d39143eae062b812070876492..43ee12d84a7c7e47aaa92406d01a539ccf93079d 100644 GIT binary patch delta 81 zcmbQk)5kMGnKPDwfq{*Ifk9-WK?x%VBNG@hPu|EFIQal0%j5&BE|cAukd$q%VtT=Z HOs(E delta 59 zcmeCCZ+ E0AM{0O#lD@ diff --git a/lib/pytz/zoneinfo/Mexico/General b/lib/pytz/zoneinfo/Mexico/General index f11e3d2d66a2d7c21f498df96c3fd1db3a0d8817..1434ab08804dac08e4f595967d8c325691f08aef 100644 GIT binary patch delta 47 ucmcb_bA)GtGG`J40|P4q1B1v$gAT^Yb6Dq14rf9V-Q3M2z&v>l>ox!g#tQNP delta 63 zcmX@YbBSkyGH)^i0|P4q1A|Bd0|UcGoeoAuhRJ=b^Ckx|DGS2oelS45<~k+;X0U>7 E0F>hlNB{r; diff --git a/lib/pytz/zoneinfo/NZ b/lib/pytz/zoneinfo/NZ index a5f5b6d5e60f15ebdbb747228006e8fe06dd4a01..60bcef686badda46f36652694d06d041c70a9d87 100644 GIT binary patch delta 37 tcmbOuJXv_dGG@*>3=9nH3=9myo3}GRU}0inoVYDQEam;Gbal>0|NuHJ{x@c7#J8B85zKU%SPMK$i&o6*U-qy#MB0C KxZUIr?2-U7*CK-e delta 154 zcmbOy&?zuMnX{3Bfq|8Qfk9xS4hz#{1NO$ro7lz0SQr>K`!KNh_=YezdpHJzNtckx zFPY3Z1%5C0z`v?157*Cd;mEW6f7Vb6f__j6g(gr6ht5z6igr* m6jUG@6kH%06l5S86l`GnQ=9;Z1_d9OraTC_oP$GjEw})e`l!MH literal 414 zcmWHE%1kq2zyQn)3=AL)k`RQlc^ViP7*516Hk|mSUU2d%U&E=}Q6J=XnK8&`))y$$ zWi%*yCKf2gc{M0&Iv1$8r!%Mu#eYy!_heA}9HMK%1ptvMSX}@B diff --git a/lib/pytz/zoneinfo/PST8PDT b/lib/pytz/zoneinfo/PST8PDT index 6242ac04c09fd4e4952cd16503e954dcbdacec2e..d773e28f1e7743936188263954598b2b521c15b4 100644 GIT binary patch delta 108 zcmew+_)Ty_0}~q~10w?y^W=$4Et3s6xaI!;?{8pW`2T6Vl|NsAg@+xL)7d8fl4Gjzo|NqA`fXFxx2A2Q-ixU{R z{{K%6VBlk5*mi+Ih=JkA14c0)-w*~}LqlT&23Y3^p=o{3=9nH3=9myo3}GRU}0inoV>V5vL`D80|N^K1A{;V0|UbuXS0M$+BqLW=3Q^7|Ns9#BNHPtGXulK8w?B# z3_S}#3hO2?a4;~;+Q7i$;~T=DZD_!tZD7fuZD=?#!*t?OO&$gY28d2(CYFhpG!&3j SfDD0RE*ot_LpxnVLoNVSQ6FCb delta 130 zcmbQoG=ph^vMUP%0|N*PHZU+SoN+cwxTKx)A!Oe521X`EW(J1N4-5U-i9Kzrf95OM-l;a0TAp--$#D$tHj7-c-6R&B=At`~% Of+#Mh;1FFyLoNWk#~aK5 diff --git a/lib/pytz/zoneinfo/Pacific/Chatham b/lib/pytz/zoneinfo/Pacific/Chatham index 59bc4ede98742569455aaec33e361c8b2a63d692..abe09cb9138504ee3f29cff16411e0a3b0b957ea 100644 GIT binary patch delta 150 zcmeAam?tnnc`^?(2cy_V9Tp~*`v3p`Pc~p`oVYDQEam;Gbal>0|NuHJ{x@c7#J8B85zKU%SPMK$i&o6*U-qy#MB0C KxZUIr?2-U7*CK-e delta 154 zcmbOy&?zuMnX{3Bfq|8Qfk9xS4hz#{1NO$ro7lz0SQr>K`!KNh_=YezdpHJzNtckx zFPY3Z1%5Cl%+bKWz)=7H|9?hC28KQ#kW|kC1{NRR5C&~S0}z*i d6x06y|Np~swcxBxn988ZL? literal 153 zcmWHE%1kq2zyOR43=AL)lK`<<85nvNFfcfKgoZFMFyPS0#K6D+!XS+x8iYB2fOrfH m4FCWC|6gaOwgqH#pASf|X8{9?k8cRfPzDArkny^P23!CgauQqs diff --git a/lib/pytz/zoneinfo/Pacific/Easter b/lib/pytz/zoneinfo/Pacific/Easter index 91fb0a15451d05e3dcfc6b8a43f6dab26ef3b56d..cae3744096402e8a452336544edf96ca9ae5ad8d 100644 GIT binary patch delta 700 zcmdlexKnU~GG`A10|Pq)1B1v$ovDoVE7Lc`med@G>-5|Z9};&UAya!pqKU(SBv0NA z$s$SzQZ(LgNcqBYAWewJAnmTAL;A;e1{r&q9WpOoFvyzo)FFH0CWD-s;|{qKrx@hL ztaQk)+OVO(rrV(~YSM-x)#V3@tx7hOuy!6Ol?vNX`ZW7M*)NL?mmB@Jrx^c?D%ejC*L2{_dM|NoznW%5CG@yQq1Stj3L&$DCu|9@r$ z0|S_3`Tu|Q0!EJi|L0C%;DM2=7cg-A|G#qsqkxZZ2!pF{2!pPH8H28YIfJf&>126k zD@KvcNzA&;AWt(eFff2T4x&Mx2hpGa0MVd80MVd;0MVep0MVcT0nwm90n=Yt4uEJ- z;DG77iVh$e6i6T%6i^@<6j&e{6ks5_9u#UI1}Nk}G$`~yG$;f?G$<57G$R-G$>?2G$?ez^wVsxgFvAS;)6mOM1w*bM1w+{fq}uC0Tk*W0Z_<;Xi(^b zXiyA*XizMGXi!XmX^hy&qbxQU7#J8CK?sBy8M$n94b1G!Y;+Aw?R0!C^$hjQ^o@*k Jd`+M%E&%+e-B&6~<%ZKYl&_rUP$^isp|Z2V zL89to^oHupB!`-dwi{|aT^#B*%5SLGRCAbofW6!1|Nog43=CkB<^TWH3m7^6|DQX7 zfe%KmUI1e6+`!1;;~T=@3c`-T!66K;j=>?5Rhg|gg?}(Wz~%&IU1pGHL0piBK{UwI zAR6Rx5DoG?hz11!hz11$nEp}h0HQ&G0j6(+g88680r5cr1EN8J1Eyz4g5^Ph1mc4N z3Pjg~LJPzIg&2qig&K$kg&c?mg&v3og&>Fqg(8Rsg(Qdug(jGOF#iCE28Ak^KDh^M zAt-b~d{793XizAF>COg_ydDE6v_S%(5C_qqPzTYVkO$GA&$&3O9 l1_nk(5CUOFMlMjan7M*tNXOSg&q&Wq-^fVE*A&X)0suX7+CBgP diff --git a/lib/pytz/zoneinfo/Pacific/Efate b/lib/pytz/zoneinfo/Pacific/Efate index 1d99519b3782cf55da2249ae2aa23285f27bbbd2..d650a056d9e7c734f886bb4a82d2256898140458 100644 GIT binary patch delta 157 zcmcb|e2;m8HY3kOgAlv=|Ns9pF=ByC3=DJ6FfcGMtT@2P!oV|ufq?;R%IB5d3=9mE8N_9yZD?qxYiP&?0JSX~WB>pF delta 157 zcmcb|e2;m8HY;xf0|UcEoe*mVCPplffnn|$1_lO(6$cnu7#L=4VBqxe4Pgii4F(Y* jAQ=V*h6&o7yg#7qiLX{VVKIl1i71n}!a_rI4Gp;f!$}!C diff --git a/lib/pytz/zoneinfo/Pacific/Enderbury b/lib/pytz/zoneinfo/Pacific/Enderbury index 48610523b747cde5690aa2bf050d07160c893cef..80873503faeb389853e1bc3f04b71f5156b48a14 100644 GIT binary patch literal 250 zcmWHE%1kq2zyK@^3=AL)k^s>lEYQHfz#tUHazLNeazp+9|Nj}8n3@0okDtT9@c)0f z0|U$d|EU2C91INGE->);_=Yg(8X7U^8X7Wa8ybVm0b^3^`~Uy{|2p%~6p%)cy&xK7 TH;5+Jel8nrLt{H#Lt`!go02cb literal 230 zcmWHE%1kq2zyK@^3=AL)l3<3iIU5)l7=*%D4(PLW8!$34|NkF9hk@b$|8NHemjC}# z13((KU0`7G@eN@J@bC`-=>=mV>;TyX!kj;%yudl^Wvml%+tWYz~J|H=7#$J|Nk>GG5!A^U%|le|9@%#0}BJg zwhIg#KE5Fgx`u`f+J?p;jSLJ7q!|DI|NsAW=Aj)RtsrYaGznI5*=QRY+vyq_a{&OM C%_+YC literal 197 zcmWHE%1kq2zyQn)3=AL)l3;?eIT{!k82tXu+`!26|9^Z11H=FSsR0Zu3=G>YFtGUe xhA@P9hk(>GFfb5dD#&yY=J)~C^Z)<<|8?e}9Uv~q76!uBaD{k>=o%Vx0RWUqBR&8C diff --git a/lib/pytz/zoneinfo/Pacific/Fiji b/lib/pytz/zoneinfo/Pacific/Fiji index d671b98eb76b1bcc7cd9836c741d3df12b723f62..61a669535f14d380929c8fed6708b5ca9f8d5bae 100644 GIT binary patch delta 355 zcmdnUafpL8Bq}q_c=AL>IZg)#1_ovZ1_qvq29exR0uQ3^u6z(<`RT#LDXPqirYB6? zqsq-~{h*-l%7cQ}vJWP{QI!uqlu&&=I-$mRNkZ**+k`rq0}tw_%O}+TS@fX(|NsA! zH!|C4GchqREI+`&z`(HW0wW6p!-@k896r7w4BCdq4BCc9APEKr1}v_ae1LJQaFoCU zkP47fKs3lXlRKDvLGGD+gUMHz+Zrqnaui4&8pTIELfYCaJ zk%^IkVfg`&>Dw+avM?~LIKaT^;~T=@<`oPgLO?PM3=E{W?gv!QiD l_lYa9KH+ln3ehz*0{KtJ*U(VUP|rZe*HF(`&p_Xp3jk2OUCjUh diff --git a/lib/pytz/zoneinfo/Pacific/Funafuti b/lib/pytz/zoneinfo/Pacific/Funafuti index 576dea30104c9efe7350d0b0f896bd0a5dda7218..e6a154474bd8d6619556bbab19b0921f81a13d2b 100644 GIT binary patch literal 174 zcmWHE%1kq2zyM4P3=AL)k^s>l%+bKWz)=7H|9?hC28Ig|Nqqs7&v@W#F)0@Q|Ns9#$Wo9-ki{SxWI32F T{1O17$#Mjjjjn;2of#JZ9D_Q% literal 211 zcmWHE%1kq2zyQn)3=AL)k^s>l%-g`gz_4wJPlKGqkpKoprvLxfFfcIu|G#qs1Iz#a vs~0eE`1pn}xH^Y0xI6lUfOIl2Fpy&Y52&91|Ns97*#qK|Viy<4UNbHL2p=j7 diff --git a/lib/pytz/zoneinfo/Pacific/Gambier b/lib/pytz/zoneinfo/Pacific/Gambier index 4ab6c206075ccc92c3505a3c4619e313337204ec..4e9e36c5a7edb3ebbe08ccc56308ac262df9f58f 100644 GIT binary patch literal 172 zcmWHE%1kq2zyM4P3=AL)k^s>l%rPavgQfoe|No4P|Nl4EFfjc8-&nxF;^P~_ple_W cQprGyY5)KK{|_<|q!GWVTsFD}mUfn00E2xY761SM literal 173 zcmWHE%1kq2zyM4P3=AL)k^s>l%-O)ez%V7igN1?d|Nq7s28RFt8w(g%e0)O~+#P*G ZKuQ@%G42Og2gsQJ{|Ok&1+u`B3jpcp9Mu2- diff --git a/lib/pytz/zoneinfo/Pacific/Guadalcanal b/lib/pytz/zoneinfo/Pacific/Guadalcanal index b183d1ea6b6386d6dd24110e43044bf7259bc272..908ccc144ef9e69da0c108dde21f8dade3203ff2 100644 GIT binary patch literal 174 zcmWHE%1kq2zyM4P3=AL)k^s>l%rV8^xTpUA|No4P3=C7hfTU(^U|{j_4PnqWGz4)O cNHOjI|Ns9%CW18LHl%+bKWz%a$%xQBs}fnn+wkkqUV3@kprAq>GzAs{XT bDW?4Z>tJB`|NsAg{HAgRJB8>P8gc;uOe7Z{ diff --git a/lib/pytz/zoneinfo/Pacific/Guam b/lib/pytz/zoneinfo/Pacific/Guam index 4286e6bac870c1ff15c73b8958c15210a3879c58..ffdf8c24b86220d1bc67908fa080a37f250544db 100644 GIT binary patch delta 30 mcmaFJc!P0*8O#6wW+oG@TsWB-7#LU>7#Mgb_Df7$VF>`5R|v!a delta 58 zcmcb?_>gge*~As96Qh;2SQr=>K$!Oj0|fm4|Np*RR$AXj3)CkvI783h6RQI delta 40 rcmeBXn!+?;rXV{50|N^K0|U*RR$AXj3)CkvI783h6RQI delta 40 rcmeBXn!+?;rXV{50|N^K0|UlEY!fjz#tU*i9w%LdqMsG|Nj}8n3@0o&uL&_`2RnP zfq~`!|KbD&E(V4p4;c7-d_x#?4Gl~TKqP~0Ba^nx)Fc7W^xVa^|59Ux=>|F1Lm09gsP6C@0>mw^l%+tWY!0^9KI>4+u-J$;f|No3kjEoEnGtPh%&DsD` zzv2J`2Ll6$?c*E5plxW#plygSofNzN|NsBL&P>JxM1$-E*#WW_M3ZATmyNcep`EUw GAr}CgW-DI+ literal 230 zcmWHE%1kq2zyK@^3=AL)l3<3iIU5)l82-0O2bguIJ1{aaGBC_I1CpP$0i<-r0T2md z`}l@1c>4#3faJiK2s=P_fiUL}unq=>|NsC0uQQV|0ns2kLBb$=8A!313*-!4LqjeA DewiiI diff --git a/lib/pytz/zoneinfo/Pacific/Kwajalein b/lib/pytz/zoneinfo/Pacific/Kwajalein index 094c3cfd75c3009a2aeac57be9aea0468ae4af12..54bd71ff2dc7d7fc6f3ddb6e3e5ceed4c92b72f5 100644 GIT binary patch literal 250 zcmWHE%1kq2zyK@^3=AL)k^s>lEYQHf!0^9KIzXpn&w={?|Nk>GF*7qT%y|G(G;0F` z%m4r34h$R&3@Z*W@c8(KFlZYZGUyr_F=!hiY#_zH|NsC0uQQWS0MQ_OLH2;`2GQi& P&t;=+Xk@2rXv75o+D$OG delta 108 zcmeyx_?B^kvN$sX0|N^K0|RdZ0|UeVHt7JJl063)nI_sxh_U$ihA{YggfMuAJBBd8 ezyxhh-XBoT#5s~oV6}4C)pGfIgyl%+tWY!0^9KI-vgl|No3kObiSQKq3sYHZZU-FswMh vz~SQ?!k}$v$e?WqGm;eJ|NsC0zs^jg0YrnW0ohH0Ra`dOhDLU}hDKZfj`Jm{ literal 197 zcmWHE%1kq2zyQn)3=AL)l3;?eIT{!k82-0O2QV@*Ff0IZ7-nr?U}0cbae#rv$2Ww* u*CPa^o`HdZ2vb3(gD}SrsGk4-|NpNu6KMd^AX^v+Tf^n+5u$5o#03D5Cm#_2 diff --git a/lib/pytz/zoneinfo/Pacific/Marquesas b/lib/pytz/zoneinfo/Pacific/Marquesas index c717c12251b45911c0c9d570d6bd240bc08b6b04..5fad0e1b201fb0cf49f3d2c27b117e9a029501a4 100644 GIT binary patch literal 181 zcmWHE%1kq2zyM4P3=AL)k^s>l%rzyz$D{uL|No4P|NqxoFfjc8UzNeY;^P~_ple`h gYyeWrK#F<)|Ns9FG83eckhxqoU_0zAt&9!00Jwo7!Tl%-O)ez%V7i$Af|K|NmMG28RFtt1=i^e0)O~d>w;A cKuQ@%G42Og2gsQJ{|Ok&1+u`>%GiJl07D8LbpQYW diff --git a/lib/pytz/zoneinfo/Pacific/Midway b/lib/pytz/zoneinfo/Pacific/Midway index 1d7649ff71d07a158d69ab0d46a60f89c28683a3..72707b5e15cccac9888e5ba22bb1b4e92170df5b 100644 GIT binary patch literal 187 zcmWHE%1kq2zyQn)3=AL)l3;?eIT{!k7$&m*=3r!EVAxo}!0`Wn{0|VB8o*Qko_Pm@B^yn|NsC0Lr*;E b0MQ_KfM}3gK++)hFi_$kuHfJhLqjeA+Mqxs diff --git a/lib/pytz/zoneinfo/Pacific/Nauru b/lib/pytz/zoneinfo/Pacific/Nauru index 896ffeee297c22ab4407ca1df910956d50d23f54..7e7d920e11396d3b210f28c1d69389bc68d33548 100644 GIT binary patch literal 268 zcmWHE%1kq2zyK@^3=AL)l3<0hg%&^8W;wlOzsCiqfC9m8mJ{{=|Nm!XVq|7!V3<<_ zQn_#kNK@Se1}+AM6$cpje0)O~v<(f74H&cyEE%*75f+hR?f?J(|AVXs(ID$VG{^}c W8$r$h(G)m^%SPMK$WGVLhzkJ!9XCe+ literal 254 zcmWHE%1kq2zyK@^3=AL)l3<0hc^ViP7#2U*W;wlOzsCiqfC9m8mJlEYiThz;MUeG(n)`ltumj|Nj}8n3@0oPuRl1@c)0p z0tS}<|KmIuxc>i74PX%P@eN_nH8eCb0FlOE5@Z$_lVa!p|NsBjnTPm*Xpr3?13>nJ RXiD6`Wut3oXlH211pwO$IynFU literal 226 zcmWHE%1kq2zyK@^3=AL)l3<3iIT{!k816WmCJ2&!!Z{{R2~A7mv+7-TI23HEaN Kg@za!asdEz5HRil diff --git a/lib/pytz/zoneinfo/Pacific/Norfolk b/lib/pytz/zoneinfo/Pacific/Norfolk index 5ecf219f0a21fa71eb204f8b741d1f405c0005f5..f630a65d5778d651b9d6842159d593c3cc18a996 100644 GIT binary patch literal 314 zcmWHE%1kq2zyPca3=AL)l3;_fr5YF*816X!XyD{OmBG37W<(hOvyA%x|Nk>GF*C8S zFfh!m04bl_z`(-5uy6+h7X!ok6N~~346`;ci23-2FlZYZ8XAE}V*>_lLnAP02+{(@ vq`2k(|NsB%%)~oDG{{XLBS7u~(_3#wfM}5WKr}Vo$YrB#XlSQvXvhTs1VuXJ literal 289 zcmWHE%1kq2zyPca3=AL)k^s>lEZD%nz;MU$M*}DSsSM7oHzUIMpJgyIF*C6+FwCt0 zshr!uz{0?=a0dei1H<|gj64hsvolOmDpz0ir=JW1!4wTz+mLx`u{a01hfM>Hq)$ diff --git a/lib/pytz/zoneinfo/Pacific/Noumea b/lib/pytz/zoneinfo/Pacific/Noumea index fcc44e6030d3678daf3eb094231792afc569645f..99f6bca20d23a1ea93182d86b066cabb764abc0b 100644 GIT binary patch delta 151 zcmdnRw2NtiHY3kO0~yo$|Ns9pF)}eSF|)8RFwEg$U|?Waae$G9fnnAL1`cGlk8cQr rwxJP&wxQv~Ix|L|iF+-585kJIG5}-?BO{1p;Ih#+G_=z-G~@yRn6Mw8 delta 151 zcmdnRw2NtiHY;xf0|UcE9T_7ACPpSkCT11}hB-V83=9k_4luGXFwEM(z=_QE@eN_{ oa}EX(ArouOIC+17)PjuIV(CJ%2_U_Uj3APM%g;GP*U*p)0G{<5@c;k- diff --git a/lib/pytz/zoneinfo/Pacific/Pago_Pago b/lib/pytz/zoneinfo/Pacific/Pago_Pago index 1d7649ff71d07a158d69ab0d46a60f89c28683a3..72707b5e15cccac9888e5ba22bb1b4e92170df5b 100644 GIT binary patch literal 187 zcmWHE%1kq2zyQn)3=AL)l3;?eIT{!k7$&m*=3r!EVAxo}!0`Wn{0|VB8o*Qko_Pm@B^yn|NsC0Lr*;E b0MQ_KfM}3gK++)hFi_$kuHfJhLqjeA+Mqxs diff --git a/lib/pytz/zoneinfo/Pacific/Palau b/lib/pytz/zoneinfo/Pacific/Palau index 28992d2d938ad4319dad440fc6beddc3fe308e3d..968f1956c8eefeb78d96651051befba0b1a3ab82 100644 GIT binary patch literal 173 zcmWHE%1kq2zyM4P3=AL)k^s>l%+bKWz)=7H|9?hC28KEjkW}3S1{NRR5C&}nOAwcV c6x06y|Npl%-6ucz+md)#8LnM|9?g%rvLxjco-P||L>?^VEO;Q zzkz|v$2WvQ*TBNq07QbcGB7ZZV!{9a|NqyS>wN)f1z7~5NwSQ~M%Tc?&Vma7kM}AM literal 203 zcmWHE%1kq2zyQn)3=AL)l3;?ec^ViP7))K9I2f7!|8L`AVEF&Pqk@6u|Ns651`Z$J y5QYH15Qc!@5Re`Q1_mNb2H60@JU^g%{{R2~zs_9m3y2G{iGet)xB`MhEVuwT;UuB} diff --git a/lib/pytz/zoneinfo/Pacific/Pohnpei b/lib/pytz/zoneinfo/Pacific/Pohnpei index 59bd764622fe5f1fc1f18084d14b33fa4cc6f7d0..d3393a20d85209df94887e0de0c88e08442e4009 100644 GIT binary patch literal 174 zcmWHE%1kq2zyM4P3=AL)k^s>l%+bKWz)=7H|9?hC28JmiAgNg!7+8FKLm0FT4MAK6 eQcU~*|Ns9wGlexEjrdLFve7m)w9_>-l%+bKWz)=7H|9?hC28JmiAgNg!7+8FKLm0FT4MAK6 eQcU~*|Ns9wGlexEjrdLFve7m)w9_>-|BQ?b44pqfQauY8SbTg#7_2uv*l1DB1qp@E&Qp#c{FfFvI( literal 172 zcmWHE%1kq2zyOR43=AL)lK`<<7#MmMFfatThcGZO;Lyj+z`y{)AblVjgn55}cnk~- z|NsC0AGR%u14I|ST{3}zk%@t!6D-^LfdOJXr;l$4Lx3-c0NVr7$`#-qqHAct1pvSd B8(;tc diff --git a/lib/pytz/zoneinfo/Pacific/Rarotonga b/lib/pytz/zoneinfo/Pacific/Rarotonga index 2a2549024e40e783147c4a2d3c2f8b47d7f96d40..9708b8707230d12731657b936499626858049654 100644 GIT binary patch delta 163 zcmdnTa*<_%GN%j!0|N^K1B1v!ogCKs|Ns9pPX5R!p~uX`^#6aB1p~wX|2Yv1EdT!( zCopjR|6i5C$mio5!k}wtU~B*)8FURSjSVK=Fkuv#EXsJ3gMonoZioYEhA_YYmyNEW Jft{fN7Xa7OFi8La delta 154 zcmcb}vX5ngGN&{H0|N^K0|Vbgog7BSi3`Pyn37#Mgb_Df7$VF>`5R|v!a delta 58 zcmcb?_>gge*~As96Qh;2SQr=>K$!Oj0|fm4|Np*Qko_Pm@B^yn|NsC0Lr*;E b0MQ_KfM}3gK++)hFi_$kuHfJhLqjeA+Mqxs diff --git a/lib/pytz/zoneinfo/Pacific/Tahiti b/lib/pytz/zoneinfo/Pacific/Tahiti index bfc9a7c925f6b57f20b0c59f850cc4197d3f8dbc..37e4e883368265e85b7db406348aa4b25350f100 100644 GIT binary patch literal 173 zcmWHE%1kq2zyM4P3=AL)k^s>l%rPY(bVvRF|Nj{o|Nk#O!NBnUe{li>i;r&zgRY?g eNF@U)rv3l_|3An?kVgEba@pt_8rT^cZ~*``&m!mm literal 174 zcmWHE%1kq2zyM4P3=AL)k^s>l%-O)ez%V5sbO!_D|Nq4&7#RNlFHT@!@$n5|2yyfX a0V!o5#ke0}9Ux==|0iH97svub11l%+bKWz)=7H|9?hC28Kl@AgL7x7+8FKLm0FTA!d+b c+W-Im|JRubodKDH-&8IeZ9^kFT|*--09p4LuK)l5 literal 153 zcmWHE%1kq2zyOR43=AL)lK`<<85mX^U|?|f^a){LV8Ee~iGhIugh3iXGzfG40Pz?Y n82nhlA;& l9S$HG>2RQC{8T{oPjDX=L+!; J(KR&Y0sxe4K^Fi3 diff --git a/lib/pytz/zoneinfo/Pacific/Truk b/lib/pytz/zoneinfo/Pacific/Truk index 28356bbf1b230a881bb8c2ec3c87b82a71958352..e79bca2dafa7e914a9baa568edec1b428a2ac63d 100644 GIT binary patch literal 174 zcmWHE%1kq2zyM4P3=AL)k^s>l%+bKWz)=7H|9?hC28KQ#kW|kC1{NRR5C&~S0}z*i d6x06y|Np~swcxBxn988ZL? literal 153 zcmWHE%1kq2zyOR43=AL)lK`<<85nvNFfcfKgoZFMFyPS0#K6D+!XS+x8iYB2fOrfH m4FCWC|6gaOwgqH#pASf|X8{9?k8cRfPzDArkny^P23!CgauQqs diff --git a/lib/pytz/zoneinfo/Pacific/Wake b/lib/pytz/zoneinfo/Pacific/Wake index 9e2a37cc4243219afd018d5ebb1eb7e7d92f6cb4..837ce1f5c7f7ad25955108003ce9cd44ec9f2f1e 100644 GIT binary patch literal 174 zcmWHE%1kq2zyM4P3=AL)k^s>l%+bKWz)=7H|9?hC28KB%AgL7x7+8FKLm0FTA!d+b c+W-Im|JRvGoB^4G-&8IeZ9^kFT|*--09S_@sQ>@~ literal 153 zcmWHE%1kq2zyOR43=AL)lK`<<85mX^U|IVK>%6$cnte0)P-hB7d4fsEHRG~xmPK5`P@ diff --git a/lib/pytz/zoneinfo/Pacific/Wallis b/lib/pytz/zoneinfo/Pacific/Wallis index b8944715544bd7993adc762767e6017d6010ddcc..8be9ac4d3bbe8f54267e85eebc8b11e1d612c9a4 100644 GIT binary patch literal 174 zcmWHE%1kq2zyM4P3=AL)k^s>l%+bKWz)=7H|9?hC28J~eAgL7x7+8FKLm0FTA!d+b c+W-Im|JRvutN@vV-&8IeZ9^kFT|*--0BnO9-2eap literal 150 zcmWHE%1kq2zyOR43=AL)lK`<<7#LO@U|l%+bKWz)=7H|9?hC28KQ#kW|kC1{NRR5C&~S0}z*i d6x06y|Np~swcxBxn988ZL? literal 153 zcmWHE%1kq2zyOR43=AL)lK`<<85nvNFfcfKgoZFMFyPS0#K6D+!XS+x8iYB2fOrfH m4FCWC|6gaOwgqH#pASf|X8{9?k8cRfPzDArkny^P23!CgauQqs diff --git a/lib/pytz/zoneinfo/Poland b/lib/pytz/zoneinfo/Poland index 5cbba412eef406b4baf89100f2c4a8e1f5d12798..d6bb1561db672f94bfd5bccc95fe1a8d18a158d6 100644 GIT binary patch delta 31 ncmbOz+9A4ulZA5y0|Ns$0|SH9W+@g2*3D;_q!=fca>)PyYj6g) delta 41 scmeAWohZ72lSObP0|Ns$0|SH94+aR>EX3l#%E++!43iY&)hj(gT$YD{fdPaW7#JAtLD|v`3=9mDp7k|sG$~|eW@BWU9LS?I`2aKfWIG;H zCUy{4KAM9Q47u2-4=2CpQDb3XVBnm*jK!Xpk%5tskrCuR1_s8-A6R5mLGA@%kQm&} c|NsC0A7{%W3!*`8-)zYGkZq7TK9*Mj03XpWZU6uP delta 364 zcmeB`{wp;>T$Y=GfdPaW7#JAtLD|v`3=9mDo=unCXi~_`%*4nvS&>I|vH=gvWH%mD zCN>aPKAN2a3^}=|4<~=;QJbvHYb(IO$jHbDav1{ym^ndQ735YB28qJm`vb&dU|{(F b|NnoGyEj|1K4cp}hjW8n3vtxsTwVnLgsUhm diff --git a/lib/pytz/zoneinfo/ROC b/lib/pytz/zoneinfo/ROC index 4810a0b61420871f7b2f39749e10fdf7244b76f7..f9cbe672ab1aa9b6c47f7fed0a0ccd73845a10ec 100644 GIT binary patch delta 219 zcmZ3$*2^|Qn^9n*&az-eW}+YiL*WYs1_p+L1_l-ehPnw193YaB2O{F*8^Yim9Kzrg y9Kzu2GFgjJpHq{8fq|8Qfk9w%7NZAa1|t(u)-W@YVo?alMNrJ;92}x+!36*@E*g~p delta 238 zcmeBWTfjC!n^AP4&awy=W}+YiL*WYs1_p+L1_l-ehPnw1oFI~s7c3&^;~T=@6&@VI z;1wLg;Or8@;2bmMp6Jrnye(Z)xVk%^g+1qm{mMp6JrnzJIMljeqKS_<10xeN3nMEM zWMN}rW0|~kLLg28NymjDkMCAq?KZAq-y56ZeTvyeugTvIK-t eEcyZBF)%PpW@Hp$0ogQJkZ}e@R!#oH$O!<+QYDuF diff --git a/lib/pytz/zoneinfo/Singapore b/lib/pytz/zoneinfo/Singapore index 9dd49cb7a72f1e0708e92fa53b7e0b4fa001553a..ebc4b0d9d2ade7381506bc35d054f361f8a942d9 100644 GIT binary patch literal 415 zcmWHE%1kq2zyKT!3=AL)lHi206&e^A7}}a!7w<~K3=AL)k^s>lEZxAsz|hv*x_DQ*--H8PPZCaTewuK4Vm!wskK7O6 zclmaRP5jEi$i&RT%Erph!N8Ch3(}n!%fQ0GkW|3H!N8ENz{m?CLF~*55Lq{YL70Id zvw}gKfuW#*LEOhTgdx~Bgu&O*2TTNqFn9%rFa*1YfXqU}M7W&`>JRB3P`&^E|NmcS x7Q7flgZu)bLH+^JAU}aGF%_jxPO08XH_qloWLl_+}-?Pat-4a&hYbk0rmg?|7V>1kjZHB0#266`#8Or zSXn1`Fe@{PPF}+-VamXuWxycn;~T=@=^Mh}>KY6pLKw6SOc=Bcj6tqoU|?WmWMqUg zK^z8L?%b@#BFE%a`~jpEJ3xF{C`0|N*%FfcHzfwHAG>hLkDH8IH76f-E~q%bJPgfb}kxG^Z(m@}y8 zXfUYCNHVDLa51Q}nl?;MV3cH@vaeur4da&j2vIkIi0eWVBEM<~L~Z*rA^IwpK+FO` zf!Hl?1mfyH3&c-3Cy)?-RUonU)r2Jb?E=ZMXC|b`&lE_tT{j_(W9x);*$ETUUre8n z@waF~=84J)S$9JwWUq*xkaMh1Ah*MILf*1qf&2{l2?cGY0)>G#0!3-!0>y@M0wu0L z1xf`ObOp-vMJJSfcqCB4_kBXeg(Cu$?`}@0+OSNZ`rPgbH8T%Qs9iUALS5yO3H5#T z6DAk1H)?Zo5Dh2qW>RJpn|z;1LeIxHgu&A{gu&G{7(|3HgaieHh!9XHGB7YOGBPqk znGB4K6U1dfAq>JG!L_hZ{sH1KFfeS6V3uR@Y69~>K@MVof*nMIf*wSJf*(YKq5wpL zq5(vMq5?#Nq60*OqvQaqDJV)d|6t8w1jh+T1{5zK8WcAm8WcYu8Wcw$8Wc|;8WdL` z8Wdk38Wd+B8We9J8WeXR8WevZ8We{h8WfKp8Wfix8Wf)l3=H)QphyJ?fFc$|gCZA1 zgCZD2gCZG3gCZJ4gCZM5gCZP6gCZS7gCZV8gCZY9gAxFU1| zIWSw<$2Ww*F*t<5F+7A}vIBFV;6w%n1}+8$295v!|Npl?^!MWCRm=@6leIb4X_ID@ J{A5*5Z2*apK_mbG delta 176 zcmX>sbU|o>Hlx-?oeNAZ|Nj?PFfjc8U!1_e^8bHh0V4;P z1u$FH$2Ww**%5@pLl~SV+c5`9PGVqS;9_84(E7mu0ssI1|8IZb0mtSA%ndAz43iZ& O*6EUJto&pNPHh0h?n6%i diff --git a/lib/pytz/zoneinfo/US/Aleutian b/lib/pytz/zoneinfo/US/Aleutian index 4f1ec71373359e29dbd7c52486583af9e5a964d7..43236498f681cc06f64ca2afa613880331fe6fbb 100644 GIT binary patch delta 68 zcmdlhv_)vcA0`$ChSiTIF?R?~WME+6VqjoU{Qv*|fBQp!FK%AQ+`z)h$i&RTG}(|t aWU@U6+hj+MQszet43qybMNJmw)B*rC&K58L delta 67 zcmdlYv{z`uAEwD0IHD$pF&jxvVqjq4VqjoU{J{VL|NsC0Z-3yY{N|a=4J>R7j7-cd UOp_HjWF}j26f-`YypE#{0L_mSod5s; diff --git a/lib/pytz/zoneinfo/US/Arizona b/lib/pytz/zoneinfo/US/Arizona index adf28236a2feb68f177f5b002ea068db59eea997..4d51271a14ab85c1aac83f7145b9f7f8f19c512a 100644 GIT binary patch delta 23 fcmaFJbc1QaHcoB^1_l-e1_ptN$0H^yFggMNO&0~x delta 37 ocmcb?^pI)7HbEW+1_l-e1_ps23=lAJf5gOa8#XTA;1F{z0Ho{)J^%m! diff --git a/lib/pytz/zoneinfo/US/Central b/lib/pytz/zoneinfo/US/Central index 3dd8f0fa82a60710c0711f35dee93ef5013ca796..a5b1617c7f70bfc77b7d504aaa3f23603082c3cb 100644 GIT binary patch delta 31 ncmZpa`60c*nw9en0|Ns)0|SG^W*^oB_Q`@Qs+%wI=raNUgH;Ev delta 41 scmew%-6*rcnpN;E0|Ns)0|SG^4+aR>?82JB&d4xXkVSR#NgjPh0K^Fhp8x;= diff --git a/lib/pytz/zoneinfo/US/East-Indiana b/lib/pytz/zoneinfo/US/East-Indiana index 4a92c06593d33d3969756f482e5d3d4b773984ef..09511ccdcf97a5baa8e1b0eb75e040eee6b6e0c4 100644 GIT binary patch delta 26 icmeC?ZQ|W9iHS3rfq{XYfq_A0^I|3m=E-|l&jSEbo(7Qs delta 40 rcmZqT?dIJuiAgYpfq{XYfq_Bh2Ll9bp3Nk|%*Zf#2jlk1S!@yjr;rGS diff --git a/lib/pytz/zoneinfo/US/Eastern b/lib/pytz/zoneinfo/US/Eastern index 7553fee37a5d03e9163ee19b1ced730a02345cfb..2f75480e069b60b6c58a9137c7eebd4796f74226 100644 GIT binary patch delta 34 qcmca9eL;GIIxFWJ1_lOJ1_lO^%@(W)?2`pq3@7ule4l)fR{{W^bO{as delta 44 wcmca0eN%daI;-GY1_lOJ1_lO^9}Ez%*?={HosnU(AdBH-UY75ZckoI80OHFD{{R30 diff --git a/lib/pytz/zoneinfo/US/Hawaii b/lib/pytz/zoneinfo/US/Hawaii index bd855772054f8d41e0158e71c2bf2c04e50e47cc..66eb5c942d964a58c690716dca67482e16f5a408 100644 GIT binary patch delta 26 icmbQj)Xg+uCMO#M0|N^K0|U>*RR$AXj3)CkvI783h6RQI delta 40 rcmeBXn!+?;rXV{50|N^K0|U_)lPhGG`|P0|Ofa1B1jw1DTB>988mAnK~!GV9G{FOip38*t~{WfCVh&!I1y} Ds7MZw delta 102 zcmew-utIQxGH(w90|Ofa1A{~Z0|UcE9U1oD#%l_Gzp&ou&dJ2cFgbv!bFvJF*JMRz jWkI;o9}EyM*_YXZ|NsC0|3P}d^b70FEzE)}aE(a-zKkGS diff --git a/lib/pytz/zoneinfo/US/Mountain b/lib/pytz/zoneinfo/US/Mountain index 7fc669171f88e8e1fb0c1483bb83e746e5f1c779..5fbe26b1d93d1acb2561c390c1e097d07f1a262e 100644 GIT binary patch delta 30 mcmbO#+#|eUAv5PZ1_lOJ1_lO^&6}7%uuNXUbZc@grvw0lB?$Zg delta 36 ocmeAXo+`XyA+z9o1_lOJ1_lO^9}Ez%c@^^q7Dk52vp7Bh0GVE)*#6LS0AT#V2EdSL}QOuP%uSyngmU;LXPG0&kC9 z5_mW9roj94?<>&fhfQOZ?&qU;U>{_-5Za;k!Op*@Pb&iv)i1 zM@-mwBb1qQ7Xt$WD+2?A$YeVf_xhOs|Ns97IS@pH90{U94h7L5$AV~(gF!UN(I6V+ za1af0JctH)07Qd40ir=30ns4OfM}41Ks3lxAR6Q`5dA{EUPl1T_+$*GLB0g>K|Tf1 zAm4&$kdHw$$k!km5Qqka(&lNb6)clQn7>VC<(2>d#cME9 delta 473 zcmbOtHdkzdf4#zuhP4xJ{kyo}_JIikckXRoaChaJ3HSC*U2wm%Z^DClV03!kdlX1>PQe zpzvJLu%oPS`!m-xjKzWOg(@Xfw;!gqbHmIXgF776_1 zPg}6@Mkur3ZUzPhRt5$Jksk~YFxia7yz{JSJ$i&PtS&(b}WCLcF$p^SX0FeMTTL1t6 diff --git a/lib/pytz/zoneinfo/US/Pacific-New b/lib/pytz/zoneinfo/US/Pacific-New deleted file mode 100644 index 1fa9149f9a9207a9b9838141088663ebe669f250..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2845 zcmWHE%1kq2zyPca3=AL)lGp`hi!?AWFw9%#v0(mg(FqIMv=%I!^?kzWPN@Z#l)n^Q zN>mfL_OC?YM#I_(xBgvRaQnanfjjp$FSxsM&4hdVrY^YO**D?Ayz&JPGYcj>s*7Ck z*fVItlQ`=IPc=;@JadmwcrFwu@Iu{6;l(FofmiG@3a>7S3cP;yPvOnR?*ea+Jy3Wz z@utB0^?w$8DBLaZvH#wJPxS{Ue9k|x;7k1C319seE%;{NI^ny1%Yq*oiv)i1r!Dx! z(IW8cN3+837ij{2Zlo&wJ>ennZ-=|W{}oyS3^Ozp7&~|bm@2pxmlg6cJS)I^VB!M4o$CeoSFTeKm^o2E zuycZfP-U@zaAuK$NMxvhsAq_Rn5DUZxTcwcgi`PXNlpm`DJIhiQlCr~NIw#vAahA< zf$YJb6XZ7jSRlXf_5_78Z3V@~y%UtecomehZV9NEzE@E7+9RMQdQm}LYo37mzqboC zxf%pC@10+u^(sj~d*8+dI+yDv=+2wGKyP!x1pT_w1qPFyCK#qqQZOo3nPBW*qF@rt zHo;UqOu@|P#RPM93k3@qRsoCWQVN#8p9@$W`=ele`=o%)28ji>yH^X?_5WI6Kf71J zA^*+-$Ci~7oc#AKa8Bu-;G(}^fvZdI1lP}(72I{Z1l%ugRq*7^5%AnRUBTKkbjYU(B~sNLZ)p)Rg?LH!J^2~3Pkj7-cdU<$+>I{5$piE0cC|NqaOz{v9d ze}4l52bj$RCIx(aLl^>FLKp&qLl^?WLl^=ALO}VOfe}P95>XQDhLr?AKsp#eHvRt} z$0Bv$|NsC0K_vr-29*vV8dO4nXizBuqCq7Ehz6AwU^-Dv07QdI4G;|~IY2b1^Z?PI z5(GqpN)ZqZDoH>zs5Al5pb`Z{gGv<;4JuhcG^lg|(V!9rM1x8h5DhA6Ks2bd0nwlm z2SkHP9WedL80;QU=>y_}N+1voDuqBas3Zc>pwb9LgGwY24JwsDG^k_((V)@^M1x8w z5DhA&Ks2bN0@0w-3PgiSED#MUwLmne>~sQ{utB^-zbm2w~&RMLTHP-zFEK_woD290ajrAR1Hx zg6XyU!RCQVLJ%KR8iHt0i3p-Wr6Pz1m5d-7R62raPzed5L8T;!29=Z`8dO?>Xi$j> zqCur5hz6CMAR1J9f@n|)3Zg-!D2N7?q+t4!3D|w05*5S;m8u{bRI-9-Q0WSyK_x7R z29>fP8dTDPXi#YjqCq7thz6CqAR1Kif@o0b3!*_KFqr=L7Hl7=BnI(8r7?&GmB=6( zR4RjLP{|CUL8UW@29?kt8dOSyXi!NFqCurKhz6C|AR1I^gJ@964WdD%H;4w6;2;`Q zii2oSNe-r;OM&A9RHB3Upi&(~gGzP~4JzG1G^m6J(V$WuM1x9t5DhBrK{Tku2hpHX zA4G#neh>{R{XsOS1_0BaFN5s^)dV0us5Su6pc(;8Z=Md82h|K9KB#s8(V!XvM1yJx z5Dls+Ks2bf0MVct14M&r4G;~gIY2b1_5jhK8U#%Lkp+i8s3rmNLA42p2GuBF`lt-p zeo)N<;)7}z5DltfKs2b90nwnE21J8u8xReuaX>Vv)&bF=ng>LKY99~{s)0Z>s1^dz zpqdCwzik1#2UH`0_@G(|M1yK3Fum3TEDx%oKzvXw1)@PU6^I7aRv;QwV}WQ;tp%b% zH5Z5m)m|VPRD*$NP%Q?cK{Xke{?7?EA5^1(_@G)1M1yKJFum_ASRPcvf%u?W4n%`$ zIuH%2?LaiB#skryS`S2nYCZ;Voj2mDKCXb^5Q_kp5FKA*JtI8>9bZF3JwrVME&vNy Bo4^17 diff --git a/lib/pytz/zoneinfo/US/Samoa b/lib/pytz/zoneinfo/US/Samoa index 1d7649ff71d07a158d69ab0d46a60f89c28683a3..72707b5e15cccac9888e5ba22bb1b4e92170df5b 100644 GIT binary patch literal 187 zcmWHE%1kq2zyQn)3=AL)l3;?eIT{!k7$&m*=3r!EVAxo}!0`Wn{0|VB8o*Qko_Pm@B^yn|NsC0Lr*;E b0MQ_KfM}3gK++)hFi_$kuHfJhLqjeA+Mqxs diff --git a/lib/pytz/zoneinfo/UTC b/lib/pytz/zoneinfo/UTC index c3b97f1a199421d6d9625b280316d99b85a4a4e8..5583f5b0c6e6949372648a7d75502e4d01b44931 100644 GIT binary patch delta 14 Vcmb;~n-D!wS(J?{G{o6}3jia=1K~46>-=S_X`YFmVe9gnE!(AKwrL zUl0xsVeoYU5y37DzQNuM+6JZ!uC5^ruCBo$Ag?emFoGyX2w-4fVPIfjob1b_Bnt8@ z2!o`-9%f)*P@CMtWXELLu=xy=0h1piGZQll6U#92y%@;%AP++^mv6AQt}zz?w&F6> delta 517 zcmey*{eydgxS#+70|N*%FfcIqf!Gr@l$gXgH~Ppky0fvev9qyqu(ClQCl?ar=0V~h zOQ5rPIVXFuD%5KkFbFa*SU50>GBCIWFiJ8o$S5$#GB6;EYZ)*q!o)2c5b8l{e0)O~ zd_g!kgu&MZLJO&1a$vsSVOk$jy&oCJ<`7;%Qx6t*O&_cWsosQ diff --git a/lib/pytz/zoneinfo/WET b/lib/pytz/zoneinfo/WET index 444a1933d72525ab3045980eab2fbf79266cf158..9b03a17f41153b8673c144b42dd3cb0adc3f4ba8 100644 GIT binary patch delta 72 xcmcb}cad*{2-9Rmro71q*m#5)pny++ktN(UgdyBDc=JLgCKh}OCL6FT0su8Y4hR4M delta 70 xcmcb}cad*{2-9RmrrgN}OngENd;*LNV89yg8XUq9?z(v)6B7#_`N; +# or +# or . +# For more about leap-seconds.list, please see +# The NTP Timescale and Leap Seconds +# . + +# The International Earth Rotation and Reference Systems Service +# periodically uses leap seconds to keep UTC to within 0.9 s of UT1 +# (which measures the true angular orientation of the earth in space) +# and publishes leap second data in a copyrighted file +# . +# See: Levine J. Coordinated Universal Time and the leap second. +# URSI Radio Sci Bull. 2016;89(4):30-6. doi:10.23919/URSIRSB.2016.7909995 +# . +# There were no leap seconds before 1972, because the official mechanism +# accounting for the discrepancy between atomic time and the earth's rotation +# did not exist. + +# The correction (+ or -) is made at the given time, so lines +# will typically look like: +# Leap YEAR MON DAY 23:59:60 + R/S +# or +# Leap YEAR MON DAY 23:59:59 - R/S + +# If the leap second is Rolling (R) the given time is local time (unused here). +Leap 1972 Jun 30 23:59:60 + S +Leap 1972 Dec 31 23:59:60 + S +Leap 1973 Dec 31 23:59:60 + S +Leap 1974 Dec 31 23:59:60 + S +Leap 1975 Dec 31 23:59:60 + S +Leap 1976 Dec 31 23:59:60 + S +Leap 1977 Dec 31 23:59:60 + S +Leap 1978 Dec 31 23:59:60 + S +Leap 1979 Dec 31 23:59:60 + S +Leap 1981 Jun 30 23:59:60 + S +Leap 1982 Jun 30 23:59:60 + S +Leap 1983 Jun 30 23:59:60 + S +Leap 1985 Jun 30 23:59:60 + S +Leap 1987 Dec 31 23:59:60 + S +Leap 1989 Dec 31 23:59:60 + S +Leap 1990 Dec 31 23:59:60 + S +Leap 1992 Jun 30 23:59:60 + S +Leap 1993 Jun 30 23:59:60 + S +Leap 1994 Jun 30 23:59:60 + S +Leap 1995 Dec 31 23:59:60 + S +Leap 1997 Jun 30 23:59:60 + S +Leap 1998 Dec 31 23:59:60 + S +Leap 2005 Dec 31 23:59:60 + S +Leap 2008 Dec 31 23:59:60 + S +Leap 2012 Jun 30 23:59:60 + S +Leap 2015 Jun 30 23:59:60 + S +Leap 2016 Dec 31 23:59:60 + S + +# POSIX timestamps for the data in this file: +#updated 1467936000 +#expires 1561680000 + +# Updated through IERS Bulletin C56 +# File expires on: 28 June 2019 diff --git a/lib/pytz/zoneinfo/localtime b/lib/pytz/zoneinfo/localtime deleted file mode 100644 index c05e45fddbba6a96807d30915e25a16c100257e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmWHE%1kq2zyOR43=AL)lK`<=1 23s 0 - +R d 1917 o - Mar 24 23s 1 S +R d 1918 o - Mar 9 23s 1 S +R d 1919 o - Mar 1 23s 1 S +R d 1920 o - F 14 23s 1 S +R d 1920 o - O 23 23s 0 - +R d 1921 o - Mar 14 23s 1 S +R d 1921 o - Jun 21 23s 0 - +R d 1939 o - S 11 23s 1 S +R d 1939 o - N 19 1 0 - +R d 1944 1945 - Ap M>=1 2 1 S +R d 1944 o - O 8 2 0 - +R d 1945 o - S 16 1 0 - +R d 1971 o - Ap 25 23s 1 S +R d 1971 o - S 26 23s 0 - +R d 1977 o - May 6 0 1 S +R d 1977 o - O 21 0 0 - +R d 1978 o - Mar 24 1 1 S +R d 1978 o - S 22 3 0 - +R d 1980 o - Ap 25 0 1 S +R d 1980 o - O 31 2 0 - +Z Africa/Algiers 0:12:12 - LMT 1891 Mar 15 0:1 +0:9:21 - PMT 1911 Mar 11 +0 d WE%sT 1940 F 25 2 +1 d CE%sT 1946 O 7 +0 - WET 1956 Ja 29 +1 - CET 1963 Ap 14 +0 d WE%sT 1977 O 21 +1 d CE%sT 1979 O 26 +0 d WE%sT 1981 May +1 - CET +Z Atlantic/Cape_Verde -1:34:4 - LMT 1912 Ja 1 2u +-2 - -02 1942 S +-2 1 -01 1945 O 15 +-2 - -02 1975 N 25 2 +-1 - -01 +Z Africa/Ndjamena 1:0:12 - LMT 1912 +1 - WAT 1979 O 14 +1 1 WAST 1980 Mar 8 +1 - WAT +Z Africa/Abidjan -0:16:8 - LMT 1912 +0 - GMT +Li Africa/Abidjan Africa/Bamako +Li Africa/Abidjan Africa/Banjul +Li Africa/Abidjan Africa/Conakry +Li Africa/Abidjan Africa/Dakar +Li Africa/Abidjan Africa/Freetown +Li Africa/Abidjan Africa/Lome +Li Africa/Abidjan Africa/Nouakchott +Li Africa/Abidjan Africa/Ouagadougou +Li Africa/Abidjan Atlantic/St_Helena +R K 1940 o - Jul 15 0 1 S +R K 1940 o - O 1 0 0 - +R K 1941 o - Ap 15 0 1 S +R K 1941 o - S 16 0 0 - +R K 1942 1944 - Ap 1 0 1 S +R K 1942 o - O 27 0 0 - +R K 1943 1945 - N 1 0 0 - +R K 1945 o - Ap 16 0 1 S +R K 1957 o - May 10 0 1 S +R K 1957 1958 - O 1 0 0 - +R K 1958 o - May 1 0 1 S +R K 1959 1981 - May 1 1 1 S +R K 1959 1965 - S 30 3 0 - +R K 1966 1994 - O 1 3 0 - +R K 1982 o - Jul 25 1 1 S +R K 1983 o - Jul 12 1 1 S +R K 1984 1988 - May 1 1 1 S +R K 1989 o - May 6 1 1 S +R K 1990 1994 - May 1 1 1 S +R K 1995 2010 - Ap lastF 0s 1 S +R K 1995 2005 - S lastTh 24 0 - +R K 2006 o - S 21 24 0 - +R K 2007 o - S Th>=1 24 0 - +R K 2008 o - Au lastTh 24 0 - +R K 2009 o - Au 20 24 0 - +R K 2010 o - Au 10 24 0 - +R K 2010 o - S 9 24 1 S +R K 2010 o - S lastTh 24 0 - +R K 2014 o - May 15 24 1 S +R K 2014 o - Jun 26 24 0 - +R K 2014 o - Jul 31 24 1 S +R K 2014 o - S lastTh 24 0 - +Z Africa/Cairo 2:5:9 - LMT 1900 O +2 K EE%sT +R GH 1920 1942 - S 1 0 0:20 - +R GH 1920 1942 - D 31 0 0 - +Z Africa/Accra -0:0:52 - LMT 1918 +0 GH GMT/+0020 +Z Africa/Bissau -1:2:20 - LMT 1912 Ja 1 1u +-1 - -01 1975 +0 - GMT +Z Africa/Nairobi 2:27:16 - LMT 1928 Jul +3 - EAT 1930 +2:30 - +0230 1940 +2:45 - +0245 1960 +3 - EAT +Li Africa/Nairobi Africa/Addis_Ababa +Li Africa/Nairobi Africa/Asmara +Li Africa/Nairobi Africa/Dar_es_Salaam +Li Africa/Nairobi Africa/Djibouti +Li Africa/Nairobi Africa/Kampala +Li Africa/Nairobi Africa/Mogadishu +Li Africa/Nairobi Indian/Antananarivo +Li Africa/Nairobi Indian/Comoro +Li Africa/Nairobi Indian/Mayotte +Z Africa/Monrovia -0:43:8 - LMT 1882 +-0:43:8 - MMT 1919 Mar +-0:44:30 - MMT 1972 Ja 7 +0 - GMT +R L 1951 o - O 14 2 1 S +R L 1952 o - Ja 1 0 0 - +R L 1953 o - O 9 2 1 S +R L 1954 o - Ja 1 0 0 - +R L 1955 o - S 30 0 1 S +R L 1956 o - Ja 1 0 0 - +R L 1982 1984 - Ap 1 0 1 S +R L 1982 1985 - O 1 0 0 - +R L 1985 o - Ap 6 0 1 S +R L 1986 o - Ap 4 0 1 S +R L 1986 o - O 3 0 0 - +R L 1987 1989 - Ap 1 0 1 S +R L 1987 1989 - O 1 0 0 - +R L 1997 o - Ap 4 0 1 S +R L 1997 o - O 4 0 0 - +R L 2013 o - Mar lastF 1 1 S +R L 2013 o - O lastF 2 0 - +Z Africa/Tripoli 0:52:44 - LMT 1920 +1 L CE%sT 1959 +2 - EET 1982 +1 L CE%sT 1990 May 4 +2 - EET 1996 S 30 +1 L CE%sT 1997 O 4 +2 - EET 2012 N 10 2 +1 L CE%sT 2013 O 25 2 +2 - EET +R MU 1982 o - O 10 0 1 - +R MU 1983 o - Mar 21 0 0 - +R MU 2008 o - O lastSun 2 1 - +R MU 2009 o - Mar lastSun 2 0 - +Z Indian/Mauritius 3:50 - LMT 1907 +4 MU +04/+05 +R M 1939 o - S 12 0 1 S +R M 1939 o - N 19 0 0 - +R M 1940 o - F 25 0 1 S +R M 1945 o - N 18 0 0 - +R M 1950 o - Jun 11 0 1 S +R M 1950 o - O 29 0 0 - +R M 1967 o - Jun 3 12 1 S +R M 1967 o - O 1 0 0 - +R M 1974 o - Jun 24 0 1 S +R M 1974 o - S 1 0 0 - +R M 1976 1977 - May 1 0 1 S +R M 1976 o - Au 1 0 0 - +R M 1977 o - S 28 0 0 - +R M 1978 o - Jun 1 0 1 S +R M 1978 o - Au 4 0 0 - +R M 2008 o - Jun 1 0 1 S +R M 2008 o - S 1 0 0 - +R M 2009 o - Jun 1 0 1 S +R M 2009 o - Au 21 0 0 - +R M 2010 o - May 2 0 1 S +R M 2010 o - Au 8 0 0 - +R M 2011 o - Ap 3 0 1 S +R M 2011 o - Jul 31 0 0 - +R M 2012 2013 - Ap lastSun 2 1 S +R M 2012 o - Jul 20 3 0 - +R M 2012 o - Au 20 2 1 S +R M 2012 o - S 30 3 0 - +R M 2013 o - Jul 7 3 0 - +R M 2013 o - Au 10 2 1 S +R M 2013 ma - O lastSun 3 0 - +R M 2014 2021 - Mar lastSun 2 1 S +R M 2014 o - Jun 28 3 0 - +R M 2014 o - Au 2 2 1 S +R M 2015 o - Jun 14 3 0 - +R M 2015 o - Jul 19 2 1 S +R M 2016 o - Jun 5 3 0 - +R M 2016 o - Jul 10 2 1 S +R M 2017 o - May 21 3 0 - +R M 2017 o - Jul 2 2 1 S +R M 2018 o - May 13 3 0 - +R M 2018 o - Jun 17 2 1 S +R M 2019 o - May 5 3 0 - +R M 2019 o - Jun 9 2 1 S +R M 2020 o - Ap 19 3 0 - +R M 2020 o - May 24 2 1 S +R M 2021 o - Ap 11 3 0 - +R M 2021 o - May 16 2 1 S +R M 2022 o - May 8 2 1 S +R M 2023 o - Ap 23 2 1 S +R M 2024 o - Ap 14 2 1 S +R M 2025 o - Ap 6 2 1 S +R M 2026 ma - Mar lastSun 2 1 S +R M 2036 o - O 19 3 0 - +R M 2037 o - O 4 3 0 - +Z Africa/Casablanca -0:30:20 - LMT 1913 O 26 +0 M WE%sT 1984 Mar 16 +1 - CET 1986 +0 M WE%sT +Z Africa/El_Aaiun -0:52:48 - LMT 1934 +-1 - -01 1976 Ap 14 +0 M WE%sT +Z Africa/Maputo 2:10:20 - LMT 1903 Mar +2 - CAT +Li Africa/Maputo Africa/Blantyre +Li Africa/Maputo Africa/Bujumbura +Li Africa/Maputo Africa/Gaborone +Li Africa/Maputo Africa/Harare +Li Africa/Maputo Africa/Kigali +Li Africa/Maputo Africa/Lubumbashi +Li Africa/Maputo Africa/Lusaka +R NA 1994 o - Mar 21 0 -1 WAT +R NA 1994 2017 - S Sun>=1 2 0 CAT +R NA 1995 2017 - Ap Sun>=1 2 -1 WAT +Z Africa/Windhoek 1:8:24 - LMT 1892 F 8 +1:30 - +0130 1903 Mar +2 - SAST 1942 S 20 2 +2 1 SAST 1943 Mar 21 2 +2 - SAST 1990 Mar 21 +2 NA %s +Z Africa/Lagos 0:13:36 - LMT 1919 S +1 - WAT +Li Africa/Lagos Africa/Bangui +Li Africa/Lagos Africa/Brazzaville +Li Africa/Lagos Africa/Douala +Li Africa/Lagos Africa/Kinshasa +Li Africa/Lagos Africa/Libreville +Li Africa/Lagos Africa/Luanda +Li Africa/Lagos Africa/Malabo +Li Africa/Lagos Africa/Niamey +Li Africa/Lagos Africa/Porto-Novo +Z Indian/Reunion 3:41:52 - LMT 1911 Jun +4 - +04 +Z Africa/Sao_Tome 0:26:56 - LMT 1884 +-0:36:45 - LMT 1912 Ja 1 0u +0 - GMT 2018 Ja 1 1 +1 - WAT +Z Indian/Mahe 3:41:48 - LMT 1906 Jun +4 - +04 +R SA 1942 1943 - S Sun>=15 2 1 - +R SA 1943 1944 - Mar Sun>=15 2 0 - +Z Africa/Johannesburg 1:52 - LMT 1892 F 8 +1:30 - SAST 1903 Mar +2 SA SAST +Li Africa/Johannesburg Africa/Maseru +Li Africa/Johannesburg Africa/Mbabane +R SD 1970 o - May 1 0 1 S +R SD 1970 1985 - O 15 0 0 - +R SD 1971 o - Ap 30 0 1 S +R SD 1972 1985 - Ap lastSun 0 1 S +Z Africa/Khartoum 2:10:8 - LMT 1931 +2 SD CA%sT 2000 Ja 15 12 +3 - EAT 2017 N +2 - CAT +Z Africa/Juba 2:6:28 - LMT 1931 +2 SD CA%sT 2000 Ja 15 12 +3 - EAT +R n 1939 o - Ap 15 23s 1 S +R n 1939 o - N 18 23s 0 - +R n 1940 o - F 25 23s 1 S +R n 1941 o - O 6 0 0 - +R n 1942 o - Mar 9 0 1 S +R n 1942 o - N 2 3 0 - +R n 1943 o - Mar 29 2 1 S +R n 1943 o - Ap 17 2 0 - +R n 1943 o - Ap 25 2 1 S +R n 1943 o - O 4 2 0 - +R n 1944 1945 - Ap M>=1 2 1 S +R n 1944 o - O 8 0 0 - +R n 1945 o - S 16 0 0 - +R n 1977 o - Ap 30 0s 1 S +R n 1977 o - S 24 0s 0 - +R n 1978 o - May 1 0s 1 S +R n 1978 o - O 1 0s 0 - +R n 1988 o - Jun 1 0s 1 S +R n 1988 1990 - S lastSun 0s 0 - +R n 1989 o - Mar 26 0s 1 S +R n 1990 o - May 1 0s 1 S +R n 2005 o - May 1 0s 1 S +R n 2005 o - S 30 1s 0 - +R n 2006 2008 - Mar lastSun 2s 1 S +R n 2006 2008 - O lastSun 2s 0 - +Z Africa/Tunis 0:40:44 - LMT 1881 May 12 +0:9:21 - PMT 1911 Mar 11 +1 n CE%sT +Z Antarctica/Casey 0 - -00 1969 +8 - +08 2009 O 18 2 +11 - +11 2010 Mar 5 2 +8 - +08 2011 O 28 2 +11 - +11 2012 F 21 17u +8 - +08 2016 O 22 +11 - +11 2018 Mar 11 4 +8 - +08 +Z Antarctica/Davis 0 - -00 1957 Ja 13 +7 - +07 1964 N +0 - -00 1969 F +7 - +07 2009 O 18 2 +5 - +05 2010 Mar 10 20u +7 - +07 2011 O 28 2 +5 - +05 2012 F 21 20u +7 - +07 +Z Antarctica/Mawson 0 - -00 1954 F 13 +6 - +06 2009 O 18 2 +5 - +05 +Z Indian/Kerguelen 0 - -00 1950 +5 - +05 +Z Antarctica/DumontDUrville 0 - -00 1947 +10 - +10 1952 Ja 14 +0 - -00 1956 N +10 - +10 +Z Antarctica/Syowa 0 - -00 1957 Ja 29 +3 - +03 +R Tr 2005 ma - Mar lastSun 1u 2 +02 +R Tr 2004 ma - O lastSun 1u 0 +00 +Z Antarctica/Troll 0 - -00 2005 F 12 +0 Tr %s +Z Antarctica/Vostok 0 - -00 1957 D 16 +6 - +06 +Z Antarctica/Rothera 0 - -00 1976 D +-3 - -03 +Z Asia/Kabul 4:36:48 - LMT 1890 +4 - +04 1945 +4:30 - +0430 +R AM 2011 o - Mar lastSun 2s 1 - +R AM 2011 o - O lastSun 2s 0 - +Z Asia/Yerevan 2:58 - LMT 1924 May 2 +3 - +03 1957 Mar +4 R +04/+05 1991 Mar 31 2s +3 R +03/+04 1995 S 24 2s +4 - +04 1997 +4 R +04/+05 2011 +4 AM +04/+05 +R AZ 1997 2015 - Mar lastSun 4 1 - +R AZ 1997 2015 - O lastSun 5 0 - +Z Asia/Baku 3:19:24 - LMT 1924 May 2 +3 - +03 1957 Mar +4 R +04/+05 1991 Mar 31 2s +3 R +03/+04 1992 S lastSun 2s +4 - +04 1996 +4 E +04/+05 1997 +4 AZ +04/+05 +R BD 2009 o - Jun 19 23 1 - +R BD 2009 o - D 31 24 0 - +Z Asia/Dhaka 6:1:40 - LMT 1890 +5:53:20 - HMT 1941 O +6:30 - +0630 1942 May 15 +5:30 - +0530 1942 S +6:30 - +0630 1951 S 30 +6 - +06 2009 +6 BD +06/+07 +Z Asia/Thimphu 5:58:36 - LMT 1947 Au 15 +5:30 - +0530 1987 O +6 - +06 +Z Indian/Chagos 4:49:40 - LMT 1907 +5 - +05 1996 +6 - +06 +Z Asia/Brunei 7:39:40 - LMT 1926 Mar +7:30 - +0730 1933 +8 - +08 +Z Asia/Yangon 6:24:47 - LMT 1880 +6:24:47 - RMT 1920 +6:30 - +0630 1942 May +9 - +09 1945 May 3 +6:30 - +0630 +R Sh 1940 o - Jun 1 0 1 D +R Sh 1940 o - O 12 24 0 S +R Sh 1941 o - Mar 15 0 1 D +R Sh 1941 o - N 1 24 0 S +R Sh 1942 o - Ja 31 0 1 D +R Sh 1945 o - S 1 24 0 S +R Sh 1946 o - May 15 0 1 D +R Sh 1946 o - S 30 24 0 S +R Sh 1947 o - Ap 15 0 1 D +R Sh 1947 o - O 31 24 0 S +R Sh 1948 1949 - May 1 0 1 D +R Sh 1948 1949 - S 30 24 0 S +R CN 1986 o - May 4 2 1 D +R CN 1986 1991 - S Sun>=11 2 0 S +R CN 1987 1991 - Ap Sun>=11 2 1 D +Z Asia/Shanghai 8:5:43 - LMT 1901 +8 Sh C%sT 1949 May 28 +8 CN C%sT +Z Asia/Urumqi 5:50:20 - LMT 1928 +6 - +06 +R HK 1941 o - Ap 1 3:30 1 S +R HK 1941 o - S 30 3:30 0 - +R HK 1946 o - Ap 20 3:30 1 S +R HK 1946 o - D 1 3:30 0 - +R HK 1947 o - Ap 13 3:30 1 S +R HK 1947 o - D 30 3:30 0 - +R HK 1948 o - May 2 3:30 1 S +R HK 1948 1951 - O lastSun 3:30 0 - +R HK 1952 o - O 25 3:30 0 - +R HK 1949 1953 - Ap Sun>=1 3:30 1 S +R HK 1953 o - N 1 3:30 0 - +R HK 1954 1964 - Mar Sun>=18 3:30 1 S +R HK 1954 o - O 31 3:30 0 - +R HK 1955 1964 - N Sun>=1 3:30 0 - +R HK 1965 1976 - Ap Sun>=16 3:30 1 S +R HK 1965 1976 - O Sun>=16 3:30 0 - +R HK 1973 o - D 30 3:30 1 S +R HK 1979 o - May Sun>=8 3:30 1 S +R HK 1979 o - O Sun>=16 3:30 0 - +Z Asia/Hong_Kong 7:36:42 - LMT 1904 O 30 +8 HK HK%sT 1941 D 25 +9 - JST 1945 S 15 +8 HK HK%sT +R f 1946 o - May 15 0 1 D +R f 1946 o - O 1 0 0 S +R f 1947 o - Ap 15 0 1 D +R f 1947 o - N 1 0 0 S +R f 1948 1951 - May 1 0 1 D +R f 1948 1951 - O 1 0 0 S +R f 1952 o - Mar 1 0 1 D +R f 1952 1954 - N 1 0 0 S +R f 1953 1959 - Ap 1 0 1 D +R f 1955 1961 - O 1 0 0 S +R f 1960 1961 - Jun 1 0 1 D +R f 1974 1975 - Ap 1 0 1 D +R f 1974 1975 - O 1 0 0 S +R f 1979 o - Jul 1 0 1 D +R f 1979 o - O 1 0 0 S +Z Asia/Taipei 8:6 - LMT 1896 +8 - CST 1937 O +9 - JST 1945 S 21 1 +8 f C%sT +R _ 1942 1943 - Ap 30 23 1 - +R _ 1942 o - N 17 23 0 - +R _ 1943 o - S 30 23 0 S +R _ 1946 o - Ap 30 23s 1 D +R _ 1946 o - S 30 23s 0 S +R _ 1947 o - Ap 19 23s 1 D +R _ 1947 o - N 30 23s 0 S +R _ 1948 o - May 2 23s 1 D +R _ 1948 o - O 31 23s 0 S +R _ 1949 1950 - Ap Sat>=1 23s 1 D +R _ 1949 1950 - O lastSat 23s 0 S +R _ 1951 o - Mar 31 23s 1 D +R _ 1951 o - O 28 23s 0 S +R _ 1952 1953 - Ap Sat>=1 23s 1 D +R _ 1952 o - N 1 23s 0 S +R _ 1953 1954 - O lastSat 23s 0 S +R _ 1954 1956 - Mar Sat>=17 23s 1 D +R _ 1955 o - N 5 23s 0 S +R _ 1956 1964 - N Sun>=1 3:30 0 S +R _ 1957 1964 - Mar Sun>=18 3:30 1 D +R _ 1965 1973 - Ap Sun>=16 3:30 1 D +R _ 1965 1966 - O Sun>=16 2:30 0 S +R _ 1967 1976 - O Sun>=16 3:30 0 S +R _ 1973 o - D 30 3:30 1 D +R _ 1975 1976 - Ap Sun>=16 3:30 1 D +R _ 1979 o - May 13 3:30 1 D +R _ 1979 o - O Sun>=16 3:30 0 S +Z Asia/Macau 7:34:10 - LMT 1904 O 30 +8 - CST 1941 D 21 23 +9 _ +09/+10 1945 S 30 24 +8 _ C%sT +R CY 1975 o - Ap 13 0 1 S +R CY 1975 o - O 12 0 0 - +R CY 1976 o - May 15 0 1 S +R CY 1976 o - O 11 0 0 - +R CY 1977 1980 - Ap Sun>=1 0 1 S +R CY 1977 o - S 25 0 0 - +R CY 1978 o - O 2 0 0 - +R CY 1979 1997 - S lastSun 0 0 - +R CY 1981 1998 - Mar lastSun 0 1 S +Z Asia/Nicosia 2:13:28 - LMT 1921 N 14 +2 CY EE%sT 1998 S +2 E EE%sT +Z Asia/Famagusta 2:15:48 - LMT 1921 N 14 +2 CY EE%sT 1998 S +2 E EE%sT 2016 S 8 +3 - +03 2017 O 29 1u +2 E EE%sT +Li Asia/Nicosia Europe/Nicosia +Z Asia/Tbilisi 2:59:11 - LMT 1880 +2:59:11 - TBMT 1924 May 2 +3 - +03 1957 Mar +4 R +04/+05 1991 Mar 31 2s +3 R +03/+04 1992 +3 e +03/+04 1994 S lastSun +4 e +04/+05 1996 O lastSun +4 1 +05 1997 Mar lastSun +4 e +04/+05 2004 Jun 27 +3 R +03/+04 2005 Mar lastSun 2 +4 - +04 +Z Asia/Dili 8:22:20 - LMT 1912 +8 - +08 1942 F 21 23 +9 - +09 1976 May 3 +8 - +08 2000 S 17 +9 - +09 +Z Asia/Kolkata 5:53:28 - LMT 1854 Jun 28 +5:53:20 - HMT 1870 +5:21:10 - MMT 1906 +5:30 - IST 1941 O +5:30 1 +0630 1942 May 15 +5:30 - IST 1942 S +5:30 1 +0630 1945 O 15 +5:30 - IST +Z Asia/Jakarta 7:7:12 - LMT 1867 Au 10 +7:7:12 - BMT 1923 D 31 23:47:12 +7:20 - +0720 1932 N +7:30 - +0730 1942 Mar 23 +9 - +09 1945 S 23 +7:30 - +0730 1948 May +8 - +08 1950 May +7:30 - +0730 1964 +7 - WIB +Z Asia/Pontianak 7:17:20 - LMT 1908 May +7:17:20 - PMT 1932 N +7:30 - +0730 1942 Ja 29 +9 - +09 1945 S 23 +7:30 - +0730 1948 May +8 - +08 1950 May +7:30 - +0730 1964 +8 - WITA 1988 +7 - WIB +Z Asia/Makassar 7:57:36 - LMT 1920 +7:57:36 - MMT 1932 N +8 - +08 1942 F 9 +9 - +09 1945 S 23 +8 - WITA +Z Asia/Jayapura 9:22:48 - LMT 1932 N +9 - +09 1944 S +9:30 - +0930 1964 +9 - WIT +R i 1978 1980 - Mar 21 0 1 - +R i 1978 o - O 21 0 0 - +R i 1979 o - S 19 0 0 - +R i 1980 o - S 23 0 0 - +R i 1991 o - May 3 0 1 - +R i 1992 1995 - Mar 22 0 1 - +R i 1991 1995 - S 22 0 0 - +R i 1996 o - Mar 21 0 1 - +R i 1996 o - S 21 0 0 - +R i 1997 1999 - Mar 22 0 1 - +R i 1997 1999 - S 22 0 0 - +R i 2000 o - Mar 21 0 1 - +R i 2000 o - S 21 0 0 - +R i 2001 2003 - Mar 22 0 1 - +R i 2001 2003 - S 22 0 0 - +R i 2004 o - Mar 21 0 1 - +R i 2004 o - S 21 0 0 - +R i 2005 o - Mar 22 0 1 - +R i 2005 o - S 22 0 0 - +R i 2008 o - Mar 21 0 1 - +R i 2008 o - S 21 0 0 - +R i 2009 2011 - Mar 22 0 1 - +R i 2009 2011 - S 22 0 0 - +R i 2012 o - Mar 21 0 1 - +R i 2012 o - S 21 0 0 - +R i 2013 2015 - Mar 22 0 1 - +R i 2013 2015 - S 22 0 0 - +R i 2016 o - Mar 21 0 1 - +R i 2016 o - S 21 0 0 - +R i 2017 2019 - Mar 22 0 1 - +R i 2017 2019 - S 22 0 0 - +R i 2020 o - Mar 21 0 1 - +R i 2020 o - S 21 0 0 - +R i 2021 2023 - Mar 22 0 1 - +R i 2021 2023 - S 22 0 0 - +R i 2024 o - Mar 21 0 1 - +R i 2024 o - S 21 0 0 - +R i 2025 2027 - Mar 22 0 1 - +R i 2025 2027 - S 22 0 0 - +R i 2028 2029 - Mar 21 0 1 - +R i 2028 2029 - S 21 0 0 - +R i 2030 2031 - Mar 22 0 1 - +R i 2030 2031 - S 22 0 0 - +R i 2032 2033 - Mar 21 0 1 - +R i 2032 2033 - S 21 0 0 - +R i 2034 2035 - Mar 22 0 1 - +R i 2034 2035 - S 22 0 0 - +R i 2036 ma - Mar 21 0 1 - +R i 2036 ma - S 21 0 0 - +Z Asia/Tehran 3:25:44 - LMT 1916 +3:25:44 - TMT 1946 +3:30 - +0330 1977 N +4 i +04/+05 1979 +3:30 i +0330/+0430 +R IQ 1982 o - May 1 0 1 - +R IQ 1982 1984 - O 1 0 0 - +R IQ 1983 o - Mar 31 0 1 - +R IQ 1984 1985 - Ap 1 0 1 - +R IQ 1985 1990 - S lastSun 1s 0 - +R IQ 1986 1990 - Mar lastSun 1s 1 - +R IQ 1991 2007 - Ap 1 3s 1 - +R IQ 1991 2007 - O 1 3s 0 - +Z Asia/Baghdad 2:57:40 - LMT 1890 +2:57:36 - BMT 1918 +3 - +03 1982 May +3 IQ +03/+04 +R Z 1940 o - Jun 1 0 1 D +R Z 1942 1944 - N 1 0 0 S +R Z 1943 o - Ap 1 2 1 D +R Z 1944 o - Ap 1 0 1 D +R Z 1945 o - Ap 16 0 1 D +R Z 1945 o - N 1 2 0 S +R Z 1946 o - Ap 16 2 1 D +R Z 1946 o - N 1 0 0 S +R Z 1948 o - May 23 0 2 DD +R Z 1948 o - S 1 0 1 D +R Z 1948 1949 - N 1 2 0 S +R Z 1949 o - May 1 0 1 D +R Z 1950 o - Ap 16 0 1 D +R Z 1950 o - S 15 3 0 S +R Z 1951 o - Ap 1 0 1 D +R Z 1951 o - N 11 3 0 S +R Z 1952 o - Ap 20 2 1 D +R Z 1952 o - O 19 3 0 S +R Z 1953 o - Ap 12 2 1 D +R Z 1953 o - S 13 3 0 S +R Z 1954 o - Jun 13 0 1 D +R Z 1954 o - S 12 0 0 S +R Z 1955 o - Jun 11 2 1 D +R Z 1955 o - S 11 0 0 S +R Z 1956 o - Jun 3 0 1 D +R Z 1956 o - S 30 3 0 S +R Z 1957 o - Ap 29 2 1 D +R Z 1957 o - S 22 0 0 S +R Z 1974 o - Jul 7 0 1 D +R Z 1974 o - O 13 0 0 S +R Z 1975 o - Ap 20 0 1 D +R Z 1975 o - Au 31 0 0 S +R Z 1985 o - Ap 14 0 1 D +R Z 1985 o - S 15 0 0 S +R Z 1986 o - May 18 0 1 D +R Z 1986 o - S 7 0 0 S +R Z 1987 o - Ap 15 0 1 D +R Z 1987 o - S 13 0 0 S +R Z 1988 o - Ap 10 0 1 D +R Z 1988 o - S 4 0 0 S +R Z 1989 o - Ap 30 0 1 D +R Z 1989 o - S 3 0 0 S +R Z 1990 o - Mar 25 0 1 D +R Z 1990 o - Au 26 0 0 S +R Z 1991 o - Mar 24 0 1 D +R Z 1991 o - S 1 0 0 S +R Z 1992 o - Mar 29 0 1 D +R Z 1992 o - S 6 0 0 S +R Z 1993 o - Ap 2 0 1 D +R Z 1993 o - S 5 0 0 S +R Z 1994 o - Ap 1 0 1 D +R Z 1994 o - Au 28 0 0 S +R Z 1995 o - Mar 31 0 1 D +R Z 1995 o - S 3 0 0 S +R Z 1996 o - Mar 15 0 1 D +R Z 1996 o - S 16 0 0 S +R Z 1997 o - Mar 21 0 1 D +R Z 1997 o - S 14 0 0 S +R Z 1998 o - Mar 20 0 1 D +R Z 1998 o - S 6 0 0 S +R Z 1999 o - Ap 2 2 1 D +R Z 1999 o - S 3 2 0 S +R Z 2000 o - Ap 14 2 1 D +R Z 2000 o - O 6 1 0 S +R Z 2001 o - Ap 9 1 1 D +R Z 2001 o - S 24 1 0 S +R Z 2002 o - Mar 29 1 1 D +R Z 2002 o - O 7 1 0 S +R Z 2003 o - Mar 28 1 1 D +R Z 2003 o - O 3 1 0 S +R Z 2004 o - Ap 7 1 1 D +R Z 2004 o - S 22 1 0 S +R Z 2005 o - Ap 1 2 1 D +R Z 2005 o - O 9 2 0 S +R Z 2006 2010 - Mar F>=26 2 1 D +R Z 2006 o - O 1 2 0 S +R Z 2007 o - S 16 2 0 S +R Z 2008 o - O 5 2 0 S +R Z 2009 o - S 27 2 0 S +R Z 2010 o - S 12 2 0 S +R Z 2011 o - Ap 1 2 1 D +R Z 2011 o - O 2 2 0 S +R Z 2012 o - Mar F>=26 2 1 D +R Z 2012 o - S 23 2 0 S +R Z 2013 ma - Mar F>=23 2 1 D +R Z 2013 ma - O lastSun 2 0 S +Z Asia/Jerusalem 2:20:54 - LMT 1880 +2:20:40 - JMT 1918 +2 Z I%sT +R JP 1948 o - May Sat>=1 24 1 D +R JP 1948 1951 - S Sat>=8 25 0 S +R JP 1949 o - Ap Sat>=1 24 1 D +R JP 1950 1951 - May Sat>=1 24 1 D +Z Asia/Tokyo 9:18:59 - LMT 1887 D 31 15u +9 JP J%sT +R J 1973 o - Jun 6 0 1 S +R J 1973 1975 - O 1 0 0 - +R J 1974 1977 - May 1 0 1 S +R J 1976 o - N 1 0 0 - +R J 1977 o - O 1 0 0 - +R J 1978 o - Ap 30 0 1 S +R J 1978 o - S 30 0 0 - +R J 1985 o - Ap 1 0 1 S +R J 1985 o - O 1 0 0 - +R J 1986 1988 - Ap F>=1 0 1 S +R J 1986 1990 - O F>=1 0 0 - +R J 1989 o - May 8 0 1 S +R J 1990 o - Ap 27 0 1 S +R J 1991 o - Ap 17 0 1 S +R J 1991 o - S 27 0 0 - +R J 1992 o - Ap 10 0 1 S +R J 1992 1993 - O F>=1 0 0 - +R J 1993 1998 - Ap F>=1 0 1 S +R J 1994 o - S F>=15 0 0 - +R J 1995 1998 - S F>=15 0s 0 - +R J 1999 o - Jul 1 0s 1 S +R J 1999 2002 - S lastF 0s 0 - +R J 2000 2001 - Mar lastTh 0s 1 S +R J 2002 2012 - Mar lastTh 24 1 S +R J 2003 o - O 24 0s 0 - +R J 2004 o - O 15 0s 0 - +R J 2005 o - S lastF 0s 0 - +R J 2006 2011 - O lastF 0s 0 - +R J 2013 o - D 20 0 0 - +R J 2014 ma - Mar lastTh 24 1 S +R J 2014 ma - O lastF 0s 0 - +Z Asia/Amman 2:23:44 - LMT 1931 +2 J EE%sT +Z Asia/Almaty 5:7:48 - LMT 1924 May 2 +5 - +05 1930 Jun 21 +6 R +06/+07 1991 Mar 31 2s +5 R +05/+06 1992 Ja 19 2s +6 R +06/+07 2004 O 31 2s +6 - +06 +Z Asia/Qyzylorda 4:21:52 - LMT 1924 May 2 +4 - +04 1930 Jun 21 +5 - +05 1981 Ap +5 1 +06 1981 O +6 - +06 1982 Ap +5 R +05/+06 1991 Mar 31 2s +4 R +04/+05 1991 S 29 2s +5 R +05/+06 1992 Ja 19 2s +6 R +06/+07 1992 Mar 29 2s +5 R +05/+06 2004 O 31 2s +6 - +06 +Z Asia/Aqtobe 3:48:40 - LMT 1924 May 2 +4 - +04 1930 Jun 21 +5 - +05 1981 Ap +5 1 +06 1981 O +6 - +06 1982 Ap +5 R +05/+06 1991 Mar 31 2s +4 R +04/+05 1992 Ja 19 2s +5 R +05/+06 2004 O 31 2s +5 - +05 +Z Asia/Aqtau 3:21:4 - LMT 1924 May 2 +4 - +04 1930 Jun 21 +5 - +05 1981 O +6 - +06 1982 Ap +5 R +05/+06 1991 Mar 31 2s +4 R +04/+05 1992 Ja 19 2s +5 R +05/+06 1994 S 25 2s +4 R +04/+05 2004 O 31 2s +5 - +05 +Z Asia/Atyrau 3:27:44 - LMT 1924 May 2 +3 - +03 1930 Jun 21 +5 - +05 1981 O +6 - +06 1982 Ap +5 R +05/+06 1991 Mar 31 2s +4 R +04/+05 1992 Ja 19 2s +5 R +05/+06 1999 Mar 28 2s +4 R +04/+05 2004 O 31 2s +5 - +05 +Z Asia/Oral 3:25:24 - LMT 1924 May 2 +3 - +03 1930 Jun 21 +5 - +05 1981 Ap +5 1 +06 1981 O +6 - +06 1982 Ap +5 R +05/+06 1989 Mar 26 2s +4 R +04/+05 1992 Ja 19 2s +5 R +05/+06 1992 Mar 29 2s +4 R +04/+05 2004 O 31 2s +5 - +05 +R KG 1992 1996 - Ap Sun>=7 0s 1 - +R KG 1992 1996 - S lastSun 0 0 - +R KG 1997 2005 - Mar lastSun 2:30 1 - +R KG 1997 2004 - O lastSun 2:30 0 - +Z Asia/Bishkek 4:58:24 - LMT 1924 May 2 +5 - +05 1930 Jun 21 +6 R +06/+07 1991 Mar 31 2s +5 R +05/+06 1991 Au 31 2 +5 KG +05/+06 2005 Au 12 +6 - +06 +R KR 1948 o - Jun 1 0 1 D +R KR 1948 o - S 13 0 0 S +R KR 1949 o - Ap 3 0 1 D +R KR 1949 1951 - S Sun>=8 0 0 S +R KR 1950 o - Ap 1 0 1 D +R KR 1951 o - May 6 0 1 D +R KR 1955 o - May 5 0 1 D +R KR 1955 o - S 9 0 0 S +R KR 1956 o - May 20 0 1 D +R KR 1956 o - S 30 0 0 S +R KR 1957 1960 - May Sun>=1 0 1 D +R KR 1957 1960 - S Sun>=18 0 0 S +R KR 1987 1988 - May Sun>=8 2 1 D +R KR 1987 1988 - O Sun>=8 3 0 S +Z Asia/Seoul 8:27:52 - LMT 1908 Ap +8:30 - KST 1912 +9 - JST 1945 S 8 +9 - KST 1954 Mar 21 +8:30 KR K%sT 1961 Au 10 +9 KR K%sT +Z Asia/Pyongyang 8:23 - LMT 1908 Ap +8:30 - KST 1912 +9 - JST 1945 Au 24 +9 - KST 2015 Au 15 +8:30 - KST 2018 May 4 23:30 +9 - KST +R l 1920 o - Mar 28 0 1 S +R l 1920 o - O 25 0 0 - +R l 1921 o - Ap 3 0 1 S +R l 1921 o - O 3 0 0 - +R l 1922 o - Mar 26 0 1 S +R l 1922 o - O 8 0 0 - +R l 1923 o - Ap 22 0 1 S +R l 1923 o - S 16 0 0 - +R l 1957 1961 - May 1 0 1 S +R l 1957 1961 - O 1 0 0 - +R l 1972 o - Jun 22 0 1 S +R l 1972 1977 - O 1 0 0 - +R l 1973 1977 - May 1 0 1 S +R l 1978 o - Ap 30 0 1 S +R l 1978 o - S 30 0 0 - +R l 1984 1987 - May 1 0 1 S +R l 1984 1991 - O 16 0 0 - +R l 1988 o - Jun 1 0 1 S +R l 1989 o - May 10 0 1 S +R l 1990 1992 - May 1 0 1 S +R l 1992 o - O 4 0 0 - +R l 1993 ma - Mar lastSun 0 1 S +R l 1993 1998 - S lastSun 0 0 - +R l 1999 ma - O lastSun 0 0 - +Z Asia/Beirut 2:22 - LMT 1880 +2 l EE%sT +R NB 1935 1941 - S 14 0 0:20 - +R NB 1935 1941 - D 14 0 0 - +Z Asia/Kuala_Lumpur 6:46:46 - LMT 1901 +6:55:25 - SMT 1905 Jun +7 - +07 1933 +7 0:20 +0720 1936 +7:20 - +0720 1941 S +7:30 - +0730 1942 F 16 +9 - +09 1945 S 12 +7:30 - +0730 1982 +8 - +08 +Z Asia/Kuching 7:21:20 - LMT 1926 Mar +7:30 - +0730 1933 +8 NB +08/+0820 1942 F 16 +9 - +09 1945 S 12 +8 - +08 +Z Indian/Maldives 4:54 - LMT 1880 +4:54 - MMT 1960 +5 - +05 +R X 1983 1984 - Ap 1 0 1 - +R X 1983 o - O 1 0 0 - +R X 1985 1998 - Mar lastSun 0 1 - +R X 1984 1998 - S lastSun 0 0 - +R X 2001 o - Ap lastSat 2 1 - +R X 2001 2006 - S lastSat 2 0 - +R X 2002 2006 - Mar lastSat 2 1 - +R X 2015 2016 - Mar lastSat 2 1 - +R X 2015 2016 - S lastSat 0 0 - +Z Asia/Hovd 6:6:36 - LMT 1905 Au +6 - +06 1978 +7 X +07/+08 +Z Asia/Ulaanbaatar 7:7:32 - LMT 1905 Au +7 - +07 1978 +8 X +08/+09 +Z Asia/Choibalsan 7:38 - LMT 1905 Au +7 - +07 1978 +8 - +08 1983 Ap +9 X +09/+10 2008 Mar 31 +8 X +08/+09 +Z Asia/Kathmandu 5:41:16 - LMT 1920 +5:30 - +0530 1986 +5:45 - +0545 +R PK 2002 o - Ap Sun>=2 0 1 S +R PK 2002 o - O Sun>=2 0 0 - +R PK 2008 o - Jun 1 0 1 S +R PK 2008 2009 - N 1 0 0 - +R PK 2009 o - Ap 15 0 1 S +Z Asia/Karachi 4:28:12 - LMT 1907 +5:30 - +0530 1942 S +5:30 1 +0630 1945 O 15 +5:30 - +0530 1951 S 30 +5 - +05 1971 Mar 26 +5 PK PK%sT +R P 1999 2005 - Ap F>=15 0 1 S +R P 1999 2003 - O F>=15 0 0 - +R P 2004 o - O 1 1 0 - +R P 2005 o - O 4 2 0 - +R P 2006 2007 - Ap 1 0 1 S +R P 2006 o - S 22 0 0 - +R P 2007 o - S Th>=8 2 0 - +R P 2008 2009 - Mar lastF 0 1 S +R P 2008 o - S 1 0 0 - +R P 2009 o - S F>=1 1 0 - +R P 2010 o - Mar 26 0 1 S +R P 2010 o - Au 11 0 0 - +R P 2011 o - Ap 1 0:1 1 S +R P 2011 o - Au 1 0 0 - +R P 2011 o - Au 30 0 1 S +R P 2011 o - S 30 0 0 - +R P 2012 2014 - Mar lastTh 24 1 S +R P 2012 o - S 21 1 0 - +R P 2013 o - S F>=21 0 0 - +R P 2014 2015 - O F>=21 0 0 - +R P 2015 o - Mar lastF 24 1 S +R P 2016 ma - Mar Sat>=22 1 1 S +R P 2016 ma - O lastSat 1 0 - +Z Asia/Gaza 2:17:52 - LMT 1900 O +2 Z EET/EEST 1948 May 15 +2 K EE%sT 1967 Jun 5 +2 Z I%sT 1996 +2 J EE%sT 1999 +2 P EE%sT 2008 Au 29 +2 - EET 2008 S +2 P EE%sT 2010 +2 - EET 2010 Mar 27 0:1 +2 P EE%sT 2011 Au +2 - EET 2012 +2 P EE%sT +Z Asia/Hebron 2:20:23 - LMT 1900 O +2 Z EET/EEST 1948 May 15 +2 K EE%sT 1967 Jun 5 +2 Z I%sT 1996 +2 J EE%sT 1999 +2 P EE%sT +R PH 1936 o - N 1 0 1 D +R PH 1937 o - F 1 0 0 S +R PH 1954 o - Ap 12 0 1 D +R PH 1954 o - Jul 1 0 0 S +R PH 1978 o - Mar 22 0 1 D +R PH 1978 o - S 21 0 0 S +Z Asia/Manila -15:56 - LMT 1844 D 31 +8:4 - LMT 1899 May 11 +8 PH P%sT 1942 May +9 - JST 1944 N +8 PH P%sT +Z Asia/Qatar 3:26:8 - LMT 1920 +4 - +04 1972 Jun +3 - +03 +Li Asia/Qatar Asia/Bahrain +Z Asia/Riyadh 3:6:52 - LMT 1947 Mar 14 +3 - +03 +Li Asia/Riyadh Asia/Aden +Li Asia/Riyadh Asia/Kuwait +Z Asia/Singapore 6:55:25 - LMT 1901 +6:55:25 - SMT 1905 Jun +7 - +07 1933 +7 0:20 +0720 1936 +7:20 - +0720 1941 S +7:30 - +0730 1942 F 16 +9 - +09 1945 S 12 +7:30 - +0730 1982 +8 - +08 +Z Asia/Colombo 5:19:24 - LMT 1880 +5:19:32 - MMT 1906 +5:30 - +0530 1942 Ja 5 +5:30 0:30 +06 1942 S +5:30 1 +0630 1945 O 16 2 +5:30 - +0530 1996 May 25 +6:30 - +0630 1996 O 26 0:30 +6 - +06 2006 Ap 15 0:30 +5:30 - +0530 +R S 1920 1923 - Ap Sun>=15 2 1 S +R S 1920 1923 - O Sun>=1 2 0 - +R S 1962 o - Ap 29 2 1 S +R S 1962 o - O 1 2 0 - +R S 1963 1965 - May 1 2 1 S +R S 1963 o - S 30 2 0 - +R S 1964 o - O 1 2 0 - +R S 1965 o - S 30 2 0 - +R S 1966 o - Ap 24 2 1 S +R S 1966 1976 - O 1 2 0 - +R S 1967 1978 - May 1 2 1 S +R S 1977 1978 - S 1 2 0 - +R S 1983 1984 - Ap 9 2 1 S +R S 1983 1984 - O 1 2 0 - +R S 1986 o - F 16 2 1 S +R S 1986 o - O 9 2 0 - +R S 1987 o - Mar 1 2 1 S +R S 1987 1988 - O 31 2 0 - +R S 1988 o - Mar 15 2 1 S +R S 1989 o - Mar 31 2 1 S +R S 1989 o - O 1 2 0 - +R S 1990 o - Ap 1 2 1 S +R S 1990 o - S 30 2 0 - +R S 1991 o - Ap 1 0 1 S +R S 1991 1992 - O 1 0 0 - +R S 1992 o - Ap 8 0 1 S +R S 1993 o - Mar 26 0 1 S +R S 1993 o - S 25 0 0 - +R S 1994 1996 - Ap 1 0 1 S +R S 1994 2005 - O 1 0 0 - +R S 1997 1998 - Mar lastM 0 1 S +R S 1999 2006 - Ap 1 0 1 S +R S 2006 o - S 22 0 0 - +R S 2007 o - Mar lastF 0 1 S +R S 2007 o - N F>=1 0 0 - +R S 2008 o - Ap F>=1 0 1 S +R S 2008 o - N 1 0 0 - +R S 2009 o - Mar lastF 0 1 S +R S 2010 2011 - Ap F>=1 0 1 S +R S 2012 ma - Mar lastF 0 1 S +R S 2009 ma - O lastF 0 0 - +Z Asia/Damascus 2:25:12 - LMT 1920 +2 S EE%sT +Z Asia/Dushanbe 4:35:12 - LMT 1924 May 2 +5 - +05 1930 Jun 21 +6 R +06/+07 1991 Mar 31 2s +5 1 +05/+06 1991 S 9 2s +5 - +05 +Z Asia/Bangkok 6:42:4 - LMT 1880 +6:42:4 - BMT 1920 Ap +7 - +07 +Li Asia/Bangkok Asia/Phnom_Penh +Li Asia/Bangkok Asia/Vientiane +Z Asia/Ashgabat 3:53:32 - LMT 1924 May 2 +4 - +04 1930 Jun 21 +5 R +05/+06 1991 Mar 31 2 +4 R +04/+05 1992 Ja 19 2 +5 - +05 +Z Asia/Dubai 3:41:12 - LMT 1920 +4 - +04 +Li Asia/Dubai Asia/Muscat +Z Asia/Samarkand 4:27:53 - LMT 1924 May 2 +4 - +04 1930 Jun 21 +5 - +05 1981 Ap +5 1 +06 1981 O +6 - +06 1982 Ap +5 R +05/+06 1992 +5 - +05 +Z Asia/Tashkent 4:37:11 - LMT 1924 May 2 +5 - +05 1930 Jun 21 +6 R +06/+07 1991 Mar 31 2 +5 R +05/+06 1992 +5 - +05 +Z Asia/Ho_Chi_Minh 7:6:40 - LMT 1906 Jul +7:6:30 - PLMT 1911 May +7 - +07 1942 D 31 23 +8 - +08 1945 Mar 14 23 +9 - +09 1945 S 2 +7 - +07 1947 Ap +8 - +08 1955 Jul +7 - +07 1959 D 31 23 +8 - +08 1975 Jun 13 +7 - +07 +R AU 1917 o - Ja 1 0:1 1 D +R AU 1917 o - Mar 25 2 0 S +R AU 1942 o - Ja 1 2 1 D +R AU 1942 o - Mar 29 2 0 S +R AU 1942 o - S 27 2 1 D +R AU 1943 1944 - Mar lastSun 2 0 S +R AU 1943 o - O 3 2 1 D +Z Australia/Darwin 8:43:20 - LMT 1895 F +9 - ACST 1899 May +9:30 AU AC%sT +R AW 1974 o - O lastSun 2s 1 D +R AW 1975 o - Mar Sun>=1 2s 0 S +R AW 1983 o - O lastSun 2s 1 D +R AW 1984 o - Mar Sun>=1 2s 0 S +R AW 1991 o - N 17 2s 1 D +R AW 1992 o - Mar Sun>=1 2s 0 S +R AW 2006 o - D 3 2s 1 D +R AW 2007 2009 - Mar lastSun 2s 0 S +R AW 2007 2008 - O lastSun 2s 1 D +Z Australia/Perth 7:43:24 - LMT 1895 D +8 AU AW%sT 1943 Jul +8 AW AW%sT +Z Australia/Eucla 8:35:28 - LMT 1895 D +8:45 AU +0845/+0945 1943 Jul +8:45 AW +0845/+0945 +R AQ 1971 o - O lastSun 2s 1 D +R AQ 1972 o - F lastSun 2s 0 S +R AQ 1989 1991 - O lastSun 2s 1 D +R AQ 1990 1992 - Mar Sun>=1 2s 0 S +R Ho 1992 1993 - O lastSun 2s 1 D +R Ho 1993 1994 - Mar Sun>=1 2s 0 S +Z Australia/Brisbane 10:12:8 - LMT 1895 +10 AU AE%sT 1971 +10 AQ AE%sT +Z Australia/Lindeman 9:55:56 - LMT 1895 +10 AU AE%sT 1971 +10 AQ AE%sT 1992 Jul +10 Ho AE%sT +R AS 1971 1985 - O lastSun 2s 1 D +R AS 1986 o - O 19 2s 1 D +R AS 1987 2007 - O lastSun 2s 1 D +R AS 1972 o - F 27 2s 0 S +R AS 1973 1985 - Mar Sun>=1 2s 0 S +R AS 1986 1990 - Mar Sun>=15 2s 0 S +R AS 1991 o - Mar 3 2s 0 S +R AS 1992 o - Mar 22 2s 0 S +R AS 1993 o - Mar 7 2s 0 S +R AS 1994 o - Mar 20 2s 0 S +R AS 1995 2005 - Mar lastSun 2s 0 S +R AS 2006 o - Ap 2 2s 0 S +R AS 2007 o - Mar lastSun 2s 0 S +R AS 2008 ma - Ap Sun>=1 2s 0 S +R AS 2008 ma - O Sun>=1 2s 1 D +Z Australia/Adelaide 9:14:20 - LMT 1895 F +9 - ACST 1899 May +9:30 AU AC%sT 1971 +9:30 AS AC%sT +R AT 1967 o - O Sun>=1 2s 1 D +R AT 1968 o - Mar lastSun 2s 0 S +R AT 1968 1985 - O lastSun 2s 1 D +R AT 1969 1971 - Mar Sun>=8 2s 0 S +R AT 1972 o - F lastSun 2s 0 S +R AT 1973 1981 - Mar Sun>=1 2s 0 S +R AT 1982 1983 - Mar lastSun 2s 0 S +R AT 1984 1986 - Mar Sun>=1 2s 0 S +R AT 1986 o - O Sun>=15 2s 1 D +R AT 1987 1990 - Mar Sun>=15 2s 0 S +R AT 1987 o - O Sun>=22 2s 1 D +R AT 1988 1990 - O lastSun 2s 1 D +R AT 1991 1999 - O Sun>=1 2s 1 D +R AT 1991 2005 - Mar lastSun 2s 0 S +R AT 2000 o - Au lastSun 2s 1 D +R AT 2001 ma - O Sun>=1 2s 1 D +R AT 2006 o - Ap Sun>=1 2s 0 S +R AT 2007 o - Mar lastSun 2s 0 S +R AT 2008 ma - Ap Sun>=1 2s 0 S +Z Australia/Hobart 9:49:16 - LMT 1895 S +10 - AEST 1916 O 1 2 +10 1 AEDT 1917 F +10 AU AE%sT 1967 +10 AT AE%sT +Z Australia/Currie 9:35:28 - LMT 1895 S +10 - AEST 1916 O 1 2 +10 1 AEDT 1917 F +10 AU AE%sT 1971 Jul +10 AT AE%sT +R AV 1971 1985 - O lastSun 2s 1 D +R AV 1972 o - F lastSun 2s 0 S +R AV 1973 1985 - Mar Sun>=1 2s 0 S +R AV 1986 1990 - Mar Sun>=15 2s 0 S +R AV 1986 1987 - O Sun>=15 2s 1 D +R AV 1988 1999 - O lastSun 2s 1 D +R AV 1991 1994 - Mar Sun>=1 2s 0 S +R AV 1995 2005 - Mar lastSun 2s 0 S +R AV 2000 o - Au lastSun 2s 1 D +R AV 2001 2007 - O lastSun 2s 1 D +R AV 2006 o - Ap Sun>=1 2s 0 S +R AV 2007 o - Mar lastSun 2s 0 S +R AV 2008 ma - Ap Sun>=1 2s 0 S +R AV 2008 ma - O Sun>=1 2s 1 D +Z Australia/Melbourne 9:39:52 - LMT 1895 F +10 AU AE%sT 1971 +10 AV AE%sT +R AN 1971 1985 - O lastSun 2s 1 D +R AN 1972 o - F 27 2s 0 S +R AN 1973 1981 - Mar Sun>=1 2s 0 S +R AN 1982 o - Ap Sun>=1 2s 0 S +R AN 1983 1985 - Mar Sun>=1 2s 0 S +R AN 1986 1989 - Mar Sun>=15 2s 0 S +R AN 1986 o - O 19 2s 1 D +R AN 1987 1999 - O lastSun 2s 1 D +R AN 1990 1995 - Mar Sun>=1 2s 0 S +R AN 1996 2005 - Mar lastSun 2s 0 S +R AN 2000 o - Au lastSun 2s 1 D +R AN 2001 2007 - O lastSun 2s 1 D +R AN 2006 o - Ap Sun>=1 2s 0 S +R AN 2007 o - Mar lastSun 2s 0 S +R AN 2008 ma - Ap Sun>=1 2s 0 S +R AN 2008 ma - O Sun>=1 2s 1 D +Z Australia/Sydney 10:4:52 - LMT 1895 F +10 AU AE%sT 1971 +10 AN AE%sT +Z Australia/Broken_Hill 9:25:48 - LMT 1895 F +10 - AEST 1896 Au 23 +9 - ACST 1899 May +9:30 AU AC%sT 1971 +9:30 AN AC%sT 2000 +9:30 AS AC%sT +R LH 1981 1984 - O lastSun 2 1 - +R LH 1982 1985 - Mar Sun>=1 2 0 - +R LH 1985 o - O lastSun 2 0:30 - +R LH 1986 1989 - Mar Sun>=15 2 0 - +R LH 1986 o - O 19 2 0:30 - +R LH 1987 1999 - O lastSun 2 0:30 - +R LH 1990 1995 - Mar Sun>=1 2 0 - +R LH 1996 2005 - Mar lastSun 2 0 - +R LH 2000 o - Au lastSun 2 0:30 - +R LH 2001 2007 - O lastSun 2 0:30 - +R LH 2006 o - Ap Sun>=1 2 0 - +R LH 2007 o - Mar lastSun 2 0 - +R LH 2008 ma - Ap Sun>=1 2 0 - +R LH 2008 ma - O Sun>=1 2 0:30 - +Z Australia/Lord_Howe 10:36:20 - LMT 1895 F +10 - AEST 1981 Mar +10:30 LH +1030/+1130 1985 Jul +10:30 LH +1030/+11 +Z Antarctica/Macquarie 0 - -00 1899 N +10 - AEST 1916 O 1 2 +10 1 AEDT 1917 F +10 AU AE%sT 1919 Ap 1 0s +0 - -00 1948 Mar 25 +10 AU AE%sT 1967 +10 AT AE%sT 2010 Ap 4 3 +11 - +11 +Z Indian/Christmas 7:2:52 - LMT 1895 F +7 - +07 +Z Indian/Cocos 6:27:40 - LMT 1900 +6:30 - +0630 +R FJ 1998 1999 - N Sun>=1 2 1 - +R FJ 1999 2000 - F lastSun 3 0 - +R FJ 2009 o - N 29 2 1 - +R FJ 2010 o - Mar lastSun 3 0 - +R FJ 2010 2013 - O Sun>=21 2 1 - +R FJ 2011 o - Mar Sun>=1 3 0 - +R FJ 2012 2013 - Ja Sun>=18 3 0 - +R FJ 2014 o - Ja Sun>=18 2 0 - +R FJ 2014 ma - N Sun>=1 2 1 - +R FJ 2015 ma - Ja Sun>=13 3 0 - +Z Pacific/Fiji 11:55:44 - LMT 1915 O 26 +12 FJ +12/+13 +Z Pacific/Gambier -8:59:48 - LMT 1912 O +-9 - -09 +Z Pacific/Marquesas -9:18 - LMT 1912 O +-9:30 - -0930 +Z Pacific/Tahiti -9:58:16 - LMT 1912 O +-10 - -10 +Z Pacific/Guam -14:21 - LMT 1844 D 31 +9:39 - LMT 1901 +10 - GST 2000 D 23 +10 - ChST +Li Pacific/Guam Pacific/Saipan +Z Pacific/Tarawa 11:32:4 - LMT 1901 +12 - +12 +Z Pacific/Enderbury -11:24:20 - LMT 1901 +-12 - -12 1979 O +-11 - -11 1994 D 31 +13 - +13 +Z Pacific/Kiritimati -10:29:20 - LMT 1901 +-10:40 - -1040 1979 O +-10 - -10 1994 D 31 +14 - +14 +Z Pacific/Majuro 11:24:48 - LMT 1901 +11 - +11 1969 O +12 - +12 +Z Pacific/Kwajalein 11:9:20 - LMT 1901 +11 - +11 1969 O +-12 - -12 1993 Au 20 +12 - +12 +Z Pacific/Chuuk 10:7:8 - LMT 1901 +10 - +10 +Z Pacific/Pohnpei 10:32:52 - LMT 1901 +11 - +11 +Z Pacific/Kosrae 10:51:56 - LMT 1901 +11 - +11 1969 O +12 - +12 1999 +11 - +11 +Z Pacific/Nauru 11:7:40 - LMT 1921 Ja 15 +11:30 - +1130 1942 Mar 15 +9 - +09 1944 Au 15 +11:30 - +1130 1979 May +12 - +12 +R NC 1977 1978 - D Sun>=1 0 1 - +R NC 1978 1979 - F 27 0 0 - +R NC 1996 o - D 1 2s 1 - +R NC 1997 o - Mar 2 2s 0 - +Z Pacific/Noumea 11:5:48 - LMT 1912 Ja 13 +11 NC +11/+12 +R NZ 1927 o - N 6 2 1 S +R NZ 1928 o - Mar 4 2 0 M +R NZ 1928 1933 - O Sun>=8 2 0:30 S +R NZ 1929 1933 - Mar Sun>=15 2 0 M +R NZ 1934 1940 - Ap lastSun 2 0 M +R NZ 1934 1940 - S lastSun 2 0:30 S +R NZ 1946 o - Ja 1 0 0 S +R NZ 1974 o - N Sun>=1 2s 1 D +R k 1974 o - N Sun>=1 2:45s 1 - +R NZ 1975 o - F lastSun 2s 0 S +R k 1975 o - F lastSun 2:45s 0 - +R NZ 1975 1988 - O lastSun 2s 1 D +R k 1975 1988 - O lastSun 2:45s 1 - +R NZ 1976 1989 - Mar Sun>=1 2s 0 S +R k 1976 1989 - Mar Sun>=1 2:45s 0 - +R NZ 1989 o - O Sun>=8 2s 1 D +R k 1989 o - O Sun>=8 2:45s 1 - +R NZ 1990 2006 - O Sun>=1 2s 1 D +R k 1990 2006 - O Sun>=1 2:45s 1 - +R NZ 1990 2007 - Mar Sun>=15 2s 0 S +R k 1990 2007 - Mar Sun>=15 2:45s 0 - +R NZ 2007 ma - S lastSun 2s 1 D +R k 2007 ma - S lastSun 2:45s 1 - +R NZ 2008 ma - Ap Sun>=1 2s 0 S +R k 2008 ma - Ap Sun>=1 2:45s 0 - +Z Pacific/Auckland 11:39:4 - LMT 1868 N 2 +11:30 NZ NZ%sT 1946 +12 NZ NZ%sT +Z Pacific/Chatham 12:13:48 - LMT 1868 N 2 +12:15 - +1215 1946 +12:45 k +1245/+1345 +Li Pacific/Auckland Antarctica/McMurdo +R CK 1978 o - N 12 0 0:30 - +R CK 1979 1991 - Mar Sun>=1 0 0 - +R CK 1979 1990 - O lastSun 0 0:30 - +Z Pacific/Rarotonga -10:39:4 - LMT 1901 +-10:30 - -1030 1978 N 12 +-10 CK -10/-0930 +Z Pacific/Niue -11:19:40 - LMT 1901 +-11:20 - -1120 1951 +-11:30 - -1130 1978 O +-11 - -11 +Z Pacific/Norfolk 11:11:52 - LMT 1901 +11:12 - +1112 1951 +11:30 - +1130 1974 O 27 2 +11:30 1 +1230 1975 Mar 2 2 +11:30 - +1130 2015 O 4 2 +11 - +11 +Z Pacific/Palau 8:57:56 - LMT 1901 +9 - +09 +Z Pacific/Port_Moresby 9:48:40 - LMT 1880 +9:48:32 - PMMT 1895 +10 - +10 +Z Pacific/Bougainville 10:22:16 - LMT 1880 +9:48:32 - PMMT 1895 +10 - +10 1942 Jul +9 - +09 1945 Au 21 +10 - +10 2014 D 28 2 +11 - +11 +Z Pacific/Pitcairn -8:40:20 - LMT 1901 +-8:30 - -0830 1998 Ap 27 +-8 - -08 +Z Pacific/Pago_Pago 12:37:12 - LMT 1892 Jul 5 +-11:22:48 - LMT 1911 +-11 - SST +Li Pacific/Pago_Pago Pacific/Midway +R WS 2010 o - S lastSun 0 1 - +R WS 2011 o - Ap Sat>=1 4 0 - +R WS 2011 o - S lastSat 3 1 - +R WS 2012 ma - Ap Sun>=1 4 0 - +R WS 2012 ma - S lastSun 3 1 - +Z Pacific/Apia 12:33:4 - LMT 1892 Jul 5 +-11:26:56 - LMT 1911 +-11:30 - -1130 1950 +-11 WS -11/-10 2011 D 29 24 +13 WS +13/+14 +Z Pacific/Guadalcanal 10:39:48 - LMT 1912 O +11 - +11 +Z Pacific/Fakaofo -11:24:56 - LMT 1901 +-11 - -11 2011 D 30 +13 - +13 +R TO 1999 o - O 7 2s 1 - +R TO 2000 o - Mar 19 2s 0 - +R TO 2000 2001 - N Sun>=1 2 1 - +R TO 2001 2002 - Ja lastSun 2 0 - +R TO 2016 o - N Sun>=1 2 1 - +R TO 2017 o - Ja Sun>=15 3 0 - +Z Pacific/Tongatapu 12:19:20 - LMT 1901 +12:20 - +1220 1941 +13 - +13 1999 +13 TO +13/+14 +Z Pacific/Funafuti 11:56:52 - LMT 1901 +12 - +12 +Z Pacific/Wake 11:6:28 - LMT 1901 +12 - +12 +R VU 1983 o - S 25 0 1 - +R VU 1984 1991 - Mar Sun>=23 0 0 - +R VU 1984 o - O 23 0 1 - +R VU 1985 1991 - S Sun>=23 0 1 - +R VU 1992 1993 - Ja Sun>=23 0 0 - +R VU 1992 o - O Sun>=23 0 1 - +Z Pacific/Efate 11:13:16 - LMT 1912 Ja 13 +11 VU +11/+12 +Z Pacific/Wallis 12:15:20 - LMT 1901 +12 - +12 +R G 1916 o - May 21 2s 1 BST +R G 1916 o - O 1 2s 0 GMT +R G 1917 o - Ap 8 2s 1 BST +R G 1917 o - S 17 2s 0 GMT +R G 1918 o - Mar 24 2s 1 BST +R G 1918 o - S 30 2s 0 GMT +R G 1919 o - Mar 30 2s 1 BST +R G 1919 o - S 29 2s 0 GMT +R G 1920 o - Mar 28 2s 1 BST +R G 1920 o - O 25 2s 0 GMT +R G 1921 o - Ap 3 2s 1 BST +R G 1921 o - O 3 2s 0 GMT +R G 1922 o - Mar 26 2s 1 BST +R G 1922 o - O 8 2s 0 GMT +R G 1923 o - Ap Sun>=16 2s 1 BST +R G 1923 1924 - S Sun>=16 2s 0 GMT +R G 1924 o - Ap Sun>=9 2s 1 BST +R G 1925 1926 - Ap Sun>=16 2s 1 BST +R G 1925 1938 - O Sun>=2 2s 0 GMT +R G 1927 o - Ap Sun>=9 2s 1 BST +R G 1928 1929 - Ap Sun>=16 2s 1 BST +R G 1930 o - Ap Sun>=9 2s 1 BST +R G 1931 1932 - Ap Sun>=16 2s 1 BST +R G 1933 o - Ap Sun>=9 2s 1 BST +R G 1934 o - Ap Sun>=16 2s 1 BST +R G 1935 o - Ap Sun>=9 2s 1 BST +R G 1936 1937 - Ap Sun>=16 2s 1 BST +R G 1938 o - Ap Sun>=9 2s 1 BST +R G 1939 o - Ap Sun>=16 2s 1 BST +R G 1939 o - N Sun>=16 2s 0 GMT +R G 1940 o - F Sun>=23 2s 1 BST +R G 1941 o - May Sun>=2 1s 2 BDST +R G 1941 1943 - Au Sun>=9 1s 1 BST +R G 1942 1944 - Ap Sun>=2 1s 2 BDST +R G 1944 o - S Sun>=16 1s 1 BST +R G 1945 o - Ap M>=2 1s 2 BDST +R G 1945 o - Jul Sun>=9 1s 1 BST +R G 1945 1946 - O Sun>=2 2s 0 GMT +R G 1946 o - Ap Sun>=9 2s 1 BST +R G 1947 o - Mar 16 2s 1 BST +R G 1947 o - Ap 13 1s 2 BDST +R G 1947 o - Au 10 1s 1 BST +R G 1947 o - N 2 2s 0 GMT +R G 1948 o - Mar 14 2s 1 BST +R G 1948 o - O 31 2s 0 GMT +R G 1949 o - Ap 3 2s 1 BST +R G 1949 o - O 30 2s 0 GMT +R G 1950 1952 - Ap Sun>=14 2s 1 BST +R G 1950 1952 - O Sun>=21 2s 0 GMT +R G 1953 o - Ap Sun>=16 2s 1 BST +R G 1953 1960 - O Sun>=2 2s 0 GMT +R G 1954 o - Ap Sun>=9 2s 1 BST +R G 1955 1956 - Ap Sun>=16 2s 1 BST +R G 1957 o - Ap Sun>=9 2s 1 BST +R G 1958 1959 - Ap Sun>=16 2s 1 BST +R G 1960 o - Ap Sun>=9 2s 1 BST +R G 1961 1963 - Mar lastSun 2s 1 BST +R G 1961 1968 - O Sun>=23 2s 0 GMT +R G 1964 1967 - Mar Sun>=19 2s 1 BST +R G 1968 o - F 18 2s 1 BST +R G 1972 1980 - Mar Sun>=16 2s 1 BST +R G 1972 1980 - O Sun>=23 2s 0 GMT +R G 1981 1995 - Mar lastSun 1u 1 BST +R G 1981 1989 - O Sun>=23 1u 0 GMT +R G 1990 1995 - O Sun>=22 1u 0 GMT +Z Europe/London -0:1:15 - LMT 1847 D 1 0s +0 G %s 1968 O 27 +1 - BST 1971 O 31 2u +0 G %s 1996 +0 E GMT/BST +Li Europe/London Europe/Jersey +Li Europe/London Europe/Guernsey +Li Europe/London Europe/Isle_of_Man +R IE 1971 o - O 31 2u -1 - +R IE 1972 1980 - Mar Sun>=16 2u 0 - +R IE 1972 1980 - O Sun>=23 2u -1 - +R IE 1981 ma - Mar lastSun 1u 0 - +R IE 1981 1989 - O Sun>=23 1u -1 - +R IE 1990 1995 - O Sun>=22 1u -1 - +R IE 1996 ma - O lastSun 1u -1 - +Z Europe/Dublin -0:25 - LMT 1880 Au 2 +-0:25:21 - DMT 1916 May 21 2s +-0:25:21 1 IST 1916 O 1 2s +0 G %s 1921 D 6 +0 G GMT/IST 1940 F 25 2s +0 1 IST 1946 O 6 2s +0 - GMT 1947 Mar 16 2s +0 1 IST 1947 N 2 2s +0 - GMT 1948 Ap 18 2s +0 G GMT/IST 1968 O 27 +1 IE IST/GMT +R E 1977 1980 - Ap Sun>=1 1u 1 S +R E 1977 o - S lastSun 1u 0 - +R E 1978 o - O 1 1u 0 - +R E 1979 1995 - S lastSun 1u 0 - +R E 1981 ma - Mar lastSun 1u 1 S +R E 1996 ma - O lastSun 1u 0 - +R W- 1977 1980 - Ap Sun>=1 1s 1 S +R W- 1977 o - S lastSun 1s 0 - +R W- 1978 o - O 1 1s 0 - +R W- 1979 1995 - S lastSun 1s 0 - +R W- 1981 ma - Mar lastSun 1s 1 S +R W- 1996 ma - O lastSun 1s 0 - +R c 1916 o - Ap 30 23 1 S +R c 1916 o - O 1 1 0 - +R c 1917 1918 - Ap M>=15 2s 1 S +R c 1917 1918 - S M>=15 2s 0 - +R c 1940 o - Ap 1 2s 1 S +R c 1942 o - N 2 2s 0 - +R c 1943 o - Mar 29 2s 1 S +R c 1943 o - O 4 2s 0 - +R c 1944 1945 - Ap M>=1 2s 1 S +R c 1944 o - O 2 2s 0 - +R c 1945 o - S 16 2s 0 - +R c 1977 1980 - Ap Sun>=1 2s 1 S +R c 1977 o - S lastSun 2s 0 - +R c 1978 o - O 1 2s 0 - +R c 1979 1995 - S lastSun 2s 0 - +R c 1981 ma - Mar lastSun 2s 1 S +R c 1996 ma - O lastSun 2s 0 - +R e 1977 1980 - Ap Sun>=1 0 1 S +R e 1977 o - S lastSun 0 0 - +R e 1978 o - O 1 0 0 - +R e 1979 1995 - S lastSun 0 0 - +R e 1981 ma - Mar lastSun 0 1 S +R e 1996 ma - O lastSun 0 0 - +R R 1917 o - Jul 1 23 1 MST +R R 1917 o - D 28 0 0 MMT +R R 1918 o - May 31 22 2 MDST +R R 1918 o - S 16 1 1 MST +R R 1919 o - May 31 23 2 MDST +R R 1919 o - Jul 1 0u 1 MSD +R R 1919 o - Au 16 0 0 MSK +R R 1921 o - F 14 23 1 MSD +R R 1921 o - Mar 20 23 2 +05 +R R 1921 o - S 1 0 1 MSD +R R 1921 o - O 1 0 0 - +R R 1981 1984 - Ap 1 0 1 S +R R 1981 1983 - O 1 0 0 - +R R 1984 1995 - S lastSun 2s 0 - +R R 1985 2010 - Mar lastSun 2s 1 S +R R 1996 2010 - O lastSun 2s 0 - +Z WET 0 E WE%sT +Z CET 1 c CE%sT +Z MET 1 c ME%sT +Z EET 2 E EE%sT +R q 1940 o - Jun 16 0 1 S +R q 1942 o - N 2 3 0 - +R q 1943 o - Mar 29 2 1 S +R q 1943 o - Ap 10 3 0 - +R q 1974 o - May 4 0 1 S +R q 1974 o - O 2 0 0 - +R q 1975 o - May 1 0 1 S +R q 1975 o - O 2 0 0 - +R q 1976 o - May 2 0 1 S +R q 1976 o - O 3 0 0 - +R q 1977 o - May 8 0 1 S +R q 1977 o - O 2 0 0 - +R q 1978 o - May 6 0 1 S +R q 1978 o - O 1 0 0 - +R q 1979 o - May 5 0 1 S +R q 1979 o - S 30 0 0 - +R q 1980 o - May 3 0 1 S +R q 1980 o - O 4 0 0 - +R q 1981 o - Ap 26 0 1 S +R q 1981 o - S 27 0 0 - +R q 1982 o - May 2 0 1 S +R q 1982 o - O 3 0 0 - +R q 1983 o - Ap 18 0 1 S +R q 1983 o - O 1 0 0 - +R q 1984 o - Ap 1 0 1 S +Z Europe/Tirane 1:19:20 - LMT 1914 +1 - CET 1940 Jun 16 +1 q CE%sT 1984 Jul +1 E CE%sT +Z Europe/Andorra 0:6:4 - LMT 1901 +0 - WET 1946 S 30 +1 - CET 1985 Mar 31 2 +1 E CE%sT +R a 1920 o - Ap 5 2s 1 S +R a 1920 o - S 13 2s 0 - +R a 1946 o - Ap 14 2s 1 S +R a 1946 1948 - O Sun>=1 2s 0 - +R a 1947 o - Ap 6 2s 1 S +R a 1948 o - Ap 18 2s 1 S +R a 1980 o - Ap 6 0 1 S +R a 1980 o - S 28 0 0 - +Z Europe/Vienna 1:5:21 - LMT 1893 Ap +1 c CE%sT 1920 +1 a CE%sT 1940 Ap 1 2s +1 c CE%sT 1945 Ap 2 2s +1 1 CEST 1945 Ap 12 2s +1 - CET 1946 +1 a CE%sT 1981 +1 E CE%sT +Z Europe/Minsk 1:50:16 - LMT 1880 +1:50 - MMT 1924 May 2 +2 - EET 1930 Jun 21 +3 - MSK 1941 Jun 28 +1 c CE%sT 1944 Jul 3 +3 R MSK/MSD 1990 +3 - MSK 1991 Mar 31 2s +2 R EE%sT 2011 Mar 27 2s +3 - +03 +R b 1918 o - Mar 9 0s 1 S +R b 1918 1919 - O Sat>=1 23s 0 - +R b 1919 o - Mar 1 23s 1 S +R b 1920 o - F 14 23s 1 S +R b 1920 o - O 23 23s 0 - +R b 1921 o - Mar 14 23s 1 S +R b 1921 o - O 25 23s 0 - +R b 1922 o - Mar 25 23s 1 S +R b 1922 1927 - O Sat>=1 23s 0 - +R b 1923 o - Ap 21 23s 1 S +R b 1924 o - Mar 29 23s 1 S +R b 1925 o - Ap 4 23s 1 S +R b 1926 o - Ap 17 23s 1 S +R b 1927 o - Ap 9 23s 1 S +R b 1928 o - Ap 14 23s 1 S +R b 1928 1938 - O Sun>=2 2s 0 - +R b 1929 o - Ap 21 2s 1 S +R b 1930 o - Ap 13 2s 1 S +R b 1931 o - Ap 19 2s 1 S +R b 1932 o - Ap 3 2s 1 S +R b 1933 o - Mar 26 2s 1 S +R b 1934 o - Ap 8 2s 1 S +R b 1935 o - Mar 31 2s 1 S +R b 1936 o - Ap 19 2s 1 S +R b 1937 o - Ap 4 2s 1 S +R b 1938 o - Mar 27 2s 1 S +R b 1939 o - Ap 16 2s 1 S +R b 1939 o - N 19 2s 0 - +R b 1940 o - F 25 2s 1 S +R b 1944 o - S 17 2s 0 - +R b 1945 o - Ap 2 2s 1 S +R b 1945 o - S 16 2s 0 - +R b 1946 o - May 19 2s 1 S +R b 1946 o - O 7 2s 0 - +Z Europe/Brussels 0:17:30 - LMT 1880 +0:17:30 - BMT 1892 May 1 12 +0 - WET 1914 N 8 +1 - CET 1916 May +1 c CE%sT 1918 N 11 11u +0 b WE%sT 1940 May 20 2s +1 c CE%sT 1944 S 3 +1 b CE%sT 1977 +1 E CE%sT +R BG 1979 o - Mar 31 23 1 S +R BG 1979 o - O 1 1 0 - +R BG 1980 1982 - Ap Sat>=1 23 1 S +R BG 1980 o - S 29 1 0 - +R BG 1981 o - S 27 2 0 - +Z Europe/Sofia 1:33:16 - LMT 1880 +1:56:56 - IMT 1894 N 30 +2 - EET 1942 N 2 3 +1 c CE%sT 1945 +1 - CET 1945 Ap 2 3 +2 - EET 1979 Mar 31 23 +2 BG EE%sT 1982 S 26 3 +2 c EE%sT 1991 +2 e EE%sT 1997 +2 E EE%sT +R CZ 1945 o - Ap M>=1 2s 1 S +R CZ 1945 o - O 1 2s 0 - +R CZ 1946 o - May 6 2s 1 S +R CZ 1946 1949 - O Sun>=1 2s 0 - +R CZ 1947 1948 - Ap Sun>=15 2s 1 S +R CZ 1949 o - Ap 9 2s 1 S +Z Europe/Prague 0:57:44 - LMT 1850 +0:57:44 - PMT 1891 O +1 c CE%sT 1945 May 9 +1 CZ CE%sT 1946 D 1 3 +1 -1 GMT 1947 F 23 2 +1 CZ CE%sT 1979 +1 E CE%sT +R D 1916 o - May 14 23 1 S +R D 1916 o - S 30 23 0 - +R D 1940 o - May 15 0 1 S +R D 1945 o - Ap 2 2s 1 S +R D 1945 o - Au 15 2s 0 - +R D 1946 o - May 1 2s 1 S +R D 1946 o - S 1 2s 0 - +R D 1947 o - May 4 2s 1 S +R D 1947 o - Au 10 2s 0 - +R D 1948 o - May 9 2s 1 S +R D 1948 o - Au 8 2s 0 - +Z Europe/Copenhagen 0:50:20 - LMT 1890 +0:50:20 - CMT 1894 +1 D CE%sT 1942 N 2 2s +1 c CE%sT 1945 Ap 2 2 +1 D CE%sT 1980 +1 E CE%sT +Z Atlantic/Faroe -0:27:4 - LMT 1908 Ja 11 +0 - WET 1981 +0 E WE%sT +R Th 1991 1992 - Mar lastSun 2 1 D +R Th 1991 1992 - S lastSun 2 0 S +R Th 1993 2006 - Ap Sun>=1 2 1 D +R Th 1993 2006 - O lastSun 2 0 S +R Th 2007 ma - Mar Sun>=8 2 1 D +R Th 2007 ma - N Sun>=1 2 0 S +Z America/Danmarkshavn -1:14:40 - LMT 1916 Jul 28 +-3 - -03 1980 Ap 6 2 +-3 E -03/-02 1996 +0 - GMT +Z America/Scoresbysund -1:27:52 - LMT 1916 Jul 28 +-2 - -02 1980 Ap 6 2 +-2 c -02/-01 1981 Mar 29 +-1 E -01/+00 +Z America/Godthab -3:26:56 - LMT 1916 Jul 28 +-3 - -03 1980 Ap 6 2 +-3 E -03/-02 +Z America/Thule -4:35:8 - LMT 1916 Jul 28 +-4 Th A%sT +Z Europe/Tallinn 1:39 - LMT 1880 +1:39 - TMT 1918 F +1 c CE%sT 1919 Jul +1:39 - TMT 1921 May +2 - EET 1940 Au 6 +3 - MSK 1941 S 15 +1 c CE%sT 1944 S 22 +3 R MSK/MSD 1989 Mar 26 2s +2 1 EEST 1989 S 24 2s +2 c EE%sT 1998 S 22 +2 E EE%sT 1999 O 31 4 +2 - EET 2002 F 21 +2 E EE%sT +R FI 1942 o - Ap 2 24 1 S +R FI 1942 o - O 4 1 0 - +R FI 1981 1982 - Mar lastSun 2 1 S +R FI 1981 1982 - S lastSun 3 0 - +Z Europe/Helsinki 1:39:49 - LMT 1878 May 31 +1:39:49 - HMT 1921 May +2 FI EE%sT 1983 +2 E EE%sT +Li Europe/Helsinki Europe/Mariehamn +R F 1916 o - Jun 14 23s 1 S +R F 1916 1919 - O Sun>=1 23s 0 - +R F 1917 o - Mar 24 23s 1 S +R F 1918 o - Mar 9 23s 1 S +R F 1919 o - Mar 1 23s 1 S +R F 1920 o - F 14 23s 1 S +R F 1920 o - O 23 23s 0 - +R F 1921 o - Mar 14 23s 1 S +R F 1921 o - O 25 23s 0 - +R F 1922 o - Mar 25 23s 1 S +R F 1922 1938 - O Sat>=1 23s 0 - +R F 1923 o - May 26 23s 1 S +R F 1924 o - Mar 29 23s 1 S +R F 1925 o - Ap 4 23s 1 S +R F 1926 o - Ap 17 23s 1 S +R F 1927 o - Ap 9 23s 1 S +R F 1928 o - Ap 14 23s 1 S +R F 1929 o - Ap 20 23s 1 S +R F 1930 o - Ap 12 23s 1 S +R F 1931 o - Ap 18 23s 1 S +R F 1932 o - Ap 2 23s 1 S +R F 1933 o - Mar 25 23s 1 S +R F 1934 o - Ap 7 23s 1 S +R F 1935 o - Mar 30 23s 1 S +R F 1936 o - Ap 18 23s 1 S +R F 1937 o - Ap 3 23s 1 S +R F 1938 o - Mar 26 23s 1 S +R F 1939 o - Ap 15 23s 1 S +R F 1939 o - N 18 23s 0 - +R F 1940 o - F 25 2 1 S +R F 1941 o - May 5 0 2 M +R F 1941 o - O 6 0 1 S +R F 1942 o - Mar 9 0 2 M +R F 1942 o - N 2 3 1 S +R F 1943 o - Mar 29 2 2 M +R F 1943 o - O 4 3 1 S +R F 1944 o - Ap 3 2 2 M +R F 1944 o - O 8 1 1 S +R F 1945 o - Ap 2 2 2 M +R F 1945 o - S 16 3 0 - +R F 1976 o - Mar 28 1 1 S +R F 1976 o - S 26 1 0 - +Z Europe/Paris 0:9:21 - LMT 1891 Mar 15 0:1 +0:9:21 - PMT 1911 Mar 11 0:1 +0 F WE%sT 1940 Jun 14 23 +1 c CE%sT 1944 Au 25 +0 F WE%sT 1945 S 16 3 +1 F CE%sT 1977 +1 E CE%sT +R DE 1946 o - Ap 14 2s 1 S +R DE 1946 o - O 7 2s 0 - +R DE 1947 1949 - O Sun>=1 2s 0 - +R DE 1947 o - Ap 6 3s 1 S +R DE 1947 o - May 11 2s 2 M +R DE 1947 o - Jun 29 3 1 S +R DE 1948 o - Ap 18 2s 1 S +R DE 1949 o - Ap 10 2s 1 S +R So 1945 o - May 24 2 2 M +R So 1945 o - S 24 3 1 S +R So 1945 o - N 18 2s 0 - +Z Europe/Berlin 0:53:28 - LMT 1893 Ap +1 c CE%sT 1945 May 24 2 +1 So CE%sT 1946 +1 DE CE%sT 1980 +1 E CE%sT +Li Europe/Zurich Europe/Busingen +Z Europe/Gibraltar -0:21:24 - LMT 1880 Au 2 0s +0 G %s 1957 Ap 14 2 +1 - CET 1982 +1 E CE%sT +R g 1932 o - Jul 7 0 1 S +R g 1932 o - S 1 0 0 - +R g 1941 o - Ap 7 0 1 S +R g 1942 o - N 2 3 0 - +R g 1943 o - Mar 30 0 1 S +R g 1943 o - O 4 0 0 - +R g 1952 o - Jul 1 0 1 S +R g 1952 o - N 2 0 0 - +R g 1975 o - Ap 12 0s 1 S +R g 1975 o - N 26 0s 0 - +R g 1976 o - Ap 11 2s 1 S +R g 1976 o - O 10 2s 0 - +R g 1977 1978 - Ap Sun>=1 2s 1 S +R g 1977 o - S 26 2s 0 - +R g 1978 o - S 24 4 0 - +R g 1979 o - Ap 1 9 1 S +R g 1979 o - S 29 2 0 - +R g 1980 o - Ap 1 0 1 S +R g 1980 o - S 28 0 0 - +Z Europe/Athens 1:34:52 - LMT 1895 S 14 +1:34:52 - AMT 1916 Jul 28 0:1 +2 g EE%sT 1941 Ap 30 +1 g CE%sT 1944 Ap 4 +2 g EE%sT 1981 +2 E EE%sT +R h 1918 o - Ap 1 3 1 S +R h 1918 o - S 16 3 0 - +R h 1919 o - Ap 15 3 1 S +R h 1919 o - N 24 3 0 - +R h 1945 o - May 1 23 1 S +R h 1945 o - N 1 0 0 - +R h 1946 o - Mar 31 2s 1 S +R h 1946 1949 - O Sun>=1 2s 0 - +R h 1947 1949 - Ap Sun>=4 2s 1 S +R h 1950 o - Ap 17 2s 1 S +R h 1950 o - O 23 2s 0 - +R h 1954 1955 - May 23 0 1 S +R h 1954 1955 - O 3 0 0 - +R h 1956 o - Jun Sun>=1 0 1 S +R h 1956 o - S lastSun 0 0 - +R h 1957 o - Jun Sun>=1 1 1 S +R h 1957 o - S lastSun 3 0 - +R h 1980 o - Ap 6 1 1 S +Z Europe/Budapest 1:16:20 - LMT 1890 O +1 c CE%sT 1918 +1 h CE%sT 1941 Ap 8 +1 c CE%sT 1945 +1 h CE%sT 1980 S 28 2s +1 E CE%sT +R w 1917 1919 - F 19 23 1 - +R w 1917 o - O 21 1 0 - +R w 1918 1919 - N 16 1 0 - +R w 1921 o - Mar 19 23 1 - +R w 1921 o - Jun 23 1 0 - +R w 1939 o - Ap 29 23 1 - +R w 1939 o - O 29 2 0 - +R w 1940 o - F 25 2 1 - +R w 1940 1941 - N Sun>=2 1s 0 - +R w 1941 1942 - Mar Sun>=2 1s 1 - +R w 1943 1946 - Mar Sun>=1 1s 1 - +R w 1942 1948 - O Sun>=22 1s 0 - +R w 1947 1967 - Ap Sun>=1 1s 1 - +R w 1949 o - O 30 1s 0 - +R w 1950 1966 - O Sun>=22 1s 0 - +R w 1967 o - O 29 1s 0 - +Z Atlantic/Reykjavik -1:28 - LMT 1908 +-1 w -01/+00 1968 Ap 7 1s +0 - GMT +R I 1916 o - Jun 3 24 1 S +R I 1916 1917 - S 30 24 0 - +R I 1917 o - Mar 31 24 1 S +R I 1918 o - Mar 9 24 1 S +R I 1918 o - O 6 24 0 - +R I 1919 o - Mar 1 24 1 S +R I 1919 o - O 4 24 0 - +R I 1920 o - Mar 20 24 1 S +R I 1920 o - S 18 24 0 - +R I 1940 o - Jun 14 24 1 S +R I 1942 o - N 2 2s 0 - +R I 1943 o - Mar 29 2s 1 S +R I 1943 o - O 4 2s 0 - +R I 1944 o - Ap 2 2s 1 S +R I 1944 o - S 17 2s 0 - +R I 1945 o - Ap 2 2 1 S +R I 1945 o - S 15 1 0 - +R I 1946 o - Mar 17 2s 1 S +R I 1946 o - O 6 2s 0 - +R I 1947 o - Mar 16 0s 1 S +R I 1947 o - O 5 0s 0 - +R I 1948 o - F 29 2s 1 S +R I 1948 o - O 3 2s 0 - +R I 1966 1968 - May Sun>=22 0s 1 S +R I 1966 o - S 24 24 0 - +R I 1967 1969 - S Sun>=22 0s 0 - +R I 1969 o - Jun 1 0s 1 S +R I 1970 o - May 31 0s 1 S +R I 1970 o - S lastSun 0s 0 - +R I 1971 1972 - May Sun>=22 0s 1 S +R I 1971 o - S lastSun 0s 0 - +R I 1972 o - O 1 0s 0 - +R I 1973 o - Jun 3 0s 1 S +R I 1973 1974 - S lastSun 0s 0 - +R I 1974 o - May 26 0s 1 S +R I 1975 o - Jun 1 0s 1 S +R I 1975 1977 - S lastSun 0s 0 - +R I 1976 o - May 30 0s 1 S +R I 1977 1979 - May Sun>=22 0s 1 S +R I 1978 o - O 1 0s 0 - +R I 1979 o - S 30 0s 0 - +Z Europe/Rome 0:49:56 - LMT 1866 S 22 +0:49:56 - RMT 1893 O 31 23:49:56 +1 I CE%sT 1943 S 10 +1 c CE%sT 1944 Jun 4 +1 I CE%sT 1980 +1 E CE%sT +Li Europe/Rome Europe/Vatican +Li Europe/Rome Europe/San_Marino +R LV 1989 1996 - Mar lastSun 2s 1 S +R LV 1989 1996 - S lastSun 2s 0 - +Z Europe/Riga 1:36:34 - LMT 1880 +1:36:34 - RMT 1918 Ap 15 2 +1:36:34 1 LST 1918 S 16 3 +1:36:34 - RMT 1919 Ap 1 2 +1:36:34 1 LST 1919 May 22 3 +1:36:34 - RMT 1926 May 11 +2 - EET 1940 Au 5 +3 - MSK 1941 Jul +1 c CE%sT 1944 O 13 +3 R MSK/MSD 1989 Mar lastSun 2s +2 1 EEST 1989 S lastSun 2s +2 LV EE%sT 1997 Ja 21 +2 E EE%sT 2000 F 29 +2 - EET 2001 Ja 2 +2 E EE%sT +Li Europe/Zurich Europe/Vaduz +Z Europe/Vilnius 1:41:16 - LMT 1880 +1:24 - WMT 1917 +1:35:36 - KMT 1919 O 10 +1 - CET 1920 Jul 12 +2 - EET 1920 O 9 +1 - CET 1940 Au 3 +3 - MSK 1941 Jun 24 +1 c CE%sT 1944 Au +3 R MSK/MSD 1989 Mar 26 2s +2 R EE%sT 1991 S 29 2s +2 c EE%sT 1998 +2 - EET 1998 Mar 29 1u +1 E CE%sT 1999 O 31 1u +2 - EET 2003 +2 E EE%sT +R LX 1916 o - May 14 23 1 S +R LX 1916 o - O 1 1 0 - +R LX 1917 o - Ap 28 23 1 S +R LX 1917 o - S 17 1 0 - +R LX 1918 o - Ap M>=15 2s 1 S +R LX 1918 o - S M>=15 2s 0 - +R LX 1919 o - Mar 1 23 1 S +R LX 1919 o - O 5 3 0 - +R LX 1920 o - F 14 23 1 S +R LX 1920 o - O 24 2 0 - +R LX 1921 o - Mar 14 23 1 S +R LX 1921 o - O 26 2 0 - +R LX 1922 o - Mar 25 23 1 S +R LX 1922 o - O Sun>=2 1 0 - +R LX 1923 o - Ap 21 23 1 S +R LX 1923 o - O Sun>=2 2 0 - +R LX 1924 o - Mar 29 23 1 S +R LX 1924 1928 - O Sun>=2 1 0 - +R LX 1925 o - Ap 5 23 1 S +R LX 1926 o - Ap 17 23 1 S +R LX 1927 o - Ap 9 23 1 S +R LX 1928 o - Ap 14 23 1 S +R LX 1929 o - Ap 20 23 1 S +Z Europe/Luxembourg 0:24:36 - LMT 1904 Jun +1 LX CE%sT 1918 N 25 +0 LX WE%sT 1929 O 6 2s +0 b WE%sT 1940 May 14 3 +1 c WE%sT 1944 S 18 3 +1 b CE%sT 1977 +1 E CE%sT +R MT 1973 o - Mar 31 0s 1 S +R MT 1973 o - S 29 0s 0 - +R MT 1974 o - Ap 21 0s 1 S +R MT 1974 o - S 16 0s 0 - +R MT 1975 1979 - Ap Sun>=15 2 1 S +R MT 1975 1980 - S Sun>=15 2 0 - +R MT 1980 o - Mar 31 2 1 S +Z Europe/Malta 0:58:4 - LMT 1893 N 2 0s +1 I CE%sT 1973 Mar 31 +1 MT CE%sT 1981 +1 E CE%sT +R MD 1997 ma - Mar lastSun 2 1 S +R MD 1997 ma - O lastSun 3 0 - +Z Europe/Chisinau 1:55:20 - LMT 1880 +1:55 - CMT 1918 F 15 +1:44:24 - BMT 1931 Jul 24 +2 z EE%sT 1940 Au 15 +2 1 EEST 1941 Jul 17 +1 c CE%sT 1944 Au 24 +3 R MSK/MSD 1990 May 6 2 +2 R EE%sT 1992 +2 e EE%sT 1997 +2 MD EE%sT +Z Europe/Monaco 0:29:32 - LMT 1891 Mar 15 +0:9:21 - PMT 1911 Mar 11 +0 F WE%sT 1945 S 16 3 +1 F CE%sT 1977 +1 E CE%sT +R N 1916 o - May 1 0 1 NST +R N 1916 o - O 1 0 0 AMT +R N 1917 o - Ap 16 2s 1 NST +R N 1917 o - S 17 2s 0 AMT +R N 1918 1921 - Ap M>=1 2s 1 NST +R N 1918 1921 - S lastM 2s 0 AMT +R N 1922 o - Mar lastSun 2s 1 NST +R N 1922 1936 - O Sun>=2 2s 0 AMT +R N 1923 o - Jun F>=1 2s 1 NST +R N 1924 o - Mar lastSun 2s 1 NST +R N 1925 o - Jun F>=1 2s 1 NST +R N 1926 1931 - May 15 2s 1 NST +R N 1932 o - May 22 2s 1 NST +R N 1933 1936 - May 15 2s 1 NST +R N 1937 o - May 22 2s 1 NST +R N 1937 o - Jul 1 0 1 S +R N 1937 1939 - O Sun>=2 2s 0 - +R N 1938 1939 - May 15 2s 1 S +R N 1945 o - Ap 2 2s 1 S +R N 1945 o - S 16 2s 0 - +Z Europe/Amsterdam 0:19:32 - LMT 1835 +0:19:32 N %s 1937 Jul +0:20 N +0020/+0120 1940 May 16 +1 c CE%sT 1945 Ap 2 2 +1 N CE%sT 1977 +1 E CE%sT +R NO 1916 o - May 22 1 1 S +R NO 1916 o - S 30 0 0 - +R NO 1945 o - Ap 2 2s 1 S +R NO 1945 o - O 1 2s 0 - +R NO 1959 1964 - Mar Sun>=15 2s 1 S +R NO 1959 1965 - S Sun>=15 2s 0 - +R NO 1965 o - Ap 25 2s 1 S +Z Europe/Oslo 0:43 - LMT 1895 +1 NO CE%sT 1940 Au 10 23 +1 c CE%sT 1945 Ap 2 2 +1 NO CE%sT 1980 +1 E CE%sT +Li Europe/Oslo Arctic/Longyearbyen +R O 1918 1919 - S 16 2s 0 - +R O 1919 o - Ap 15 2s 1 S +R O 1944 o - Ap 3 2s 1 S +R O 1944 o - O 4 2 0 - +R O 1945 o - Ap 29 0 1 S +R O 1945 o - N 1 0 0 - +R O 1946 o - Ap 14 0s 1 S +R O 1946 o - O 7 2s 0 - +R O 1947 o - May 4 2s 1 S +R O 1947 1949 - O Sun>=1 2s 0 - +R O 1948 o - Ap 18 2s 1 S +R O 1949 o - Ap 10 2s 1 S +R O 1957 o - Jun 2 1s 1 S +R O 1957 1958 - S lastSun 1s 0 - +R O 1958 o - Mar 30 1s 1 S +R O 1959 o - May 31 1s 1 S +R O 1959 1961 - O Sun>=1 1s 0 - +R O 1960 o - Ap 3 1s 1 S +R O 1961 1964 - May lastSun 1s 1 S +R O 1962 1964 - S lastSun 1s 0 - +Z Europe/Warsaw 1:24 - LMT 1880 +1:24 - WMT 1915 Au 5 +1 c CE%sT 1918 S 16 3 +2 O EE%sT 1922 Jun +1 O CE%sT 1940 Jun 23 2 +1 c CE%sT 1944 O +1 O CE%sT 1977 +1 W- CE%sT 1988 +1 E CE%sT +R p 1916 o - Jun 17 23 1 S +R p 1916 o - N 1 1 0 - +R p 1917 o - F 28 23s 1 S +R p 1917 1921 - O 14 23s 0 - +R p 1918 o - Mar 1 23s 1 S +R p 1919 o - F 28 23s 1 S +R p 1920 o - F 29 23s 1 S +R p 1921 o - F 28 23s 1 S +R p 1924 o - Ap 16 23s 1 S +R p 1924 o - O 14 23s 0 - +R p 1926 o - Ap 17 23s 1 S +R p 1926 1929 - O Sat>=1 23s 0 - +R p 1927 o - Ap 9 23s 1 S +R p 1928 o - Ap 14 23s 1 S +R p 1929 o - Ap 20 23s 1 S +R p 1931 o - Ap 18 23s 1 S +R p 1931 1932 - O Sat>=1 23s 0 - +R p 1932 o - Ap 2 23s 1 S +R p 1934 o - Ap 7 23s 1 S +R p 1934 1938 - O Sat>=1 23s 0 - +R p 1935 o - Mar 30 23s 1 S +R p 1936 o - Ap 18 23s 1 S +R p 1937 o - Ap 3 23s 1 S +R p 1938 o - Mar 26 23s 1 S +R p 1939 o - Ap 15 23s 1 S +R p 1939 o - N 18 23s 0 - +R p 1940 o - F 24 23s 1 S +R p 1940 1941 - O 5 23s 0 - +R p 1941 o - Ap 5 23s 1 S +R p 1942 1945 - Mar Sat>=8 23s 1 S +R p 1942 o - Ap 25 22s 2 M +R p 1942 o - Au 15 22s 1 S +R p 1942 1945 - O Sat>=24 23s 0 - +R p 1943 o - Ap 17 22s 2 M +R p 1943 1945 - Au Sat>=25 22s 1 S +R p 1944 1945 - Ap Sat>=21 22s 2 M +R p 1946 o - Ap Sat>=1 23s 1 S +R p 1946 o - O Sat>=1 23s 0 - +R p 1947 1949 - Ap Sun>=1 2s 1 S +R p 1947 1949 - O Sun>=1 2s 0 - +R p 1951 1965 - Ap Sun>=1 2s 1 S +R p 1951 1965 - O Sun>=1 2s 0 - +R p 1977 o - Mar 27 0s 1 S +R p 1977 o - S 25 0s 0 - +R p 1978 1979 - Ap Sun>=1 0s 1 S +R p 1978 o - O 1 0s 0 - +R p 1979 1982 - S lastSun 1s 0 - +R p 1980 o - Mar lastSun 0s 1 S +R p 1981 1982 - Mar lastSun 1s 1 S +R p 1983 o - Mar lastSun 2s 1 S +Z Europe/Lisbon -0:36:45 - LMT 1884 +-0:36:45 - LMT 1912 Ja 1 0u +0 p WE%sT 1966 Ap 3 2 +1 - CET 1976 S 26 1 +0 p WE%sT 1983 S 25 1s +0 W- WE%sT 1992 S 27 1s +1 E CE%sT 1996 Mar 31 1u +0 E WE%sT +Z Atlantic/Azores -1:42:40 - LMT 1884 +-1:54:32 - HMT 1912 Ja 1 2u +-2 p -02/-01 1942 Ap 25 22s +-2 p +00 1942 Au 15 22s +-2 p -02/-01 1943 Ap 17 22s +-2 p +00 1943 Au 28 22s +-2 p -02/-01 1944 Ap 22 22s +-2 p +00 1944 Au 26 22s +-2 p -02/-01 1945 Ap 21 22s +-2 p +00 1945 Au 25 22s +-2 p -02/-01 1966 Ap 3 2 +-1 p -01/+00 1983 S 25 1s +-1 W- -01/+00 1992 S 27 1s +0 E WE%sT 1993 Mar 28 1u +-1 E -01/+00 +Z Atlantic/Madeira -1:7:36 - LMT 1884 +-1:7:36 - FMT 1912 Ja 1 1u +-1 p -01/+00 1942 Ap 25 22s +-1 p +01 1942 Au 15 22s +-1 p -01/+00 1943 Ap 17 22s +-1 p +01 1943 Au 28 22s +-1 p -01/+00 1944 Ap 22 22s +-1 p +01 1944 Au 26 22s +-1 p -01/+00 1945 Ap 21 22s +-1 p +01 1945 Au 25 22s +-1 p -01/+00 1966 Ap 3 2 +0 p WE%sT 1983 S 25 1s +0 E WE%sT +R z 1932 o - May 21 0s 1 S +R z 1932 1939 - O Sun>=1 0s 0 - +R z 1933 1939 - Ap Sun>=2 0s 1 S +R z 1979 o - May 27 0 1 S +R z 1979 o - S lastSun 0 0 - +R z 1980 o - Ap 5 23 1 S +R z 1980 o - S lastSun 1 0 - +R z 1991 1993 - Mar lastSun 0s 1 S +R z 1991 1993 - S lastSun 0s 0 - +Z Europe/Bucharest 1:44:24 - LMT 1891 O +1:44:24 - BMT 1931 Jul 24 +2 z EE%sT 1981 Mar 29 2s +2 c EE%sT 1991 +2 z EE%sT 1994 +2 e EE%sT 1997 +2 E EE%sT +Z Europe/Kaliningrad 1:22 - LMT 1893 Ap +1 c CE%sT 1945 +2 O CE%sT 1946 +3 R MSK/MSD 1989 Mar 26 2s +2 R EE%sT 2011 Mar 27 2s +3 - +03 2014 O 26 2s +2 - EET +Z Europe/Moscow 2:30:17 - LMT 1880 +2:30:17 - MMT 1916 Jul 3 +2:31:19 R %s 1919 Jul 1 0u +3 R %s 1921 O +3 R MSK/MSD 1922 O +2 - EET 1930 Jun 21 +3 R MSK/MSD 1991 Mar 31 2s +2 R EE%sT 1992 Ja 19 2s +3 R MSK/MSD 2011 Mar 27 2s +4 - MSK 2014 O 26 2s +3 - MSK +Z Europe/Simferopol 2:16:24 - LMT 1880 +2:16 - SMT 1924 May 2 +2 - EET 1930 Jun 21 +3 - MSK 1941 N +1 c CE%sT 1944 Ap 13 +3 R MSK/MSD 1990 +3 - MSK 1990 Jul 1 2 +2 - EET 1992 +2 e EE%sT 1994 May +3 e MSK/MSD 1996 Mar 31 0s +3 1 MSD 1996 O 27 3s +3 R MSK/MSD 1997 +3 - MSK 1997 Mar lastSun 1u +2 E EE%sT 2014 Mar 30 2 +4 - MSK 2014 O 26 2s +3 - MSK +Z Europe/Astrakhan 3:12:12 - LMT 1924 May +3 - +03 1930 Jun 21 +4 R +04/+05 1989 Mar 26 2s +3 R +03/+04 1991 Mar 31 2s +4 - +04 1992 Mar 29 2s +3 R +03/+04 2011 Mar 27 2s +4 - +04 2014 O 26 2s +3 - +03 2016 Mar 27 2s +4 - +04 +Z Europe/Volgograd 2:57:40 - LMT 1920 Ja 3 +3 - +03 1930 Jun 21 +4 - +04 1961 N 11 +4 R +04/+05 1988 Mar 27 2s +3 R +03/+04 1991 Mar 31 2s +4 - +04 1992 Mar 29 2s +3 R +03/+04 2011 Mar 27 2s +4 - +04 2014 O 26 2s +3 - +03 2018 O 28 2s +4 - +04 +Z Europe/Saratov 3:4:18 - LMT 1919 Jul 1 0u +3 - +03 1930 Jun 21 +4 R +04/+05 1988 Mar 27 2s +3 R +03/+04 1991 Mar 31 2s +4 - +04 1992 Mar 29 2s +3 R +03/+04 2011 Mar 27 2s +4 - +04 2014 O 26 2s +3 - +03 2016 D 4 2s +4 - +04 +Z Europe/Kirov 3:18:48 - LMT 1919 Jul 1 0u +3 - +03 1930 Jun 21 +4 R +04/+05 1989 Mar 26 2s +3 R +03/+04 1991 Mar 31 2s +4 - +04 1992 Mar 29 2s +3 R +03/+04 2011 Mar 27 2s +4 - +04 2014 O 26 2s +3 - +03 +Z Europe/Samara 3:20:20 - LMT 1919 Jul 1 0u +3 - +03 1930 Jun 21 +4 - +04 1935 Ja 27 +4 R +04/+05 1989 Mar 26 2s +3 R +03/+04 1991 Mar 31 2s +2 R +02/+03 1991 S 29 2s +3 - +03 1991 O 20 3 +4 R +04/+05 2010 Mar 28 2s +3 R +03/+04 2011 Mar 27 2s +4 - +04 +Z Europe/Ulyanovsk 3:13:36 - LMT 1919 Jul 1 0u +3 - +03 1930 Jun 21 +4 R +04/+05 1989 Mar 26 2s +3 R +03/+04 1991 Mar 31 2s +2 R +02/+03 1992 Ja 19 2s +3 R +03/+04 2011 Mar 27 2s +4 - +04 2014 O 26 2s +3 - +03 2016 Mar 27 2s +4 - +04 +Z Asia/Yekaterinburg 4:2:33 - LMT 1916 Jul 3 +3:45:5 - PMT 1919 Jul 15 4 +4 - +04 1930 Jun 21 +5 R +05/+06 1991 Mar 31 2s +4 R +04/+05 1992 Ja 19 2s +5 R +05/+06 2011 Mar 27 2s +6 - +06 2014 O 26 2s +5 - +05 +Z Asia/Omsk 4:53:30 - LMT 1919 N 14 +5 - +05 1930 Jun 21 +6 R +06/+07 1991 Mar 31 2s +5 R +05/+06 1992 Ja 19 2s +6 R +06/+07 2011 Mar 27 2s +7 - +07 2014 O 26 2s +6 - +06 +Z Asia/Barnaul 5:35 - LMT 1919 D 10 +6 - +06 1930 Jun 21 +7 R +07/+08 1991 Mar 31 2s +6 R +06/+07 1992 Ja 19 2s +7 R +07/+08 1995 May 28 +6 R +06/+07 2011 Mar 27 2s +7 - +07 2014 O 26 2s +6 - +06 2016 Mar 27 2s +7 - +07 +Z Asia/Novosibirsk 5:31:40 - LMT 1919 D 14 6 +6 - +06 1930 Jun 21 +7 R +07/+08 1991 Mar 31 2s +6 R +06/+07 1992 Ja 19 2s +7 R +07/+08 1993 May 23 +6 R +06/+07 2011 Mar 27 2s +7 - +07 2014 O 26 2s +6 - +06 2016 Jul 24 2s +7 - +07 +Z Asia/Tomsk 5:39:51 - LMT 1919 D 22 +6 - +06 1930 Jun 21 +7 R +07/+08 1991 Mar 31 2s +6 R +06/+07 1992 Ja 19 2s +7 R +07/+08 2002 May 1 3 +6 R +06/+07 2011 Mar 27 2s +7 - +07 2014 O 26 2s +6 - +06 2016 May 29 2s +7 - +07 +Z Asia/Novokuznetsk 5:48:48 - LMT 1924 May +6 - +06 1930 Jun 21 +7 R +07/+08 1991 Mar 31 2s +6 R +06/+07 1992 Ja 19 2s +7 R +07/+08 2010 Mar 28 2s +6 R +06/+07 2011 Mar 27 2s +7 - +07 +Z Asia/Krasnoyarsk 6:11:26 - LMT 1920 Ja 6 +6 - +06 1930 Jun 21 +7 R +07/+08 1991 Mar 31 2s +6 R +06/+07 1992 Ja 19 2s +7 R +07/+08 2011 Mar 27 2s +8 - +08 2014 O 26 2s +7 - +07 +Z Asia/Irkutsk 6:57:5 - LMT 1880 +6:57:5 - IMT 1920 Ja 25 +7 - +07 1930 Jun 21 +8 R +08/+09 1991 Mar 31 2s +7 R +07/+08 1992 Ja 19 2s +8 R +08/+09 2011 Mar 27 2s +9 - +09 2014 O 26 2s +8 - +08 +Z Asia/Chita 7:33:52 - LMT 1919 D 15 +8 - +08 1930 Jun 21 +9 R +09/+10 1991 Mar 31 2s +8 R +08/+09 1992 Ja 19 2s +9 R +09/+10 2011 Mar 27 2s +10 - +10 2014 O 26 2s +8 - +08 2016 Mar 27 2 +9 - +09 +Z Asia/Yakutsk 8:38:58 - LMT 1919 D 15 +8 - +08 1930 Jun 21 +9 R +09/+10 1991 Mar 31 2s +8 R +08/+09 1992 Ja 19 2s +9 R +09/+10 2011 Mar 27 2s +10 - +10 2014 O 26 2s +9 - +09 +Z Asia/Vladivostok 8:47:31 - LMT 1922 N 15 +9 - +09 1930 Jun 21 +10 R +10/+11 1991 Mar 31 2s +9 R +09/+10 1992 Ja 19 2s +10 R +10/+11 2011 Mar 27 2s +11 - +11 2014 O 26 2s +10 - +10 +Z Asia/Khandyga 9:2:13 - LMT 1919 D 15 +8 - +08 1930 Jun 21 +9 R +09/+10 1991 Mar 31 2s +8 R +08/+09 1992 Ja 19 2s +9 R +09/+10 2004 +10 R +10/+11 2011 Mar 27 2s +11 - +11 2011 S 13 0s +10 - +10 2014 O 26 2s +9 - +09 +Z Asia/Sakhalin 9:30:48 - LMT 1905 Au 23 +9 - +09 1945 Au 25 +11 R +11/+12 1991 Mar 31 2s +10 R +10/+11 1992 Ja 19 2s +11 R +11/+12 1997 Mar lastSun 2s +10 R +10/+11 2011 Mar 27 2s +11 - +11 2014 O 26 2s +10 - +10 2016 Mar 27 2s +11 - +11 +Z Asia/Magadan 10:3:12 - LMT 1924 May 2 +10 - +10 1930 Jun 21 +11 R +11/+12 1991 Mar 31 2s +10 R +10/+11 1992 Ja 19 2s +11 R +11/+12 2011 Mar 27 2s +12 - +12 2014 O 26 2s +10 - +10 2016 Ap 24 2s +11 - +11 +Z Asia/Srednekolymsk 10:14:52 - LMT 1924 May 2 +10 - +10 1930 Jun 21 +11 R +11/+12 1991 Mar 31 2s +10 R +10/+11 1992 Ja 19 2s +11 R +11/+12 2011 Mar 27 2s +12 - +12 2014 O 26 2s +11 - +11 +Z Asia/Ust-Nera 9:32:54 - LMT 1919 D 15 +8 - +08 1930 Jun 21 +9 R +09/+10 1981 Ap +11 R +11/+12 1991 Mar 31 2s +10 R +10/+11 1992 Ja 19 2s +11 R +11/+12 2011 Mar 27 2s +12 - +12 2011 S 13 0s +11 - +11 2014 O 26 2s +10 - +10 +Z Asia/Kamchatka 10:34:36 - LMT 1922 N 10 +11 - +11 1930 Jun 21 +12 R +12/+13 1991 Mar 31 2s +11 R +11/+12 1992 Ja 19 2s +12 R +12/+13 2010 Mar 28 2s +11 R +11/+12 2011 Mar 27 2s +12 - +12 +Z Asia/Anadyr 11:49:56 - LMT 1924 May 2 +12 - +12 1930 Jun 21 +13 R +13/+14 1982 Ap 1 0s +12 R +12/+13 1991 Mar 31 2s +11 R +11/+12 1992 Ja 19 2s +12 R +12/+13 2010 Mar 28 2s +11 R +11/+12 2011 Mar 27 2s +12 - +12 +Z Europe/Belgrade 1:22 - LMT 1884 +1 - CET 1941 Ap 18 23 +1 c CE%sT 1945 +1 - CET 1945 May 8 2s +1 1 CEST 1945 S 16 2s +1 - CET 1982 N 27 +1 E CE%sT +Li Europe/Belgrade Europe/Ljubljana +Li Europe/Belgrade Europe/Podgorica +Li Europe/Belgrade Europe/Sarajevo +Li Europe/Belgrade Europe/Skopje +Li Europe/Belgrade Europe/Zagreb +Li Europe/Prague Europe/Bratislava +R s 1918 o - Ap 15 23 1 S +R s 1918 1919 - O 6 24s 0 - +R s 1919 o - Ap 6 23 1 S +R s 1924 o - Ap 16 23 1 S +R s 1924 o - O 4 24s 0 - +R s 1926 o - Ap 17 23 1 S +R s 1926 1929 - O Sat>=1 24s 0 - +R s 1927 o - Ap 9 23 1 S +R s 1928 o - Ap 15 0 1 S +R s 1929 o - Ap 20 23 1 S +R s 1937 o - Jun 16 23 1 S +R s 1937 o - O 2 24s 0 - +R s 1938 o - Ap 2 23 1 S +R s 1938 o - Ap 30 23 2 M +R s 1938 o - O 2 24 1 S +R s 1939 o - O 7 24s 0 - +R s 1942 o - May 2 23 1 S +R s 1942 o - S 1 1 0 - +R s 1943 1946 - Ap Sat>=13 23 1 S +R s 1943 1944 - O Sun>=1 1 0 - +R s 1945 1946 - S lastSun 1 0 - +R s 1949 o - Ap 30 23 1 S +R s 1949 o - O 2 1 0 - +R s 1974 1975 - Ap Sat>=12 23 1 S +R s 1974 1975 - O Sun>=1 1 0 - +R s 1976 o - Mar 27 23 1 S +R s 1976 1977 - S lastSun 1 0 - +R s 1977 o - Ap 2 23 1 S +R s 1978 o - Ap 2 2s 1 S +R s 1978 o - O 1 2s 0 - +Z Europe/Madrid -0:14:44 - LMT 1900 D 31 23:45:16 +0 s WE%sT 1940 Mar 16 23 +1 s CE%sT 1979 +1 E CE%sT +Z Africa/Ceuta -0:21:16 - LMT 1900 D 31 23:38:44 +0 - WET 1918 May 6 23 +0 1 WEST 1918 O 7 23 +0 - WET 1924 +0 s WE%sT 1929 +0 - WET 1967 +0 M WE%sT 1984 Mar 16 +1 - CET 1986 +1 E CE%sT +Z Atlantic/Canary -1:1:36 - LMT 1922 Mar +-1 - -01 1946 S 30 1 +0 - WET 1980 Ap 6 0s +0 1 WEST 1980 S 28 1u +0 E WE%sT +Z Europe/Stockholm 1:12:12 - LMT 1879 +1:0:14 - SET 1900 +1 - CET 1916 May 14 23 +1 1 CEST 1916 O 1 1 +1 - CET 1980 +1 E CE%sT +R CH 1941 1942 - May M>=1 1 1 S +R CH 1941 1942 - O M>=1 2 0 - +Z Europe/Zurich 0:34:8 - LMT 1853 Jul 16 +0:29:46 - BMT 1894 Jun +1 CH CE%sT 1981 +1 E CE%sT +R T 1916 o - May 1 0 1 S +R T 1916 o - O 1 0 0 - +R T 1920 o - Mar 28 0 1 S +R T 1920 o - O 25 0 0 - +R T 1921 o - Ap 3 0 1 S +R T 1921 o - O 3 0 0 - +R T 1922 o - Mar 26 0 1 S +R T 1922 o - O 8 0 0 - +R T 1924 o - May 13 0 1 S +R T 1924 1925 - O 1 0 0 - +R T 1925 o - May 1 0 1 S +R T 1940 o - Jun 30 0 1 S +R T 1940 o - O 5 0 0 - +R T 1940 o - D 1 0 1 S +R T 1941 o - S 21 0 0 - +R T 1942 o - Ap 1 0 1 S +R T 1942 o - N 1 0 0 - +R T 1945 o - Ap 2 0 1 S +R T 1945 o - O 8 0 0 - +R T 1946 o - Jun 1 0 1 S +R T 1946 o - O 1 0 0 - +R T 1947 1948 - Ap Sun>=16 0 1 S +R T 1947 1950 - O Sun>=2 0 0 - +R T 1949 o - Ap 10 0 1 S +R T 1950 o - Ap 19 0 1 S +R T 1951 o - Ap 22 0 1 S +R T 1951 o - O 8 0 0 - +R T 1962 o - Jul 15 0 1 S +R T 1962 o - O 8 0 0 - +R T 1964 o - May 15 0 1 S +R T 1964 o - O 1 0 0 - +R T 1970 1972 - May Sun>=2 0 1 S +R T 1970 1972 - O Sun>=2 0 0 - +R T 1973 o - Jun 3 1 1 S +R T 1973 o - N 4 3 0 - +R T 1974 o - Mar 31 2 1 S +R T 1974 o - N 3 5 0 - +R T 1975 o - Mar 30 0 1 S +R T 1975 1976 - O lastSun 0 0 - +R T 1976 o - Jun 1 0 1 S +R T 1977 1978 - Ap Sun>=1 0 1 S +R T 1977 o - O 16 0 0 - +R T 1979 1980 - Ap Sun>=1 3 1 S +R T 1979 1982 - O M>=11 0 0 - +R T 1981 1982 - Mar lastSun 3 1 S +R T 1983 o - Jul 31 0 1 S +R T 1983 o - O 2 0 0 - +R T 1985 o - Ap 20 0 1 S +R T 1985 o - S 28 0 0 - +R T 1986 1993 - Mar lastSun 1s 1 S +R T 1986 1995 - S lastSun 1s 0 - +R T 1994 o - Mar 20 1s 1 S +R T 1995 2006 - Mar lastSun 1s 1 S +R T 1996 2006 - O lastSun 1s 0 - +Z Europe/Istanbul 1:55:52 - LMT 1880 +1:56:56 - IMT 1910 O +2 T EE%sT 1978 O 15 +3 T +03/+04 1985 Ap 20 +2 T EE%sT 2007 +2 E EE%sT 2011 Mar 27 1u +2 - EET 2011 Mar 28 1u +2 E EE%sT 2014 Mar 30 1u +2 - EET 2014 Mar 31 1u +2 E EE%sT 2015 O 25 1u +2 1 EEST 2015 N 8 1u +2 E EE%sT 2016 S 7 +3 - +03 +Li Europe/Istanbul Asia/Istanbul +Z Europe/Kiev 2:2:4 - LMT 1880 +2:2:4 - KMT 1924 May 2 +2 - EET 1930 Jun 21 +3 - MSK 1941 S 20 +1 c CE%sT 1943 N 6 +3 R MSK/MSD 1990 Jul 1 2 +2 1 EEST 1991 S 29 3 +2 e EE%sT 1995 +2 E EE%sT +Z Europe/Uzhgorod 1:29:12 - LMT 1890 O +1 - CET 1940 +1 c CE%sT 1944 O +1 1 CEST 1944 O 26 +1 - CET 1945 Jun 29 +3 R MSK/MSD 1990 +3 - MSK 1990 Jul 1 2 +1 - CET 1991 Mar 31 3 +2 - EET 1992 +2 e EE%sT 1995 +2 E EE%sT +Z Europe/Zaporozhye 2:20:40 - LMT 1880 +2:20 - +0220 1924 May 2 +2 - EET 1930 Jun 21 +3 - MSK 1941 Au 25 +1 c CE%sT 1943 O 25 +3 R MSK/MSD 1991 Mar 31 2 +2 e EE%sT 1995 +2 E EE%sT +R u 1918 1919 - Mar lastSun 2 1 D +R u 1918 1919 - O lastSun 2 0 S +R u 1942 o - F 9 2 1 W +R u 1945 o - Au 14 23u 1 P +R u 1945 o - S lastSun 2 0 S +R u 1967 2006 - O lastSun 2 0 S +R u 1967 1973 - Ap lastSun 2 1 D +R u 1974 o - Ja 6 2 1 D +R u 1975 o - F 23 2 1 D +R u 1976 1986 - Ap lastSun 2 1 D +R u 1987 2006 - Ap Sun>=1 2 1 D +R u 2007 ma - Mar Sun>=8 2 1 D +R u 2007 ma - N Sun>=1 2 0 S +Z EST -5 - EST +Z MST -7 - MST +Z HST -10 - HST +Z EST5EDT -5 u E%sT +Z CST6CDT -6 u C%sT +Z MST7MDT -7 u M%sT +Z PST8PDT -8 u P%sT +R NY 1920 o - Mar lastSun 2 1 D +R NY 1920 o - O lastSun 2 0 S +R NY 1921 1966 - Ap lastSun 2 1 D +R NY 1921 1954 - S lastSun 2 0 S +R NY 1955 1966 - O lastSun 2 0 S +Z America/New_York -4:56:2 - LMT 1883 N 18 12:3:58 +-5 u E%sT 1920 +-5 NY E%sT 1942 +-5 u E%sT 1946 +-5 NY E%sT 1967 +-5 u E%sT +R Ch 1920 o - Jun 13 2 1 D +R Ch 1920 1921 - O lastSun 2 0 S +R Ch 1921 o - Mar lastSun 2 1 D +R Ch 1922 1966 - Ap lastSun 2 1 D +R Ch 1922 1954 - S lastSun 2 0 S +R Ch 1955 1966 - O lastSun 2 0 S +Z America/Chicago -5:50:36 - LMT 1883 N 18 12:9:24 +-6 u C%sT 1920 +-6 Ch C%sT 1936 Mar 1 2 +-5 - EST 1936 N 15 2 +-6 Ch C%sT 1942 +-6 u C%sT 1946 +-6 Ch C%sT 1967 +-6 u C%sT +Z America/North_Dakota/Center -6:45:12 - LMT 1883 N 18 12:14:48 +-7 u M%sT 1992 O 25 2 +-6 u C%sT +Z America/North_Dakota/New_Salem -6:45:39 - LMT 1883 N 18 12:14:21 +-7 u M%sT 2003 O 26 2 +-6 u C%sT +Z America/North_Dakota/Beulah -6:47:7 - LMT 1883 N 18 12:12:53 +-7 u M%sT 2010 N 7 2 +-6 u C%sT +R De 1920 1921 - Mar lastSun 2 1 D +R De 1920 o - O lastSun 2 0 S +R De 1921 o - May 22 2 0 S +R De 1965 1966 - Ap lastSun 2 1 D +R De 1965 1966 - O lastSun 2 0 S +Z America/Denver -6:59:56 - LMT 1883 N 18 12:0:4 +-7 u M%sT 1920 +-7 De M%sT 1942 +-7 u M%sT 1946 +-7 De M%sT 1967 +-7 u M%sT +R CA 1948 o - Mar 14 2:1 1 D +R CA 1949 o - Ja 1 2 0 S +R CA 1950 1966 - Ap lastSun 1 1 D +R CA 1950 1961 - S lastSun 2 0 S +R CA 1962 1966 - O lastSun 2 0 S +Z America/Los_Angeles -7:52:58 - LMT 1883 N 18 12:7:2 +-8 u P%sT 1946 +-8 CA P%sT 1967 +-8 u P%sT +Z America/Juneau 15:2:19 - LMT 1867 O 19 15:33:32 +-8:57:41 - LMT 1900 Au 20 12 +-8 - PST 1942 +-8 u P%sT 1946 +-8 - PST 1969 +-8 u P%sT 1980 Ap 27 2 +-9 u Y%sT 1980 O 26 2 +-8 u P%sT 1983 O 30 2 +-9 u Y%sT 1983 N 30 +-9 u AK%sT +Z America/Sitka 14:58:47 - LMT 1867 O 19 15:30 +-9:1:13 - LMT 1900 Au 20 12 +-8 - PST 1942 +-8 u P%sT 1946 +-8 - PST 1969 +-8 u P%sT 1983 O 30 2 +-9 u Y%sT 1983 N 30 +-9 u AK%sT +Z America/Metlakatla 15:13:42 - LMT 1867 O 19 15:44:55 +-8:46:18 - LMT 1900 Au 20 12 +-8 - PST 1942 +-8 u P%sT 1946 +-8 - PST 1969 +-8 u P%sT 1983 O 30 2 +-8 - PST 2015 N 1 2 +-9 u AK%sT +Z America/Yakutat 14:41:5 - LMT 1867 O 19 15:12:18 +-9:18:55 - LMT 1900 Au 20 12 +-9 - YST 1942 +-9 u Y%sT 1946 +-9 - YST 1969 +-9 u Y%sT 1983 N 30 +-9 u AK%sT +Z America/Anchorage 14:0:24 - LMT 1867 O 19 14:31:37 +-9:59:36 - LMT 1900 Au 20 12 +-10 - AST 1942 +-10 u A%sT 1967 Ap +-10 - AHST 1969 +-10 u AH%sT 1983 O 30 2 +-9 u Y%sT 1983 N 30 +-9 u AK%sT +Z America/Nome 12:58:22 - LMT 1867 O 19 13:29:35 +-11:1:38 - LMT 1900 Au 20 12 +-11 - NST 1942 +-11 u N%sT 1946 +-11 - NST 1967 Ap +-11 - BST 1969 +-11 u B%sT 1983 O 30 2 +-9 u Y%sT 1983 N 30 +-9 u AK%sT +Z America/Adak 12:13:22 - LMT 1867 O 19 12:44:35 +-11:46:38 - LMT 1900 Au 20 12 +-11 - NST 1942 +-11 u N%sT 1946 +-11 - NST 1967 Ap +-11 - BST 1969 +-11 u B%sT 1983 O 30 2 +-10 u AH%sT 1983 N 30 +-10 u H%sT +Z Pacific/Honolulu -10:31:26 - LMT 1896 Ja 13 12 +-10:30 - HST 1933 Ap 30 2 +-10:30 1 HDT 1933 May 21 12 +-10:30 - HST 1942 F 9 2 +-10:30 1 HDT 1945 S 30 2 +-10:30 - HST 1947 Jun 8 2 +-10 - HST +Z America/Phoenix -7:28:18 - LMT 1883 N 18 11:31:42 +-7 u M%sT 1944 Ja 1 0:1 +-7 - MST 1944 Ap 1 0:1 +-7 u M%sT 1944 O 1 0:1 +-7 - MST 1967 +-7 u M%sT 1968 Mar 21 +-7 - MST +Z America/Boise -7:44:49 - LMT 1883 N 18 12:15:11 +-8 u P%sT 1923 May 13 2 +-7 u M%sT 1974 +-7 - MST 1974 F 3 2 +-7 u M%sT +R In 1941 o - Jun 22 2 1 D +R In 1941 1954 - S lastSun 2 0 S +R In 1946 1954 - Ap lastSun 2 1 D +Z America/Indiana/Indianapolis -5:44:38 - LMT 1883 N 18 12:15:22 +-6 u C%sT 1920 +-6 In C%sT 1942 +-6 u C%sT 1946 +-6 In C%sT 1955 Ap 24 2 +-5 - EST 1957 S 29 2 +-6 - CST 1958 Ap 27 2 +-5 - EST 1969 +-5 u E%sT 1971 +-5 - EST 2006 +-5 u E%sT +R Ma 1951 o - Ap lastSun 2 1 D +R Ma 1951 o - S lastSun 2 0 S +R Ma 1954 1960 - Ap lastSun 2 1 D +R Ma 1954 1960 - S lastSun 2 0 S +Z America/Indiana/Marengo -5:45:23 - LMT 1883 N 18 12:14:37 +-6 u C%sT 1951 +-6 Ma C%sT 1961 Ap 30 2 +-5 - EST 1969 +-5 u E%sT 1974 Ja 6 2 +-6 1 CDT 1974 O 27 2 +-5 u E%sT 1976 +-5 - EST 2006 +-5 u E%sT +R V 1946 o - Ap lastSun 2 1 D +R V 1946 o - S lastSun 2 0 S +R V 1953 1954 - Ap lastSun 2 1 D +R V 1953 1959 - S lastSun 2 0 S +R V 1955 o - May 1 0 1 D +R V 1956 1963 - Ap lastSun 2 1 D +R V 1960 o - O lastSun 2 0 S +R V 1961 o - S lastSun 2 0 S +R V 1962 1963 - O lastSun 2 0 S +Z America/Indiana/Vincennes -5:50:7 - LMT 1883 N 18 12:9:53 +-6 u C%sT 1946 +-6 V C%sT 1964 Ap 26 2 +-5 - EST 1969 +-5 u E%sT 1971 +-5 - EST 2006 Ap 2 2 +-6 u C%sT 2007 N 4 2 +-5 u E%sT +R Pe 1946 o - Ap lastSun 2 1 D +R Pe 1946 o - S lastSun 2 0 S +R Pe 1953 1954 - Ap lastSun 2 1 D +R Pe 1953 1959 - S lastSun 2 0 S +R Pe 1955 o - May 1 0 1 D +R Pe 1956 1963 - Ap lastSun 2 1 D +R Pe 1960 o - O lastSun 2 0 S +R Pe 1961 o - S lastSun 2 0 S +R Pe 1962 1963 - O lastSun 2 0 S +Z America/Indiana/Tell_City -5:47:3 - LMT 1883 N 18 12:12:57 +-6 u C%sT 1946 +-6 Pe C%sT 1964 Ap 26 2 +-5 - EST 1969 +-5 u E%sT 1971 +-5 - EST 2006 Ap 2 2 +-6 u C%sT +R Pi 1955 o - May 1 0 1 D +R Pi 1955 1960 - S lastSun 2 0 S +R Pi 1956 1964 - Ap lastSun 2 1 D +R Pi 1961 1964 - O lastSun 2 0 S +Z America/Indiana/Petersburg -5:49:7 - LMT 1883 N 18 12:10:53 +-6 u C%sT 1955 +-6 Pi C%sT 1965 Ap 25 2 +-5 - EST 1966 O 30 2 +-6 u C%sT 1977 O 30 2 +-5 - EST 2006 Ap 2 2 +-6 u C%sT 2007 N 4 2 +-5 u E%sT +R St 1947 1961 - Ap lastSun 2 1 D +R St 1947 1954 - S lastSun 2 0 S +R St 1955 1956 - O lastSun 2 0 S +R St 1957 1958 - S lastSun 2 0 S +R St 1959 1961 - O lastSun 2 0 S +Z America/Indiana/Knox -5:46:30 - LMT 1883 N 18 12:13:30 +-6 u C%sT 1947 +-6 St C%sT 1962 Ap 29 2 +-5 - EST 1963 O 27 2 +-6 u C%sT 1991 O 27 2 +-5 - EST 2006 Ap 2 2 +-6 u C%sT +R Pu 1946 1960 - Ap lastSun 2 1 D +R Pu 1946 1954 - S lastSun 2 0 S +R Pu 1955 1956 - O lastSun 2 0 S +R Pu 1957 1960 - S lastSun 2 0 S +Z America/Indiana/Winamac -5:46:25 - LMT 1883 N 18 12:13:35 +-6 u C%sT 1946 +-6 Pu C%sT 1961 Ap 30 2 +-5 - EST 1969 +-5 u E%sT 1971 +-5 - EST 2006 Ap 2 2 +-6 u C%sT 2007 Mar 11 2 +-5 u E%sT +Z America/Indiana/Vevay -5:40:16 - LMT 1883 N 18 12:19:44 +-6 u C%sT 1954 Ap 25 2 +-5 - EST 1969 +-5 u E%sT 1973 +-5 - EST 2006 +-5 u E%sT +R v 1921 o - May 1 2 1 D +R v 1921 o - S 1 2 0 S +R v 1941 1961 - Ap lastSun 2 1 D +R v 1941 o - S lastSun 2 0 S +R v 1946 o - Jun 2 2 0 S +R v 1950 1955 - S lastSun 2 0 S +R v 1956 1960 - O lastSun 2 0 S +Z America/Kentucky/Louisville -5:43:2 - LMT 1883 N 18 12:16:58 +-6 u C%sT 1921 +-6 v C%sT 1942 +-6 u C%sT 1946 +-6 v C%sT 1961 Jul 23 2 +-5 - EST 1968 +-5 u E%sT 1974 Ja 6 2 +-6 1 CDT 1974 O 27 2 +-5 u E%sT +Z America/Kentucky/Monticello -5:39:24 - LMT 1883 N 18 12:20:36 +-6 u C%sT 1946 +-6 - CST 1968 +-6 u C%sT 2000 O 29 2 +-5 u E%sT +R Dt 1948 o - Ap lastSun 2 1 D +R Dt 1948 o - S lastSun 2 0 S +Z America/Detroit -5:32:11 - LMT 1905 +-6 - CST 1915 May 15 2 +-5 - EST 1942 +-5 u E%sT 1946 +-5 Dt E%sT 1973 +-5 u E%sT 1975 +-5 - EST 1975 Ap 27 2 +-5 u E%sT +R Me 1946 o - Ap lastSun 2 1 D +R Me 1946 o - S lastSun 2 0 S +R Me 1966 o - Ap lastSun 2 1 D +R Me 1966 o - O lastSun 2 0 S +Z America/Menominee -5:50:27 - LMT 1885 S 18 12 +-6 u C%sT 1946 +-6 Me C%sT 1969 Ap 27 2 +-5 - EST 1973 Ap 29 2 +-6 u C%sT +R C 1918 o - Ap 14 2 1 D +R C 1918 o - O 27 2 0 S +R C 1942 o - F 9 2 1 W +R C 1945 o - Au 14 23u 1 P +R C 1945 o - S 30 2 0 S +R C 1974 1986 - Ap lastSun 2 1 D +R C 1974 2006 - O lastSun 2 0 S +R C 1987 2006 - Ap Sun>=1 2 1 D +R C 2007 ma - Mar Sun>=8 2 1 D +R C 2007 ma - N Sun>=1 2 0 S +R j 1917 o - Ap 8 2 1 D +R j 1917 o - S 17 2 0 S +R j 1919 o - May 5 23 1 D +R j 1919 o - Au 12 23 0 S +R j 1920 1935 - May Sun>=1 23 1 D +R j 1920 1935 - O lastSun 23 0 S +R j 1936 1941 - May M>=9 0 1 D +R j 1936 1941 - O M>=2 0 0 S +R j 1946 1950 - May Sun>=8 2 1 D +R j 1946 1950 - O Sun>=2 2 0 S +R j 1951 1986 - Ap lastSun 2 1 D +R j 1951 1959 - S lastSun 2 0 S +R j 1960 1986 - O lastSun 2 0 S +R j 1987 o - Ap Sun>=1 0:1 1 D +R j 1987 2006 - O lastSun 0:1 0 S +R j 1988 o - Ap Sun>=1 0:1 2 DD +R j 1989 2006 - Ap Sun>=1 0:1 1 D +R j 2007 2011 - Mar Sun>=8 0:1 1 D +R j 2007 2010 - N Sun>=1 0:1 0 S +Z America/St_Johns -3:30:52 - LMT 1884 +-3:30:52 j N%sT 1918 +-3:30:52 C N%sT 1919 +-3:30:52 j N%sT 1935 Mar 30 +-3:30 j N%sT 1942 May 11 +-3:30 C N%sT 1946 +-3:30 j N%sT 2011 N +-3:30 C N%sT +Z America/Goose_Bay -4:1:40 - LMT 1884 +-3:30:52 - NST 1918 +-3:30:52 C N%sT 1919 +-3:30:52 - NST 1935 Mar 30 +-3:30 - NST 1936 +-3:30 j N%sT 1942 May 11 +-3:30 C N%sT 1946 +-3:30 j N%sT 1966 Mar 15 2 +-4 j A%sT 2011 N +-4 C A%sT +R H 1916 o - Ap 1 0 1 D +R H 1916 o - O 1 0 0 S +R H 1920 o - May 9 0 1 D +R H 1920 o - Au 29 0 0 S +R H 1921 o - May 6 0 1 D +R H 1921 1922 - S 5 0 0 S +R H 1922 o - Ap 30 0 1 D +R H 1923 1925 - May Sun>=1 0 1 D +R H 1923 o - S 4 0 0 S +R H 1924 o - S 15 0 0 S +R H 1925 o - S 28 0 0 S +R H 1926 o - May 16 0 1 D +R H 1926 o - S 13 0 0 S +R H 1927 o - May 1 0 1 D +R H 1927 o - S 26 0 0 S +R H 1928 1931 - May Sun>=8 0 1 D +R H 1928 o - S 9 0 0 S +R H 1929 o - S 3 0 0 S +R H 1930 o - S 15 0 0 S +R H 1931 1932 - S M>=24 0 0 S +R H 1932 o - May 1 0 1 D +R H 1933 o - Ap 30 0 1 D +R H 1933 o - O 2 0 0 S +R H 1934 o - May 20 0 1 D +R H 1934 o - S 16 0 0 S +R H 1935 o - Jun 2 0 1 D +R H 1935 o - S 30 0 0 S +R H 1936 o - Jun 1 0 1 D +R H 1936 o - S 14 0 0 S +R H 1937 1938 - May Sun>=1 0 1 D +R H 1937 1941 - S M>=24 0 0 S +R H 1939 o - May 28 0 1 D +R H 1940 1941 - May Sun>=1 0 1 D +R H 1946 1949 - Ap lastSun 2 1 D +R H 1946 1949 - S lastSun 2 0 S +R H 1951 1954 - Ap lastSun 2 1 D +R H 1951 1954 - S lastSun 2 0 S +R H 1956 1959 - Ap lastSun 2 1 D +R H 1956 1959 - S lastSun 2 0 S +R H 1962 1973 - Ap lastSun 2 1 D +R H 1962 1973 - O lastSun 2 0 S +Z America/Halifax -4:14:24 - LMT 1902 Jun 15 +-4 H A%sT 1918 +-4 C A%sT 1919 +-4 H A%sT 1942 F 9 2s +-4 C A%sT 1946 +-4 H A%sT 1974 +-4 C A%sT +Z America/Glace_Bay -3:59:48 - LMT 1902 Jun 15 +-4 C A%sT 1953 +-4 H A%sT 1954 +-4 - AST 1972 +-4 H A%sT 1974 +-4 C A%sT +R o 1933 1935 - Jun Sun>=8 1 1 D +R o 1933 1935 - S Sun>=8 1 0 S +R o 1936 1938 - Jun Sun>=1 1 1 D +R o 1936 1938 - S Sun>=1 1 0 S +R o 1939 o - May 27 1 1 D +R o 1939 1941 - S Sat>=21 1 0 S +R o 1940 o - May 19 1 1 D +R o 1941 o - May 4 1 1 D +R o 1946 1972 - Ap lastSun 2 1 D +R o 1946 1956 - S lastSun 2 0 S +R o 1957 1972 - O lastSun 2 0 S +R o 1993 2006 - Ap Sun>=1 0:1 1 D +R o 1993 2006 - O lastSun 0:1 0 S +Z America/Moncton -4:19:8 - LMT 1883 D 9 +-5 - EST 1902 Jun 15 +-4 C A%sT 1933 +-4 o A%sT 1942 +-4 C A%sT 1946 +-4 o A%sT 1973 +-4 C A%sT 1993 +-4 o A%sT 2007 +-4 C A%sT +Z America/Blanc-Sablon -3:48:28 - LMT 1884 +-4 C A%sT 1970 +-4 - AST +R t 1919 o - Mar 30 23:30 1 D +R t 1919 o - O 26 0 0 S +R t 1920 o - May 2 2 1 D +R t 1920 o - S 26 0 0 S +R t 1921 o - May 15 2 1 D +R t 1921 o - S 15 2 0 S +R t 1922 1923 - May Sun>=8 2 1 D +R t 1922 1926 - S Sun>=15 2 0 S +R t 1924 1927 - May Sun>=1 2 1 D +R t 1927 1932 - S lastSun 2 0 S +R t 1928 1931 - Ap lastSun 2 1 D +R t 1932 o - May 1 2 1 D +R t 1933 1940 - Ap lastSun 2 1 D +R t 1933 o - O 1 2 0 S +R t 1934 1939 - S lastSun 2 0 S +R t 1945 1946 - S lastSun 2 0 S +R t 1946 o - Ap lastSun 2 1 D +R t 1947 1949 - Ap lastSun 0 1 D +R t 1947 1948 - S lastSun 0 0 S +R t 1949 o - N lastSun 0 0 S +R t 1950 1973 - Ap lastSun 2 1 D +R t 1950 o - N lastSun 2 0 S +R t 1951 1956 - S lastSun 2 0 S +R t 1957 1973 - O lastSun 2 0 S +Z America/Toronto -5:17:32 - LMT 1895 +-5 C E%sT 1919 +-5 t E%sT 1942 F 9 2s +-5 C E%sT 1946 +-5 t E%sT 1974 +-5 C E%sT +Z America/Thunder_Bay -5:57 - LMT 1895 +-6 - CST 1910 +-5 - EST 1942 +-5 C E%sT 1970 +-5 t E%sT 1973 +-5 - EST 1974 +-5 C E%sT +Z America/Nipigon -5:53:4 - LMT 1895 +-5 C E%sT 1940 S 29 +-5 1 EDT 1942 F 9 2s +-5 C E%sT +Z America/Rainy_River -6:18:16 - LMT 1895 +-6 C C%sT 1940 S 29 +-6 1 CDT 1942 F 9 2s +-6 C C%sT +Z America/Atikokan -6:6:28 - LMT 1895 +-6 C C%sT 1940 S 29 +-6 1 CDT 1942 F 9 2s +-6 C C%sT 1945 S 30 2 +-5 - EST +R W 1916 o - Ap 23 0 1 D +R W 1916 o - S 17 0 0 S +R W 1918 o - Ap 14 2 1 D +R W 1918 o - O 27 2 0 S +R W 1937 o - May 16 2 1 D +R W 1937 o - S 26 2 0 S +R W 1942 o - F 9 2 1 W +R W 1945 o - Au 14 23u 1 P +R W 1945 o - S lastSun 2 0 S +R W 1946 o - May 12 2 1 D +R W 1946 o - O 13 2 0 S +R W 1947 1949 - Ap lastSun 2 1 D +R W 1947 1949 - S lastSun 2 0 S +R W 1950 o - May 1 2 1 D +R W 1950 o - S 30 2 0 S +R W 1951 1960 - Ap lastSun 2 1 D +R W 1951 1958 - S lastSun 2 0 S +R W 1959 o - O lastSun 2 0 S +R W 1960 o - S lastSun 2 0 S +R W 1963 o - Ap lastSun 2 1 D +R W 1963 o - S 22 2 0 S +R W 1966 1986 - Ap lastSun 2s 1 D +R W 1966 2005 - O lastSun 2s 0 S +R W 1987 2005 - Ap Sun>=1 2s 1 D +Z America/Winnipeg -6:28:36 - LMT 1887 Jul 16 +-6 W C%sT 2006 +-6 C C%sT +R r 1918 o - Ap 14 2 1 D +R r 1918 o - O 27 2 0 S +R r 1930 1934 - May Sun>=1 0 1 D +R r 1930 1934 - O Sun>=1 0 0 S +R r 1937 1941 - Ap Sun>=8 0 1 D +R r 1937 o - O Sun>=8 0 0 S +R r 1938 o - O Sun>=1 0 0 S +R r 1939 1941 - O Sun>=8 0 0 S +R r 1942 o - F 9 2 1 W +R r 1945 o - Au 14 23u 1 P +R r 1945 o - S lastSun 2 0 S +R r 1946 o - Ap Sun>=8 2 1 D +R r 1946 o - O Sun>=8 2 0 S +R r 1947 1957 - Ap lastSun 2 1 D +R r 1947 1957 - S lastSun 2 0 S +R r 1959 o - Ap lastSun 2 1 D +R r 1959 o - O lastSun 2 0 S +R Sw 1957 o - Ap lastSun 2 1 D +R Sw 1957 o - O lastSun 2 0 S +R Sw 1959 1961 - Ap lastSun 2 1 D +R Sw 1959 o - O lastSun 2 0 S +R Sw 1960 1961 - S lastSun 2 0 S +Z America/Regina -6:58:36 - LMT 1905 S +-7 r M%sT 1960 Ap lastSun 2 +-6 - CST +Z America/Swift_Current -7:11:20 - LMT 1905 S +-7 C M%sT 1946 Ap lastSun 2 +-7 r M%sT 1950 +-7 Sw M%sT 1972 Ap lastSun 2 +-6 - CST +R Ed 1918 1919 - Ap Sun>=8 2 1 D +R Ed 1918 o - O 27 2 0 S +R Ed 1919 o - May 27 2 0 S +R Ed 1920 1923 - Ap lastSun 2 1 D +R Ed 1920 o - O lastSun 2 0 S +R Ed 1921 1923 - S lastSun 2 0 S +R Ed 1942 o - F 9 2 1 W +R Ed 1945 o - Au 14 23u 1 P +R Ed 1945 o - S lastSun 2 0 S +R Ed 1947 o - Ap lastSun 2 1 D +R Ed 1947 o - S lastSun 2 0 S +R Ed 1967 o - Ap lastSun 2 1 D +R Ed 1967 o - O lastSun 2 0 S +R Ed 1969 o - Ap lastSun 2 1 D +R Ed 1969 o - O lastSun 2 0 S +R Ed 1972 1986 - Ap lastSun 2 1 D +R Ed 1972 2006 - O lastSun 2 0 S +Z America/Edmonton -7:33:52 - LMT 1906 S +-7 Ed M%sT 1987 +-7 C M%sT +R Va 1918 o - Ap 14 2 1 D +R Va 1918 o - O 27 2 0 S +R Va 1942 o - F 9 2 1 W +R Va 1945 o - Au 14 23u 1 P +R Va 1945 o - S 30 2 0 S +R Va 1946 1986 - Ap lastSun 2 1 D +R Va 1946 o - O 13 2 0 S +R Va 1947 1961 - S lastSun 2 0 S +R Va 1962 2006 - O lastSun 2 0 S +Z America/Vancouver -8:12:28 - LMT 1884 +-8 Va P%sT 1987 +-8 C P%sT +Z America/Dawson_Creek -8:0:56 - LMT 1884 +-8 C P%sT 1947 +-8 Va P%sT 1972 Au 30 2 +-7 - MST +Z America/Fort_Nelson -8:10:47 - LMT 1884 +-8 Va P%sT 1946 +-8 - PST 1947 +-8 Va P%sT 1987 +-8 C P%sT 2015 Mar 8 2 +-7 - MST +Z America/Creston -7:46:4 - LMT 1884 +-7 - MST 1916 O +-8 - PST 1918 Jun 2 +-7 - MST +R Y 1918 o - Ap 14 2 1 D +R Y 1918 o - O 27 2 0 S +R Y 1919 o - May 25 2 1 D +R Y 1919 o - N 1 0 0 S +R Y 1942 o - F 9 2 1 W +R Y 1945 o - Au 14 23u 1 P +R Y 1945 o - S 30 2 0 S +R Y 1965 o - Ap lastSun 0 2 DD +R Y 1965 o - O lastSun 2 0 S +R Y 1980 1986 - Ap lastSun 2 1 D +R Y 1980 2006 - O lastSun 2 0 S +R Y 1987 2006 - Ap Sun>=1 2 1 D +Z America/Pangnirtung 0 - -00 1921 +-4 Y A%sT 1995 Ap Sun>=1 2 +-5 C E%sT 1999 O 31 2 +-6 C C%sT 2000 O 29 2 +-5 C E%sT +Z America/Iqaluit 0 - -00 1942 Au +-5 Y E%sT 1999 O 31 2 +-6 C C%sT 2000 O 29 2 +-5 C E%sT +Z America/Resolute 0 - -00 1947 Au 31 +-6 Y C%sT 2000 O 29 2 +-5 - EST 2001 Ap 1 3 +-6 C C%sT 2006 O 29 2 +-5 - EST 2007 Mar 11 3 +-6 C C%sT +Z America/Rankin_Inlet 0 - -00 1957 +-6 Y C%sT 2000 O 29 2 +-5 - EST 2001 Ap 1 3 +-6 C C%sT +Z America/Cambridge_Bay 0 - -00 1920 +-7 Y M%sT 1999 O 31 2 +-6 C C%sT 2000 O 29 2 +-5 - EST 2000 N 5 +-6 - CST 2001 Ap 1 3 +-7 C M%sT +Z America/Yellowknife 0 - -00 1935 +-7 Y M%sT 1980 +-7 C M%sT +Z America/Inuvik 0 - -00 1953 +-8 Y P%sT 1979 Ap lastSun 2 +-7 Y M%sT 1980 +-7 C M%sT +Z America/Whitehorse -9:0:12 - LMT 1900 Au 20 +-9 Y Y%sT 1967 May 28 +-8 Y P%sT 1980 +-8 C P%sT +Z America/Dawson -9:17:40 - LMT 1900 Au 20 +-9 Y Y%sT 1973 O 28 +-8 Y P%sT 1980 +-8 C P%sT +R m 1939 o - F 5 0 1 D +R m 1939 o - Jun 25 0 0 S +R m 1940 o - D 9 0 1 D +R m 1941 o - Ap 1 0 0 S +R m 1943 o - D 16 0 1 W +R m 1944 o - May 1 0 0 S +R m 1950 o - F 12 0 1 D +R m 1950 o - Jul 30 0 0 S +R m 1996 2000 - Ap Sun>=1 2 1 D +R m 1996 2000 - O lastSun 2 0 S +R m 2001 o - May Sun>=1 2 1 D +R m 2001 o - S lastSun 2 0 S +R m 2002 ma - Ap Sun>=1 2 1 D +R m 2002 ma - O lastSun 2 0 S +Z America/Cancun -5:47:4 - LMT 1922 Ja 1 0:12:56 +-6 - CST 1981 D 23 +-5 m E%sT 1998 Au 2 2 +-6 m C%sT 2015 F 1 2 +-5 - EST +Z America/Merida -5:58:28 - LMT 1922 Ja 1 0:1:32 +-6 - CST 1981 D 23 +-5 - EST 1982 D 2 +-6 m C%sT +Z America/Matamoros -6:40 - LMT 1921 D 31 23:20 +-6 - CST 1988 +-6 u C%sT 1989 +-6 m C%sT 2010 +-6 u C%sT +Z America/Monterrey -6:41:16 - LMT 1921 D 31 23:18:44 +-6 - CST 1988 +-6 u C%sT 1989 +-6 m C%sT +Z America/Mexico_City -6:36:36 - LMT 1922 Ja 1 0:23:24 +-7 - MST 1927 Jun 10 23 +-6 - CST 1930 N 15 +-7 - MST 1931 May 1 23 +-6 - CST 1931 O +-7 - MST 1932 Ap +-6 m C%sT 2001 S 30 2 +-6 - CST 2002 F 20 +-6 m C%sT +Z America/Ojinaga -6:57:40 - LMT 1922 Ja 1 0:2:20 +-7 - MST 1927 Jun 10 23 +-6 - CST 1930 N 15 +-7 - MST 1931 May 1 23 +-6 - CST 1931 O +-7 - MST 1932 Ap +-6 - CST 1996 +-6 m C%sT 1998 +-6 - CST 1998 Ap Sun>=1 3 +-7 m M%sT 2010 +-7 u M%sT +Z America/Chihuahua -7:4:20 - LMT 1921 D 31 23:55:40 +-7 - MST 1927 Jun 10 23 +-6 - CST 1930 N 15 +-7 - MST 1931 May 1 23 +-6 - CST 1931 O +-7 - MST 1932 Ap +-6 - CST 1996 +-6 m C%sT 1998 +-6 - CST 1998 Ap Sun>=1 3 +-7 m M%sT +Z America/Hermosillo -7:23:52 - LMT 1921 D 31 23:36:8 +-7 - MST 1927 Jun 10 23 +-6 - CST 1930 N 15 +-7 - MST 1931 May 1 23 +-6 - CST 1931 O +-7 - MST 1932 Ap +-6 - CST 1942 Ap 24 +-7 - MST 1949 Ja 14 +-8 - PST 1970 +-7 m M%sT 1999 +-7 - MST +Z America/Mazatlan -7:5:40 - LMT 1921 D 31 23:54:20 +-7 - MST 1927 Jun 10 23 +-6 - CST 1930 N 15 +-7 - MST 1931 May 1 23 +-6 - CST 1931 O +-7 - MST 1932 Ap +-6 - CST 1942 Ap 24 +-7 - MST 1949 Ja 14 +-8 - PST 1970 +-7 m M%sT +Z America/Bahia_Banderas -7:1 - LMT 1921 D 31 23:59 +-7 - MST 1927 Jun 10 23 +-6 - CST 1930 N 15 +-7 - MST 1931 May 1 23 +-6 - CST 1931 O +-7 - MST 1932 Ap +-6 - CST 1942 Ap 24 +-7 - MST 1949 Ja 14 +-8 - PST 1970 +-7 m M%sT 2010 Ap 4 2 +-6 m C%sT +Z America/Tijuana -7:48:4 - LMT 1922 Ja 1 0:11:56 +-7 - MST 1924 +-8 - PST 1927 Jun 10 23 +-7 - MST 1930 N 15 +-8 - PST 1931 Ap +-8 1 PDT 1931 S 30 +-8 - PST 1942 Ap 24 +-8 1 PWT 1945 Au 14 23u +-8 1 PPT 1945 N 12 +-8 - PST 1948 Ap 5 +-8 1 PDT 1949 Ja 14 +-8 - PST 1954 +-8 CA P%sT 1961 +-8 - PST 1976 +-8 u P%sT 1996 +-8 m P%sT 2001 +-8 u P%sT 2002 F 20 +-8 m P%sT 2010 +-8 u P%sT +R BS 1964 1975 - O lastSun 2 0 S +R BS 1964 1975 - Ap lastSun 2 1 D +Z America/Nassau -5:9:30 - LMT 1912 Mar 2 +-5 BS E%sT 1976 +-5 u E%sT +R BB 1977 o - Jun 12 2 1 D +R BB 1977 1978 - O Sun>=1 2 0 S +R BB 1978 1980 - Ap Sun>=15 2 1 D +R BB 1979 o - S 30 2 0 S +R BB 1980 o - S 25 2 0 S +Z America/Barbados -3:58:29 - LMT 1924 +-3:58:29 - BMT 1932 +-4 BB A%sT +R BZ 1918 1942 - O Sun>=2 0 0:30 -0530 +R BZ 1919 1943 - F Sun>=9 0 0 CST +R BZ 1973 o - D 5 0 1 CDT +R BZ 1974 o - F 9 0 0 CST +R BZ 1982 o - D 18 0 1 CDT +R BZ 1983 o - F 12 0 0 CST +Z America/Belize -5:52:48 - LMT 1912 Ap +-6 BZ %s +Z Atlantic/Bermuda -4:19:18 - LMT 1930 Ja 1 2 +-4 - AST 1974 Ap 28 2 +-4 C A%sT 1976 +-4 u A%sT +R CR 1979 1980 - F lastSun 0 1 D +R CR 1979 1980 - Jun Sun>=1 0 0 S +R CR 1991 1992 - Ja Sat>=15 0 1 D +R CR 1991 o - Jul 1 0 0 S +R CR 1992 o - Mar 15 0 0 S +Z America/Costa_Rica -5:36:13 - LMT 1890 +-5:36:13 - SJMT 1921 Ja 15 +-6 CR C%sT +R Q 1928 o - Jun 10 0 1 D +R Q 1928 o - O 10 0 0 S +R Q 1940 1942 - Jun Sun>=1 0 1 D +R Q 1940 1942 - S Sun>=1 0 0 S +R Q 1945 1946 - Jun Sun>=1 0 1 D +R Q 1945 1946 - S Sun>=1 0 0 S +R Q 1965 o - Jun 1 0 1 D +R Q 1965 o - S 30 0 0 S +R Q 1966 o - May 29 0 1 D +R Q 1966 o - O 2 0 0 S +R Q 1967 o - Ap 8 0 1 D +R Q 1967 1968 - S Sun>=8 0 0 S +R Q 1968 o - Ap 14 0 1 D +R Q 1969 1977 - Ap lastSun 0 1 D +R Q 1969 1971 - O lastSun 0 0 S +R Q 1972 1974 - O 8 0 0 S +R Q 1975 1977 - O lastSun 0 0 S +R Q 1978 o - May 7 0 1 D +R Q 1978 1990 - O Sun>=8 0 0 S +R Q 1979 1980 - Mar Sun>=15 0 1 D +R Q 1981 1985 - May Sun>=5 0 1 D +R Q 1986 1989 - Mar Sun>=14 0 1 D +R Q 1990 1997 - Ap Sun>=1 0 1 D +R Q 1991 1995 - O Sun>=8 0s 0 S +R Q 1996 o - O 6 0s 0 S +R Q 1997 o - O 12 0s 0 S +R Q 1998 1999 - Mar lastSun 0s 1 D +R Q 1998 2003 - O lastSun 0s 0 S +R Q 2000 2003 - Ap Sun>=1 0s 1 D +R Q 2004 o - Mar lastSun 0s 1 D +R Q 2006 2010 - O lastSun 0s 0 S +R Q 2007 o - Mar Sun>=8 0s 1 D +R Q 2008 o - Mar Sun>=15 0s 1 D +R Q 2009 2010 - Mar Sun>=8 0s 1 D +R Q 2011 o - Mar Sun>=15 0s 1 D +R Q 2011 o - N 13 0s 0 S +R Q 2012 o - Ap 1 0s 1 D +R Q 2012 ma - N Sun>=1 0s 0 S +R Q 2013 ma - Mar Sun>=8 0s 1 D +Z America/Havana -5:29:28 - LMT 1890 +-5:29:36 - HMT 1925 Jul 19 12 +-5 Q C%sT +R DO 1966 o - O 30 0 1 EDT +R DO 1967 o - F 28 0 0 EST +R DO 1969 1973 - O lastSun 0 0:30 -0430 +R DO 1970 o - F 21 0 0 EST +R DO 1971 o - Ja 20 0 0 EST +R DO 1972 1974 - Ja 21 0 0 EST +Z America/Santo_Domingo -4:39:36 - LMT 1890 +-4:40 - SDMT 1933 Ap 1 12 +-5 DO %s 1974 O 27 +-4 - AST 2000 O 29 2 +-5 u E%sT 2000 D 3 1 +-4 - AST +R SV 1987 1988 - May Sun>=1 0 1 D +R SV 1987 1988 - S lastSun 0 0 S +Z America/El_Salvador -5:56:48 - LMT 1921 +-6 SV C%sT +R GT 1973 o - N 25 0 1 D +R GT 1974 o - F 24 0 0 S +R GT 1983 o - May 21 0 1 D +R GT 1983 o - S 22 0 0 S +R GT 1991 o - Mar 23 0 1 D +R GT 1991 o - S 7 0 0 S +R GT 2006 o - Ap 30 0 1 D +R GT 2006 o - O 1 0 0 S +Z America/Guatemala -6:2:4 - LMT 1918 O 5 +-6 GT C%sT +R HT 1983 o - May 8 0 1 D +R HT 1984 1987 - Ap lastSun 0 1 D +R HT 1983 1987 - O lastSun 0 0 S +R HT 1988 1997 - Ap Sun>=1 1s 1 D +R HT 1988 1997 - O lastSun 1s 0 S +R HT 2005 2006 - Ap Sun>=1 0 1 D +R HT 2005 2006 - O lastSun 0 0 S +R HT 2012 2015 - Mar Sun>=8 2 1 D +R HT 2012 2015 - N Sun>=1 2 0 S +R HT 2017 ma - Mar Sun>=8 2 1 D +R HT 2017 ma - N Sun>=1 2 0 S +Z America/Port-au-Prince -4:49:20 - LMT 1890 +-4:49 - PPMT 1917 Ja 24 12 +-5 HT E%sT +R HN 1987 1988 - May Sun>=1 0 1 D +R HN 1987 1988 - S lastSun 0 0 S +R HN 2006 o - May Sun>=1 0 1 D +R HN 2006 o - Au M>=1 0 0 S +Z America/Tegucigalpa -5:48:52 - LMT 1921 Ap +-6 HN C%sT +Z America/Jamaica -5:7:10 - LMT 1890 +-5:7:10 - KMT 1912 F +-5 - EST 1974 +-5 u E%sT 1984 +-5 - EST +Z America/Martinique -4:4:20 - LMT 1890 +-4:4:20 - FFMT 1911 May +-4 - AST 1980 Ap 6 +-4 1 ADT 1980 S 28 +-4 - AST +R NI 1979 1980 - Mar Sun>=16 0 1 D +R NI 1979 1980 - Jun M>=23 0 0 S +R NI 2005 o - Ap 10 0 1 D +R NI 2005 o - O Sun>=1 0 0 S +R NI 2006 o - Ap 30 2 1 D +R NI 2006 o - O Sun>=1 1 0 S +Z America/Managua -5:45:8 - LMT 1890 +-5:45:12 - MMT 1934 Jun 23 +-6 - CST 1973 May +-5 - EST 1975 F 16 +-6 NI C%sT 1992 Ja 1 4 +-5 - EST 1992 S 24 +-6 - CST 1993 +-5 - EST 1997 +-6 NI C%sT +Z America/Panama -5:18:8 - LMT 1890 +-5:19:36 - CMT 1908 Ap 22 +-5 - EST +Li America/Panama America/Cayman +Z America/Puerto_Rico -4:24:25 - LMT 1899 Mar 28 12 +-4 - AST 1942 May 3 +-4 u A%sT 1946 +-4 - AST +Z America/Miquelon -3:44:40 - LMT 1911 May 15 +-4 - AST 1980 May +-3 - -03 1987 +-3 C -03/-02 +Z America/Grand_Turk -4:44:32 - LMT 1890 +-5:7:10 - KMT 1912 F +-5 - EST 1979 +-5 u E%sT 2015 N Sun>=1 2 +-4 - AST 2018 Mar 11 3 +-5 u E%sT +R A 1930 o - D 1 0 1 - +R A 1931 o - Ap 1 0 0 - +R A 1931 o - O 15 0 1 - +R A 1932 1940 - Mar 1 0 0 - +R A 1932 1939 - N 1 0 1 - +R A 1940 o - Jul 1 0 1 - +R A 1941 o - Jun 15 0 0 - +R A 1941 o - O 15 0 1 - +R A 1943 o - Au 1 0 0 - +R A 1943 o - O 15 0 1 - +R A 1946 o - Mar 1 0 0 - +R A 1946 o - O 1 0 1 - +R A 1963 o - O 1 0 0 - +R A 1963 o - D 15 0 1 - +R A 1964 1966 - Mar 1 0 0 - +R A 1964 1966 - O 15 0 1 - +R A 1967 o - Ap 2 0 0 - +R A 1967 1968 - O Sun>=1 0 1 - +R A 1968 1969 - Ap Sun>=1 0 0 - +R A 1974 o - Ja 23 0 1 - +R A 1974 o - May 1 0 0 - +R A 1988 o - D 1 0 1 - +R A 1989 1993 - Mar Sun>=1 0 0 - +R A 1989 1992 - O Sun>=15 0 1 - +R A 1999 o - O Sun>=1 0 1 - +R A 2000 o - Mar 3 0 0 - +R A 2007 o - D 30 0 1 - +R A 2008 2009 - Mar Sun>=15 0 0 - +R A 2008 o - O Sun>=15 0 1 - +Z America/Argentina/Buenos_Aires -3:53:48 - LMT 1894 O 31 +-4:16:48 - CMT 1920 May +-4 - -04 1930 D +-4 A -04/-03 1969 O 5 +-3 A -03/-02 1999 O 3 +-4 A -04/-03 2000 Mar 3 +-3 A -03/-02 +Z America/Argentina/Cordoba -4:16:48 - LMT 1894 O 31 +-4:16:48 - CMT 1920 May +-4 - -04 1930 D +-4 A -04/-03 1969 O 5 +-3 A -03/-02 1991 Mar 3 +-4 - -04 1991 O 20 +-3 A -03/-02 1999 O 3 +-4 A -04/-03 2000 Mar 3 +-3 A -03/-02 +Z America/Argentina/Salta -4:21:40 - LMT 1894 O 31 +-4:16:48 - CMT 1920 May +-4 - -04 1930 D +-4 A -04/-03 1969 O 5 +-3 A -03/-02 1991 Mar 3 +-4 - -04 1991 O 20 +-3 A -03/-02 1999 O 3 +-4 A -04/-03 2000 Mar 3 +-3 A -03/-02 2008 O 18 +-3 - -03 +Z America/Argentina/Tucuman -4:20:52 - LMT 1894 O 31 +-4:16:48 - CMT 1920 May +-4 - -04 1930 D +-4 A -04/-03 1969 O 5 +-3 A -03/-02 1991 Mar 3 +-4 - -04 1991 O 20 +-3 A -03/-02 1999 O 3 +-4 A -04/-03 2000 Mar 3 +-3 - -03 2004 Jun +-4 - -04 2004 Jun 13 +-3 A -03/-02 +Z America/Argentina/La_Rioja -4:27:24 - LMT 1894 O 31 +-4:16:48 - CMT 1920 May +-4 - -04 1930 D +-4 A -04/-03 1969 O 5 +-3 A -03/-02 1991 Mar +-4 - -04 1991 May 7 +-3 A -03/-02 1999 O 3 +-4 A -04/-03 2000 Mar 3 +-3 - -03 2004 Jun +-4 - -04 2004 Jun 20 +-3 A -03/-02 2008 O 18 +-3 - -03 +Z America/Argentina/San_Juan -4:34:4 - LMT 1894 O 31 +-4:16:48 - CMT 1920 May +-4 - -04 1930 D +-4 A -04/-03 1969 O 5 +-3 A -03/-02 1991 Mar +-4 - -04 1991 May 7 +-3 A -03/-02 1999 O 3 +-4 A -04/-03 2000 Mar 3 +-3 - -03 2004 May 31 +-4 - -04 2004 Jul 25 +-3 A -03/-02 2008 O 18 +-3 - -03 +Z America/Argentina/Jujuy -4:21:12 - LMT 1894 O 31 +-4:16:48 - CMT 1920 May +-4 - -04 1930 D +-4 A -04/-03 1969 O 5 +-3 A -03/-02 1990 Mar 4 +-4 - -04 1990 O 28 +-4 1 -03 1991 Mar 17 +-4 - -04 1991 O 6 +-3 1 -02 1992 +-3 A -03/-02 1999 O 3 +-4 A -04/-03 2000 Mar 3 +-3 A -03/-02 2008 O 18 +-3 - -03 +Z America/Argentina/Catamarca -4:23:8 - LMT 1894 O 31 +-4:16:48 - CMT 1920 May +-4 - -04 1930 D +-4 A -04/-03 1969 O 5 +-3 A -03/-02 1991 Mar 3 +-4 - -04 1991 O 20 +-3 A -03/-02 1999 O 3 +-4 A -04/-03 2000 Mar 3 +-3 - -03 2004 Jun +-4 - -04 2004 Jun 20 +-3 A -03/-02 2008 O 18 +-3 - -03 +Z America/Argentina/Mendoza -4:35:16 - LMT 1894 O 31 +-4:16:48 - CMT 1920 May +-4 - -04 1930 D +-4 A -04/-03 1969 O 5 +-3 A -03/-02 1990 Mar 4 +-4 - -04 1990 O 15 +-4 1 -03 1991 Mar +-4 - -04 1991 O 15 +-4 1 -03 1992 Mar +-4 - -04 1992 O 18 +-3 A -03/-02 1999 O 3 +-4 A -04/-03 2000 Mar 3 +-3 - -03 2004 May 23 +-4 - -04 2004 S 26 +-3 A -03/-02 2008 O 18 +-3 - -03 +R Sa 2008 2009 - Mar Sun>=8 0 0 - +R Sa 2007 2008 - O Sun>=8 0 1 - +Z America/Argentina/San_Luis -4:25:24 - LMT 1894 O 31 +-4:16:48 - CMT 1920 May +-4 - -04 1930 D +-4 A -04/-03 1969 O 5 +-3 A -03/-02 1990 +-3 1 -02 1990 Mar 14 +-4 - -04 1990 O 15 +-4 1 -03 1991 Mar +-4 - -04 1991 Jun +-3 - -03 1999 O 3 +-4 1 -03 2000 Mar 3 +-3 - -03 2004 May 31 +-4 - -04 2004 Jul 25 +-3 A -03/-02 2008 Ja 21 +-4 Sa -04/-03 2009 O 11 +-3 - -03 +Z America/Argentina/Rio_Gallegos -4:36:52 - LMT 1894 O 31 +-4:16:48 - CMT 1920 May +-4 - -04 1930 D +-4 A -04/-03 1969 O 5 +-3 A -03/-02 1999 O 3 +-4 A -04/-03 2000 Mar 3 +-3 - -03 2004 Jun +-4 - -04 2004 Jun 20 +-3 A -03/-02 2008 O 18 +-3 - -03 +Z America/Argentina/Ushuaia -4:33:12 - LMT 1894 O 31 +-4:16:48 - CMT 1920 May +-4 - -04 1930 D +-4 A -04/-03 1969 O 5 +-3 A -03/-02 1999 O 3 +-4 A -04/-03 2000 Mar 3 +-3 - -03 2004 May 30 +-4 - -04 2004 Jun 20 +-3 A -03/-02 2008 O 18 +-3 - -03 +Li America/Curacao America/Aruba +Z America/La_Paz -4:32:36 - LMT 1890 +-4:32:36 - CMT 1931 O 15 +-4:32:36 1 BST 1932 Mar 21 +-4 - -04 +R B 1931 o - O 3 11 1 - +R B 1932 1933 - Ap 1 0 0 - +R B 1932 o - O 3 0 1 - +R B 1949 1952 - D 1 0 1 - +R B 1950 o - Ap 16 1 0 - +R B 1951 1952 - Ap 1 0 0 - +R B 1953 o - Mar 1 0 0 - +R B 1963 o - D 9 0 1 - +R B 1964 o - Mar 1 0 0 - +R B 1965 o - Ja 31 0 1 - +R B 1965 o - Mar 31 0 0 - +R B 1965 o - D 1 0 1 - +R B 1966 1968 - Mar 1 0 0 - +R B 1966 1967 - N 1 0 1 - +R B 1985 o - N 2 0 1 - +R B 1986 o - Mar 15 0 0 - +R B 1986 o - O 25 0 1 - +R B 1987 o - F 14 0 0 - +R B 1987 o - O 25 0 1 - +R B 1988 o - F 7 0 0 - +R B 1988 o - O 16 0 1 - +R B 1989 o - Ja 29 0 0 - +R B 1989 o - O 15 0 1 - +R B 1990 o - F 11 0 0 - +R B 1990 o - O 21 0 1 - +R B 1991 o - F 17 0 0 - +R B 1991 o - O 20 0 1 - +R B 1992 o - F 9 0 0 - +R B 1992 o - O 25 0 1 - +R B 1993 o - Ja 31 0 0 - +R B 1993 1995 - O Sun>=11 0 1 - +R B 1994 1995 - F Sun>=15 0 0 - +R B 1996 o - F 11 0 0 - +R B 1996 o - O 6 0 1 - +R B 1997 o - F 16 0 0 - +R B 1997 o - O 6 0 1 - +R B 1998 o - Mar 1 0 0 - +R B 1998 o - O 11 0 1 - +R B 1999 o - F 21 0 0 - +R B 1999 o - O 3 0 1 - +R B 2000 o - F 27 0 0 - +R B 2000 2001 - O Sun>=8 0 1 - +R B 2001 2006 - F Sun>=15 0 0 - +R B 2002 o - N 3 0 1 - +R B 2003 o - O 19 0 1 - +R B 2004 o - N 2 0 1 - +R B 2005 o - O 16 0 1 - +R B 2006 o - N 5 0 1 - +R B 2007 o - F 25 0 0 - +R B 2007 o - O Sun>=8 0 1 - +R B 2008 2017 - O Sun>=15 0 1 - +R B 2008 2011 - F Sun>=15 0 0 - +R B 2012 o - F Sun>=22 0 0 - +R B 2013 2014 - F Sun>=15 0 0 - +R B 2015 o - F Sun>=22 0 0 - +R B 2016 2022 - F Sun>=15 0 0 - +R B 2018 ma - N Sun>=1 0 1 - +R B 2023 o - F Sun>=22 0 0 - +R B 2024 2025 - F Sun>=15 0 0 - +R B 2026 o - F Sun>=22 0 0 - +R B 2027 2033 - F Sun>=15 0 0 - +R B 2034 o - F Sun>=22 0 0 - +R B 2035 2036 - F Sun>=15 0 0 - +R B 2037 o - F Sun>=22 0 0 - +R B 2038 ma - F Sun>=15 0 0 - +Z America/Noronha -2:9:40 - LMT 1914 +-2 B -02/-01 1990 S 17 +-2 - -02 1999 S 30 +-2 B -02/-01 2000 O 15 +-2 - -02 2001 S 13 +-2 B -02/-01 2002 O +-2 - -02 +Z America/Belem -3:13:56 - LMT 1914 +-3 B -03/-02 1988 S 12 +-3 - -03 +Z America/Santarem -3:38:48 - LMT 1914 +-4 B -04/-03 1988 S 12 +-4 - -04 2008 Jun 24 +-3 - -03 +Z America/Fortaleza -2:34 - LMT 1914 +-3 B -03/-02 1990 S 17 +-3 - -03 1999 S 30 +-3 B -03/-02 2000 O 22 +-3 - -03 2001 S 13 +-3 B -03/-02 2002 O +-3 - -03 +Z America/Recife -2:19:36 - LMT 1914 +-3 B -03/-02 1990 S 17 +-3 - -03 1999 S 30 +-3 B -03/-02 2000 O 15 +-3 - -03 2001 S 13 +-3 B -03/-02 2002 O +-3 - -03 +Z America/Araguaina -3:12:48 - LMT 1914 +-3 B -03/-02 1990 S 17 +-3 - -03 1995 S 14 +-3 B -03/-02 2003 S 24 +-3 - -03 2012 O 21 +-3 B -03/-02 2013 S +-3 - -03 +Z America/Maceio -2:22:52 - LMT 1914 +-3 B -03/-02 1990 S 17 +-3 - -03 1995 O 13 +-3 B -03/-02 1996 S 4 +-3 - -03 1999 S 30 +-3 B -03/-02 2000 O 22 +-3 - -03 2001 S 13 +-3 B -03/-02 2002 O +-3 - -03 +Z America/Bahia -2:34:4 - LMT 1914 +-3 B -03/-02 2003 S 24 +-3 - -03 2011 O 16 +-3 B -03/-02 2012 O 21 +-3 - -03 +Z America/Sao_Paulo -3:6:28 - LMT 1914 +-3 B -03/-02 1963 O 23 +-3 1 -02 1964 +-3 B -03/-02 +Z America/Campo_Grande -3:38:28 - LMT 1914 +-4 B -04/-03 +Z America/Cuiaba -3:44:20 - LMT 1914 +-4 B -04/-03 2003 S 24 +-4 - -04 2004 O +-4 B -04/-03 +Z America/Porto_Velho -4:15:36 - LMT 1914 +-4 B -04/-03 1988 S 12 +-4 - -04 +Z America/Boa_Vista -4:2:40 - LMT 1914 +-4 B -04/-03 1988 S 12 +-4 - -04 1999 S 30 +-4 B -04/-03 2000 O 15 +-4 - -04 +Z America/Manaus -4:0:4 - LMT 1914 +-4 B -04/-03 1988 S 12 +-4 - -04 1993 S 28 +-4 B -04/-03 1994 S 22 +-4 - -04 +Z America/Eirunepe -4:39:28 - LMT 1914 +-5 B -05/-04 1988 S 12 +-5 - -05 1993 S 28 +-5 B -05/-04 1994 S 22 +-5 - -05 2008 Jun 24 +-4 - -04 2013 N 10 +-5 - -05 +Z America/Rio_Branco -4:31:12 - LMT 1914 +-5 B -05/-04 1988 S 12 +-5 - -05 2008 Jun 24 +-4 - -04 2013 N 10 +-5 - -05 +R x 1927 1931 - S 1 0 1 - +R x 1928 1932 - Ap 1 0 0 - +R x 1968 o - N 3 4u 1 - +R x 1969 o - Mar 30 3u 0 - +R x 1969 o - N 23 4u 1 - +R x 1970 o - Mar 29 3u 0 - +R x 1971 o - Mar 14 3u 0 - +R x 1970 1972 - O Sun>=9 4u 1 - +R x 1972 1986 - Mar Sun>=9 3u 0 - +R x 1973 o - S 30 4u 1 - +R x 1974 1987 - O Sun>=9 4u 1 - +R x 1987 o - Ap 12 3u 0 - +R x 1988 1990 - Mar Sun>=9 3u 0 - +R x 1988 1989 - O Sun>=9 4u 1 - +R x 1990 o - S 16 4u 1 - +R x 1991 1996 - Mar Sun>=9 3u 0 - +R x 1991 1997 - O Sun>=9 4u 1 - +R x 1997 o - Mar 30 3u 0 - +R x 1998 o - Mar Sun>=9 3u 0 - +R x 1998 o - S 27 4u 1 - +R x 1999 o - Ap 4 3u 0 - +R x 1999 2010 - O Sun>=9 4u 1 - +R x 2000 2007 - Mar Sun>=9 3u 0 - +R x 2008 o - Mar 30 3u 0 - +R x 2009 o - Mar Sun>=9 3u 0 - +R x 2010 o - Ap Sun>=1 3u 0 - +R x 2011 o - May Sun>=2 3u 0 - +R x 2011 o - Au Sun>=16 4u 1 - +R x 2012 2014 - Ap Sun>=23 3u 0 - +R x 2012 2014 - S Sun>=2 4u 1 - +R x 2016 2018 - May Sun>=9 3u 0 - +R x 2016 2018 - Au Sun>=9 4u 1 - +R x 2019 ma - Ap Sun>=2 3u 0 - +R x 2019 ma - S Sun>=2 4u 1 - +Z America/Santiago -4:42:46 - LMT 1890 +-4:42:46 - SMT 1910 Ja 10 +-5 - -05 1916 Jul +-4:42:46 - SMT 1918 S 10 +-4 - -04 1919 Jul +-4:42:46 - SMT 1927 S +-5 x -05/-04 1932 S +-4 - -04 1942 Jun +-5 - -05 1942 Au +-4 - -04 1946 Jul 15 +-4 1 -03 1946 S +-4 - -04 1947 Ap +-5 - -05 1947 May 21 23 +-4 x -04/-03 +Z America/Punta_Arenas -4:43:40 - LMT 1890 +-4:42:46 - SMT 1910 Ja 10 +-5 - -05 1916 Jul +-4:42:46 - SMT 1918 S 10 +-4 - -04 1919 Jul +-4:42:46 - SMT 1927 S +-5 x -05/-04 1932 S +-4 - -04 1942 Jun +-5 - -05 1942 Au +-4 - -04 1947 Ap +-5 - -05 1947 May 21 23 +-4 x -04/-03 2016 D 4 +-3 - -03 +Z Pacific/Easter -7:17:28 - LMT 1890 +-7:17:28 - EMT 1932 S +-7 x -07/-06 1982 Mar 14 3u +-6 x -06/-05 +Z Antarctica/Palmer 0 - -00 1965 +-4 A -04/-03 1969 O 5 +-3 A -03/-02 1982 May +-4 x -04/-03 2016 D 4 +-3 - -03 +R CO 1992 o - May 3 0 1 - +R CO 1993 o - Ap 4 0 0 - +Z America/Bogota -4:56:16 - LMT 1884 Mar 13 +-4:56:16 - BMT 1914 N 23 +-5 CO -05/-04 +Z America/Curacao -4:35:47 - LMT 1912 F 12 +-4:30 - -0430 1965 +-4 - AST +Li America/Curacao America/Lower_Princes +Li America/Curacao America/Kralendijk +R EC 1992 o - N 28 0 1 - +R EC 1993 o - F 5 0 0 - +Z America/Guayaquil -5:19:20 - LMT 1890 +-5:14 - QMT 1931 +-5 EC -05/-04 +Z Pacific/Galapagos -5:58:24 - LMT 1931 +-5 - -05 1986 +-6 EC -06/-05 +R FK 1937 1938 - S lastSun 0 1 - +R FK 1938 1942 - Mar Sun>=19 0 0 - +R FK 1939 o - O 1 0 1 - +R FK 1940 1942 - S lastSun 0 1 - +R FK 1943 o - Ja 1 0 0 - +R FK 1983 o - S lastSun 0 1 - +R FK 1984 1985 - Ap lastSun 0 0 - +R FK 1984 o - S 16 0 1 - +R FK 1985 2000 - S Sun>=9 0 1 - +R FK 1986 2000 - Ap Sun>=16 0 0 - +R FK 2001 2010 - Ap Sun>=15 2 0 - +R FK 2001 2010 - S Sun>=1 2 1 - +Z Atlantic/Stanley -3:51:24 - LMT 1890 +-3:51:24 - SMT 1912 Mar 12 +-4 FK -04/-03 1983 May +-3 FK -03/-02 1985 S 15 +-4 FK -04/-03 2010 S 5 2 +-3 - -03 +Z America/Cayenne -3:29:20 - LMT 1911 Jul +-4 - -04 1967 O +-3 - -03 +Z America/Guyana -3:52:40 - LMT 1915 Mar +-3:45 - -0345 1975 Jul 31 +-3 - -03 1991 +-4 - -04 +R y 1975 1988 - O 1 0 1 - +R y 1975 1978 - Mar 1 0 0 - +R y 1979 1991 - Ap 1 0 0 - +R y 1989 o - O 22 0 1 - +R y 1990 o - O 1 0 1 - +R y 1991 o - O 6 0 1 - +R y 1992 o - Mar 1 0 0 - +R y 1992 o - O 5 0 1 - +R y 1993 o - Mar 31 0 0 - +R y 1993 1995 - O 1 0 1 - +R y 1994 1995 - F lastSun 0 0 - +R y 1996 o - Mar 1 0 0 - +R y 1996 2001 - O Sun>=1 0 1 - +R y 1997 o - F lastSun 0 0 - +R y 1998 2001 - Mar Sun>=1 0 0 - +R y 2002 2004 - Ap Sun>=1 0 0 - +R y 2002 2003 - S Sun>=1 0 1 - +R y 2004 2009 - O Sun>=15 0 1 - +R y 2005 2009 - Mar Sun>=8 0 0 - +R y 2010 ma - O Sun>=1 0 1 - +R y 2010 2012 - Ap Sun>=8 0 0 - +R y 2013 ma - Mar Sun>=22 0 0 - +Z America/Asuncion -3:50:40 - LMT 1890 +-3:50:40 - AMT 1931 O 10 +-4 - -04 1972 O +-3 - -03 1974 Ap +-4 y -04/-03 +R PE 1938 o - Ja 1 0 1 - +R PE 1938 o - Ap 1 0 0 - +R PE 1938 1939 - S lastSun 0 1 - +R PE 1939 1940 - Mar Sun>=24 0 0 - +R PE 1986 1987 - Ja 1 0 1 - +R PE 1986 1987 - Ap 1 0 0 - +R PE 1990 o - Ja 1 0 1 - +R PE 1990 o - Ap 1 0 0 - +R PE 1994 o - Ja 1 0 1 - +R PE 1994 o - Ap 1 0 0 - +Z America/Lima -5:8:12 - LMT 1890 +-5:8:36 - LMT 1908 Jul 28 +-5 PE -05/-04 +Z Atlantic/South_Georgia -2:26:8 - LMT 1890 +-2 - -02 +Z America/Paramaribo -3:40:40 - LMT 1911 +-3:40:52 - PMT 1935 +-3:40:36 - PMT 1945 O +-3:30 - -0330 1984 O +-3 - -03 +Z America/Port_of_Spain -4:6:4 - LMT 1912 Mar 2 +-4 - AST +Li America/Port_of_Spain America/Anguilla +Li America/Port_of_Spain America/Antigua +Li America/Port_of_Spain America/Dominica +Li America/Port_of_Spain America/Grenada +Li America/Port_of_Spain America/Guadeloupe +Li America/Port_of_Spain America/Marigot +Li America/Port_of_Spain America/Montserrat +Li America/Port_of_Spain America/St_Barthelemy +Li America/Port_of_Spain America/St_Kitts +Li America/Port_of_Spain America/St_Lucia +Li America/Port_of_Spain America/St_Thomas +Li America/Port_of_Spain America/St_Vincent +Li America/Port_of_Spain America/Tortola +R U 1923 1925 - O 1 0 0:30 - +R U 1924 1926 - Ap 1 0 0 - +R U 1933 1938 - O lastSun 0 0:30 - +R U 1934 1941 - Mar lastSat 24 0 - +R U 1939 o - O 1 0 0:30 - +R U 1940 o - O 27 0 0:30 - +R U 1941 o - Au 1 0 0:30 - +R U 1942 o - D 14 0 0:30 - +R U 1943 o - Mar 14 0 0 - +R U 1959 o - May 24 0 0:30 - +R U 1959 o - N 15 0 0 - +R U 1960 o - Ja 17 0 1 - +R U 1960 o - Mar 6 0 0 - +R U 1965 o - Ap 4 0 1 - +R U 1965 o - S 26 0 0 - +R U 1968 o - May 27 0 0:30 - +R U 1968 o - D 1 0 0 - +R U 1970 o - Ap 25 0 1 - +R U 1970 o - Jun 14 0 0 - +R U 1972 o - Ap 23 0 1 - +R U 1972 o - Jul 16 0 0 - +R U 1974 o - Ja 13 0 1:30 - +R U 1974 o - Mar 10 0 0:30 - +R U 1974 o - S 1 0 0 - +R U 1974 o - D 22 0 1 - +R U 1975 o - Mar 30 0 0 - +R U 1976 o - D 19 0 1 - +R U 1977 o - Mar 6 0 0 - +R U 1977 o - D 4 0 1 - +R U 1978 1979 - Mar Sun>=1 0 0 - +R U 1978 o - D 17 0 1 - +R U 1979 o - Ap 29 0 1 - +R U 1980 o - Mar 16 0 0 - +R U 1987 o - D 14 0 1 - +R U 1988 o - F 28 0 0 - +R U 1988 o - D 11 0 1 - +R U 1989 o - Mar 5 0 0 - +R U 1989 o - O 29 0 1 - +R U 1990 o - F 25 0 0 - +R U 1990 1991 - O Sun>=21 0 1 - +R U 1991 1992 - Mar Sun>=1 0 0 - +R U 1992 o - O 18 0 1 - +R U 1993 o - F 28 0 0 - +R U 2004 o - S 19 0 1 - +R U 2005 o - Mar 27 2 0 - +R U 2005 o - O 9 2 1 - +R U 2006 2015 - Mar Sun>=8 2 0 - +R U 2006 2014 - O Sun>=1 2 1 - +Z America/Montevideo -3:44:51 - LMT 1908 Jun 10 +-3:44:51 - MMT 1920 May +-4 - -04 1923 O +-3:30 U -0330/-03 1942 D 14 +-3 U -03/-0230 1960 +-3 U -03/-02 1968 +-3 U -03/-0230 1970 +-3 U -03/-02 1974 +-3 U -03/-0130 1974 Mar 10 +-3 U -03/-0230 1974 D 22 +-3 U -03/-02 +Z America/Caracas -4:27:44 - LMT 1890 +-4:27:40 - CMT 1912 F 12 +-4:30 - -0430 1965 +-4 - -04 2007 D 9 3 +-4:30 - -0430 2016 May 1 2:30 +-4 - -04 +Z Etc/GMT 0 - GMT +Z Etc/UTC 0 - UTC +Z Etc/UCT 0 - UCT +Li Etc/GMT GMT +Li Etc/UTC Etc/Universal +Li Etc/UTC Etc/Zulu +Li Etc/GMT Etc/Greenwich +Li Etc/GMT Etc/GMT-0 +Li Etc/GMT Etc/GMT+0 +Li Etc/GMT Etc/GMT0 +Z Etc/GMT-14 14 - +14 +Z Etc/GMT-13 13 - +13 +Z Etc/GMT-12 12 - +12 +Z Etc/GMT-11 11 - +11 +Z Etc/GMT-10 10 - +10 +Z Etc/GMT-9 9 - +09 +Z Etc/GMT-8 8 - +08 +Z Etc/GMT-7 7 - +07 +Z Etc/GMT-6 6 - +06 +Z Etc/GMT-5 5 - +05 +Z Etc/GMT-4 4 - +04 +Z Etc/GMT-3 3 - +03 +Z Etc/GMT-2 2 - +02 +Z Etc/GMT-1 1 - +01 +Z Etc/GMT+1 -1 - -01 +Z Etc/GMT+2 -2 - -02 +Z Etc/GMT+3 -3 - -03 +Z Etc/GMT+4 -4 - -04 +Z Etc/GMT+5 -5 - -05 +Z Etc/GMT+6 -6 - -06 +Z Etc/GMT+7 -7 - -07 +Z Etc/GMT+8 -8 - -08 +Z Etc/GMT+9 -9 - -09 +Z Etc/GMT+10 -10 - -10 +Z Etc/GMT+11 -11 - -11 +Z Etc/GMT+12 -12 - -12 +Z Factory 0 - -00 +Li Africa/Nairobi Africa/Asmera +Li Africa/Abidjan Africa/Timbuktu +Li America/Argentina/Catamarca America/Argentina/ComodRivadavia +Li America/Adak America/Atka +Li America/Argentina/Buenos_Aires America/Buenos_Aires +Li America/Argentina/Catamarca America/Catamarca +Li America/Atikokan America/Coral_Harbour +Li America/Argentina/Cordoba America/Cordoba +Li America/Tijuana America/Ensenada +Li America/Indiana/Indianapolis America/Fort_Wayne +Li America/Indiana/Indianapolis America/Indianapolis +Li America/Argentina/Jujuy America/Jujuy +Li America/Indiana/Knox America/Knox_IN +Li America/Kentucky/Louisville America/Louisville +Li America/Argentina/Mendoza America/Mendoza +Li America/Toronto America/Montreal +Li America/Rio_Branco America/Porto_Acre +Li America/Argentina/Cordoba America/Rosario +Li America/Tijuana America/Santa_Isabel +Li America/Denver America/Shiprock +Li America/Port_of_Spain America/Virgin +Li Pacific/Auckland Antarctica/South_Pole +Li Asia/Ashgabat Asia/Ashkhabad +Li Asia/Kolkata Asia/Calcutta +Li Asia/Shanghai Asia/Chongqing +Li Asia/Shanghai Asia/Chungking +Li Asia/Dhaka Asia/Dacca +Li Asia/Shanghai Asia/Harbin +Li Asia/Urumqi Asia/Kashgar +Li Asia/Kathmandu Asia/Katmandu +Li Asia/Macau Asia/Macao +Li Asia/Yangon Asia/Rangoon +Li Asia/Ho_Chi_Minh Asia/Saigon +Li Asia/Jerusalem Asia/Tel_Aviv +Li Asia/Thimphu Asia/Thimbu +Li Asia/Makassar Asia/Ujung_Pandang +Li Asia/Ulaanbaatar Asia/Ulan_Bator +Li Atlantic/Faroe Atlantic/Faeroe +Li Europe/Oslo Atlantic/Jan_Mayen +Li Australia/Sydney Australia/ACT +Li Australia/Sydney Australia/Canberra +Li Australia/Lord_Howe Australia/LHI +Li Australia/Sydney Australia/NSW +Li Australia/Darwin Australia/North +Li Australia/Brisbane Australia/Queensland +Li Australia/Adelaide Australia/South +Li Australia/Hobart Australia/Tasmania +Li Australia/Melbourne Australia/Victoria +Li Australia/Perth Australia/West +Li Australia/Broken_Hill Australia/Yancowinna +Li America/Rio_Branco Brazil/Acre +Li America/Noronha Brazil/DeNoronha +Li America/Sao_Paulo Brazil/East +Li America/Manaus Brazil/West +Li America/Halifax Canada/Atlantic +Li America/Winnipeg Canada/Central +Li America/Toronto Canada/Eastern +Li America/Edmonton Canada/Mountain +Li America/St_Johns Canada/Newfoundland +Li America/Vancouver Canada/Pacific +Li America/Regina Canada/Saskatchewan +Li America/Whitehorse Canada/Yukon +Li America/Santiago Chile/Continental +Li Pacific/Easter Chile/EasterIsland +Li America/Havana Cuba +Li Africa/Cairo Egypt +Li Europe/Dublin Eire +Li Europe/London Europe/Belfast +Li Europe/Chisinau Europe/Tiraspol +Li Europe/London GB +Li Europe/London GB-Eire +Li Etc/GMT GMT+0 +Li Etc/GMT GMT-0 +Li Etc/GMT GMT0 +Li Etc/GMT Greenwich +Li Asia/Hong_Kong Hongkong +Li Atlantic/Reykjavik Iceland +Li Asia/Tehran Iran +Li Asia/Jerusalem Israel +Li America/Jamaica Jamaica +Li Asia/Tokyo Japan +Li Pacific/Kwajalein Kwajalein +Li Africa/Tripoli Libya +Li America/Tijuana Mexico/BajaNorte +Li America/Mazatlan Mexico/BajaSur +Li America/Mexico_City Mexico/General +Li Pacific/Auckland NZ +Li Pacific/Chatham NZ-CHAT +Li America/Denver Navajo +Li Asia/Shanghai PRC +Li Pacific/Honolulu Pacific/Johnston +Li Pacific/Pohnpei Pacific/Ponape +Li Pacific/Pago_Pago Pacific/Samoa +Li Pacific/Chuuk Pacific/Truk +Li Pacific/Chuuk Pacific/Yap +Li Europe/Warsaw Poland +Li Europe/Lisbon Portugal +Li Asia/Taipei ROC +Li Asia/Seoul ROK +Li Asia/Singapore Singapore +Li Europe/Istanbul Turkey +Li Etc/UCT UCT +Li America/Anchorage US/Alaska +Li America/Adak US/Aleutian +Li America/Phoenix US/Arizona +Li America/Chicago US/Central +Li America/Indiana/Indianapolis US/East-Indiana +Li America/New_York US/Eastern +Li Pacific/Honolulu US/Hawaii +Li America/Indiana/Knox US/Indiana-Starke +Li America/Detroit US/Michigan +Li America/Denver US/Mountain +Li America/Los_Angeles US/Pacific +Li Pacific/Pago_Pago US/Samoa +Li Etc/UTC UTC +Li Etc/UTC Universal +Li Europe/Moscow W-SU +Li Etc/UTC Zulu diff --git a/lib/pytz/zoneinfo/zone.tab b/lib/pytz/zoneinfo/zone.tab index bf1bb71c..dcb6e1da 100644 --- a/lib/pytz/zoneinfo/zone.tab +++ b/lib/pytz/zoneinfo/zone.tab @@ -1,9 +1,9 @@ -# tz zone descriptions (deprecated version) +# tzdb timezone descriptions (deprecated version) # # This file is in the public domain, so clarified as of # 2009-05-17 by Arthur David Olson. # -# From Paul Eggert (2014-07-31): +# From Paul Eggert (2018-06-27): # This file is intended as a backward-compatibility aid for older programs. # New programs should use zone1970.tab. This file is like zone1970.tab (see # zone1970.tab's comments), but with the following additional restrictions: @@ -12,13 +12,13 @@ # 2. The first data column contains exactly one country code. # # Because of (2), each row stands for an area that is the intersection -# of a region identified by a country code and of a zone where civil +# of a region identified by a country code and of a timezone where civil # clocks have agreed since 1970; this is a narrower definition than # that of zone1970.tab. # -# This table is intended as an aid for users, to help them select time -# zone data entries appropriate for their practical needs. It is not -# intended to take or endorse any position on legal or territorial claims. +# This table is intended as an aid for users, to help them select timezones +# appropriate for their practical needs. It is not intended to take or +# endorse any position on legal or territorial claims. # #country- #code coordinates TZ comments @@ -142,6 +142,7 @@ CH +4723+00832 Europe/Zurich CI +0519-00402 Africa/Abidjan CK -2114-15946 Pacific/Rarotonga CL -3327-07040 America/Santiago Chile (most areas) +CL -5309-07055 America/Punta_Arenas Region of Magallanes CL -2709-10926 Pacific/Easter Easter Island CM +0403+00942 Africa/Douala CN +3114+12128 Asia/Shanghai Beijing Time @@ -152,7 +153,8 @@ CU +2308-08222 America/Havana CV +1455-02331 Atlantic/Cape_Verde CW +1211-06900 America/Curacao CX -1025+10543 Indian/Christmas -CY +3510+03322 Asia/Nicosia +CY +3510+03322 Asia/Nicosia Cyprus (most areas) +CY +3507+03357 Asia/Famagusta Northern Cyprus CZ +5005+01426 Europe/Prague DE +5230+01322 Europe/Berlin Germany (most areas) DE +4742+00841 Europe/Busingen Busingen @@ -184,7 +186,7 @@ GB +513030-0000731 Europe/London GD +1203-06145 America/Grenada GE +4143+04449 Asia/Tbilisi GF +0456-05220 America/Cayenne -GG +4927-00232 Europe/Guernsey +GG +492717-0023210 Europe/Guernsey GH +0533-00013 Africa/Accra GI +3608-00521 Europe/Gibraltar GL +6411-05144 America/Godthab Greenland (most areas) @@ -219,7 +221,7 @@ IQ +3321+04425 Asia/Baghdad IR +3540+05126 Asia/Tehran IS +6409-02151 Atlantic/Reykjavik IT +4154+01229 Europe/Rome -JE +4912-00207 Europe/Jersey +JE +491101-0020624 Europe/Jersey JM +175805-0764736 America/Jamaica JO +3157+03556 Asia/Amman JP +353916+1394441 Asia/Tokyo @@ -238,7 +240,8 @@ KY +1918-08123 America/Cayman KZ +4315+07657 Asia/Almaty Kazakhstan (most areas) KZ +4448+06528 Asia/Qyzylorda Qyzylorda/Kyzylorda/Kzyl-Orda KZ +5017+05710 Asia/Aqtobe Aqtobe/Aktobe -KZ +4431+05016 Asia/Aqtau Atyrau/Atirau/Gur'yev, Mangghystau/Mankistau +KZ +4431+05016 Asia/Aqtau Mangghystau/Mankistau +KZ +4707+05156 Asia/Atyrau Atyrau/Atirau/Gur'yev KZ +5113+05121 Asia/Oral West Kazakhstan LA +1758+10236 Asia/Vientiane LB +3353+03530 Asia/Beirut @@ -261,11 +264,11 @@ MH +0709+17112 Pacific/Majuro Marshall Islands (most areas) MH +0905+16720 Pacific/Kwajalein Kwajalein MK +4159+02126 Europe/Skopje ML +1239-00800 Africa/Bamako -MM +1647+09610 Asia/Rangoon +MM +1647+09610 Asia/Yangon MN +4755+10653 Asia/Ulaanbaatar Mongolia (most areas) MN +4801+09139 Asia/Hovd Bayan-Olgiy, Govi-Altai, Hovd, Uvs, Zavkhan MN +4804+11430 Asia/Choibalsan Dornod, Sukhbaatar -MO +2214+11335 Asia/Macau +MO +221150+1133230 Asia/Macau MP +1512+14545 Pacific/Saipan MQ +1436-06105 America/Martinique MR +1806-01557 Africa/Nouakchott @@ -329,14 +332,15 @@ RS +4450+02030 Europe/Belgrade RU +5443+02030 Europe/Kaliningrad MSK-01 - Kaliningrad RU +554521+0373704 Europe/Moscow MSK+00 - Moscow area RU +4457+03406 Europe/Simferopol MSK+00 - Crimea -RU +4844+04425 Europe/Volgograd MSK+00 - Volgograd, Saratov +RU +4844+04425 Europe/Volgograd MSK+00 - Volgograd RU +5836+04939 Europe/Kirov MSK+00 - Kirov RU +4621+04803 Europe/Astrakhan MSK+01 - Astrakhan -RU +5312+05009 Europe/Samara MSK+01 - Samara, Udmurtia +RU +5134+04602 Europe/Saratov MSK+01 - Saratov RU +5420+04824 Europe/Ulyanovsk MSK+01 - Ulyanovsk +RU +5312+05009 Europe/Samara MSK+01 - Samara, Udmurtia RU +5651+06036 Asia/Yekaterinburg MSK+02 - Urals RU +5500+07324 Asia/Omsk MSK+03 - Omsk -RU +5502+08255 Asia/Novosibirsk MSK+03 - Novosibirsk +RU +5502+08255 Asia/Novosibirsk MSK+04 - Novosibirsk RU +5322+08345 Asia/Barnaul MSK+04 - Altai RU +5630+08458 Asia/Tomsk MSK+04 - Tomsk RU +5345+08707 Asia/Novokuznetsk MSK+04 - Kemerovo @@ -368,7 +372,7 @@ SM +4355+01228 Europe/San_Marino SN +1440-01726 Africa/Dakar SO +0204+04522 Africa/Mogadishu SR +0550-05510 America/Paramaribo -SS +0451+03136 Africa/Juba +SS +0451+03137 Africa/Juba ST +0020+00644 Africa/Sao_Tome SV +1342-08912 America/El_Salvador SX +180305-0630250 America/Lower_Princes @@ -394,7 +398,6 @@ UA +5026+03031 Europe/Kiev Ukraine (most areas) UA +4837+02218 Europe/Uzhgorod Ruthenia UA +4750+03510 Europe/Zaporozhye Zaporozh'ye/Zaporizhia; Lugansk/Luhansk (east) UG +0019+03225 Africa/Kampala -UM +1645-16931 Pacific/Johnston Johnston Atoll UM +2813-17722 Pacific/Midway Midway Islands UM +1917+16637 Pacific/Wake Wake Island US +404251-0740023 America/New_York Eastern (most areas) @@ -426,7 +429,7 @@ US +593249-1394338 America/Yakutat Alaska - Yakutat US +643004-1652423 America/Nome Alaska (west) US +515248-1763929 America/Adak Aleutian Islands US +211825-1575130 Pacific/Honolulu Hawaii -UY -3453-05611 America/Montevideo +UY -345433-0561245 America/Montevideo UZ +3940+06648 Asia/Samarkand Uzbekistan (west) UZ +4120+06918 Asia/Tashkent Uzbekistan (east) VA +415408+0122711 Europe/Vatican diff --git a/lib/pytz/zoneinfo/zone1970.tab b/lib/pytz/zoneinfo/zone1970.tab index 49f0b0b6..7c86fb69 100644 --- a/lib/pytz/zoneinfo/zone1970.tab +++ b/lib/pytz/zoneinfo/zone1970.tab @@ -1,35 +1,35 @@ -# tz zone descriptions +# tzdb timezone descriptions # # This file is in the public domain. # -# From Paul Eggert (2014-07-31): -# This file contains a table where each row stands for a zone where -# civil time stamps have agreed since 1970. Columns are separated by +# From Paul Eggert (2018-06-27): +# This file contains a table where each row stands for a timezone where +# civil timestamps have agreed since 1970. Columns are separated by # a single tab. Lines beginning with '#' are comments. All text uses # UTF-8 encoding. The columns of the table are as follows: # -# 1. The countries that overlap the zone, as a comma-separated list +# 1. The countries that overlap the timezone, as a comma-separated list # of ISO 3166 2-character country codes. See the file 'iso3166.tab'. -# 2. Latitude and longitude of the zone's principal location +# 2. Latitude and longitude of the timezone's principal location # in ISO 6709 sign-degrees-minutes-seconds format, -# either +-DDMM+-DDDMM or +-DDMMSS+-DDDMMSS, +# either ±DDMM±DDDMM or ±DDMMSS±DDDMMSS, # first latitude (+ is north), then longitude (+ is east). -# 3. Zone name used in value of TZ environment variable. -# Please see the 'Theory' file for how zone names are chosen. -# If multiple zones overlap a country, each has a row in the +# 3. Timezone name used in value of TZ environment variable. +# Please see the theory.html file for how these names are chosen. +# If multiple timezones overlap a country, each has a row in the # table, with each column 1 containing the country code. -# 4. Comments; present if and only if a country has multiple zones. +# 4. Comments; present if and only if a country has multiple timezones. # -# If a zone covers multiple countries, the most-populous city is used, +# If a timezone covers multiple countries, the most-populous city is used, # and that country is listed first in column 1; any other countries # are listed alphabetically by country code. The table is sorted # first by country code, then (if possible) by an order within the # country that (1) makes some geographical sense, and (2) puts the -# most populous zones first, where that does not contradict (1). +# most populous timezones first, where that does not contradict (1). # -# This table is intended as an aid for users, to help them select time -# zone data entries appropriate for their practical needs. It is not -# intended to take or endorse any position on legal or territorial claims. +# This table is intended as an aid for users, to help them select timezones +# appropriate for their practical needs. It is not intended to take or +# endorse any position on legal or territorial claims. # #country- #codes coordinates TZ comments @@ -132,9 +132,10 @@ CA +6043-13503 America/Whitehorse Pacific - Yukon (south) CA +6404-13925 America/Dawson Pacific - Yukon (north) CC -1210+09655 Indian/Cocos CH,DE,LI +4723+00832 Europe/Zurich Swiss time -CI,BF,GM,GN,ML,MR,SH,SL,SN,ST,TG +0519-00402 Africa/Abidjan +CI,BF,GM,GN,ML,MR,SH,SL,SN,TG +0519-00402 Africa/Abidjan CK -2114-15946 Pacific/Rarotonga CL -3327-07040 America/Santiago Chile (most areas) +CL -5309-07055 America/Punta_Arenas Region of Magallanes CL -2709-10926 Pacific/Easter Easter Island CN +3114+12128 Asia/Shanghai Beijing Time CN +4348+08735 Asia/Urumqi Xinjiang Time @@ -144,7 +145,8 @@ CU +2308-08222 America/Havana CV +1455-02331 Atlantic/Cape_Verde CW,AW,BQ,SX +1211-06900 America/Curacao CX -1025+10543 Indian/Christmas -CY +3510+03322 Asia/Nicosia +CY +3510+03322 Asia/Nicosia Cyprus (most areas) +CY +3507+03357 Asia/Famagusta Northern Cyprus CZ,SK +5005+01426 Europe/Prague DE +5230+01322 Europe/Berlin Germany (most areas) DK +5540+01235 Europe/Copenhagen @@ -209,8 +211,9 @@ KP +3901+12545 Asia/Pyongyang KR +3733+12658 Asia/Seoul KZ +4315+07657 Asia/Almaty Kazakhstan (most areas) KZ +4448+06528 Asia/Qyzylorda Qyzylorda/Kyzylorda/Kzyl-Orda -KZ +5017+05710 Asia/Aqtobe Aqtobe/Aktobe -KZ +4431+05016 Asia/Aqtau Atyrau/Atirau/Gur'yev, Mangghystau/Mankistau +KZ +5017+05710 Asia/Aqtobe Aqtöbe/Aktobe +KZ +4431+05016 Asia/Aqtau Mangghystaū/Mankistau +KZ +4707+05156 Asia/Atyrau Atyraū/Atirau/Gur'yev KZ +5113+05121 Asia/Oral West Kazakhstan LB +3353+03530 Asia/Beirut LK +0656+07951 Asia/Colombo @@ -224,11 +227,11 @@ MC +4342+00723 Europe/Monaco MD +4700+02850 Europe/Chisinau MH +0709+17112 Pacific/Majuro Marshall Islands (most areas) MH +0905+16720 Pacific/Kwajalein Kwajalein -MM +1647+09610 Asia/Rangoon +MM +1647+09610 Asia/Yangon MN +4755+10653 Asia/Ulaanbaatar Mongolia (most areas) MN +4801+09139 Asia/Hovd Bayan-Ölgii, Govi-Altai, Hovd, Uvs, Zavkhan MN +4804+11430 Asia/Choibalsan Dornod, Sükhbaatar -MO +2214+11335 Asia/Macau +MO +221150+1133230 Asia/Macau MQ +1436-06105 America/Martinique MT +3554+01431 Europe/Malta MU -2010+05730 Indian/Mauritius @@ -286,14 +289,15 @@ RS,BA,HR,ME,MK,SI +4450+02030 Europe/Belgrade RU +5443+02030 Europe/Kaliningrad MSK-01 - Kaliningrad RU +554521+0373704 Europe/Moscow MSK+00 - Moscow area RU +4457+03406 Europe/Simferopol MSK+00 - Crimea -RU +4844+04425 Europe/Volgograd MSK+00 - Volgograd, Saratov +RU +4844+04425 Europe/Volgograd MSK+00 - Volgograd RU +5836+04939 Europe/Kirov MSK+00 - Kirov RU +4621+04803 Europe/Astrakhan MSK+01 - Astrakhan -RU +5312+05009 Europe/Samara MSK+01 - Samara, Udmurtia +RU +5134+04602 Europe/Saratov MSK+01 - Saratov RU +5420+04824 Europe/Ulyanovsk MSK+01 - Ulyanovsk +RU +5312+05009 Europe/Samara MSK+01 - Samara, Udmurtia RU +5651+06036 Asia/Yekaterinburg MSK+02 - Urals RU +5500+07324 Asia/Omsk MSK+03 - Omsk -RU +5502+08255 Asia/Novosibirsk MSK+03 - Novosibirsk +RU +5502+08255 Asia/Novosibirsk MSK+04 - Novosibirsk RU +5322+08345 Asia/Barnaul MSK+04 - Altai RU +5630+08458 Asia/Tomsk MSK+04 - Tomsk RU +5345+08707 Asia/Novokuznetsk MSK+04 - Kemerovo @@ -312,10 +316,12 @@ RU +6445+17729 Asia/Anadyr MSK+09 - Bering Sea SA,KW,YE +2438+04643 Asia/Riyadh SB -0932+16012 Pacific/Guadalcanal SC -0440+05528 Indian/Mahe -SD,SS +1536+03232 Africa/Khartoum +SD +1536+03232 Africa/Khartoum SE +5920+01803 Europe/Stockholm SG +0117+10351 Asia/Singapore SR +0550-05510 America/Paramaribo +SS +0451+03137 Africa/Juba +ST +0020+00644 Africa/Sao_Tome SV +1342-08912 America/El_Salvador SY +3330+03618 Asia/Damascus TC +2128-07108 America/Grand_Turk @@ -365,7 +371,7 @@ US +593249-1394338 America/Yakutat Alaska - Yakutat US +643004-1652423 America/Nome Alaska (west) US +515248-1763929 America/Adak Aleutian Islands US,UM +211825-1575130 Pacific/Honolulu Hawaii -UY -3453-05611 America/Montevideo +UY -345433-0561245 America/Montevideo UZ +3940+06648 Asia/Samarkand Uzbekistan (west) UZ +4120+06918 Asia/Tashkent Uzbekistan (east) VE +1030-06656 America/Caracas