summaryrefslogtreecommitdiffstats
path: root/venv/lib/python3.9/site-packages/pytz
diff options
context:
space:
mode:
authornoptuno <repollo.marrero@gmail.com>2023-04-28 02:40:47 +0200
committernoptuno <repollo.marrero@gmail.com>2023-04-28 02:40:47 +0200
commit6f6a73987201c9c303047c61389b82ad98b15597 (patch)
treebf67eb590d49979d6740bc1e94b4018df48bce98 /venv/lib/python3.9/site-packages/pytz
parentResolved merge conflicts and merged pr_218 into STREAMLIT_CHAT_IMPLEMENTATION (diff)
parentMerging PR_218 openai_rev package with new streamlit chat app (diff)
downloadgpt4free-6f6a73987201c9c303047c61389b82ad98b15597.tar
gpt4free-6f6a73987201c9c303047c61389b82ad98b15597.tar.gz
gpt4free-6f6a73987201c9c303047c61389b82ad98b15597.tar.bz2
gpt4free-6f6a73987201c9c303047c61389b82ad98b15597.tar.lz
gpt4free-6f6a73987201c9c303047c61389b82ad98b15597.tar.xz
gpt4free-6f6a73987201c9c303047c61389b82ad98b15597.tar.zst
gpt4free-6f6a73987201c9c303047c61389b82ad98b15597.zip
Diffstat (limited to 'venv/lib/python3.9/site-packages/pytz')
-rw-r--r--venv/lib/python3.9/site-packages/pytz/__init__.py1555
-rw-r--r--venv/lib/python3.9/site-packages/pytz/exceptions.py59
-rw-r--r--venv/lib/python3.9/site-packages/pytz/lazy.py172
-rw-r--r--venv/lib/python3.9/site-packages/pytz/reference.py140
-rw-r--r--venv/lib/python3.9/site-packages/pytz/tzfile.py133
-rw-r--r--venv/lib/python3.9/site-packages/pytz/tzinfo.py577
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Abidjanbin0 -> 148 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Accrabin0 -> 148 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Addis_Abababin0 -> 265 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Algiersbin0 -> 735 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Asmarabin0 -> 265 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Asmerabin0 -> 265 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bamakobin0 -> 148 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Banguibin0 -> 235 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Banjulbin0 -> 148 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bissaubin0 -> 194 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Blantyrebin0 -> 149 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Brazzavillebin0 -> 235 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bujumburabin0 -> 149 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Cairobin0 -> 2399 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Casablancabin0 -> 2429 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Ceutabin0 -> 2052 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Conakrybin0 -> 148 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Dakarbin0 -> 148 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Dar_es_Salaambin0 -> 265 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Djiboutibin0 -> 265 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Doualabin0 -> 235 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/El_Aaiunbin0 -> 2295 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Freetownbin0 -> 148 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Gaboronebin0 -> 149 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Hararebin0 -> 149 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Johannesburgbin0 -> 246 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Jubabin0 -> 679 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Kampalabin0 -> 265 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Khartoumbin0 -> 679 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Kigalibin0 -> 149 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Kinshasabin0 -> 235 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lagosbin0 -> 235 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Librevillebin0 -> 235 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lomebin0 -> 148 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Luandabin0 -> 235 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lubumbashibin0 -> 149 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lusakabin0 -> 149 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Malabobin0 -> 235 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Maputobin0 -> 149 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Maserubin0 -> 246 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Mbabanebin0 -> 246 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Mogadishubin0 -> 265 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Monroviabin0 -> 208 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Nairobibin0 -> 265 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Ndjamenabin0 -> 199 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Niameybin0 -> 235 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Nouakchottbin0 -> 148 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Ouagadougoubin0 -> 148 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Porto-Novobin0 -> 235 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Sao_Tomebin0 -> 254 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Timbuktubin0 -> 148 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Tripolibin0 -> 625 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Tunisbin0 -> 689 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Windhoekbin0 -> 955 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Adakbin0 -> 2356 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Anchoragebin0 -> 2371 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Anguillabin0 -> 246 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Antiguabin0 -> 246 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Araguainabin0 -> 870 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Buenos_Airesbin0 -> 1062 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Catamarcabin0 -> 1062 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/ComodRivadaviabin0 -> 1062 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Cordobabin0 -> 1062 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Jujuybin0 -> 1034 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/La_Riojabin0 -> 1076 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Mendozabin0 -> 1062 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Rio_Gallegosbin0 -> 1062 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Saltabin0 -> 1034 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/San_Juanbin0 -> 1076 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/San_Luisbin0 -> 1088 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Tucumanbin0 -> 1090 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Ushuaiabin0 -> 1062 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Arubabin0 -> 246 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Asuncionbin0 -> 2030 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Atikokanbin0 -> 182 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Atkabin0 -> 2356 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Bahiabin0 -> 1010 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Bahia_Banderasbin0 -> 1152 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Barbadosbin0 -> 436 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Belembin0 -> 562 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Belizebin0 -> 1614 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Blanc-Sablonbin0 -> 246 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Boa_Vistabin0 -> 618 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Bogotabin0 -> 232 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Boisebin0 -> 2410 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Buenos_Airesbin0 -> 1062 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cambridge_Baybin0 -> 2254 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Campo_Grandebin0 -> 1430 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cancunbin0 -> 834 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Caracasbin0 -> 250 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Catamarcabin0 -> 1062 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cayennebin0 -> 184 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Caymanbin0 -> 182 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Chicagobin0 -> 3592 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Chihuahuabin0 -> 1102 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Ciudad_Juarezbin0 -> 1538 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Coral_Harbourbin0 -> 182 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cordobabin0 -> 1062 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Costa_Ricabin0 -> 316 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Crestonbin0 -> 360 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cuiababin0 -> 1402 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Curacaobin0 -> 246 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Danmarkshavnbin0 -> 698 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Dawsonbin0 -> 1614 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Dawson_Creekbin0 -> 1050 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Denverbin0 -> 2460 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Detroitbin0 -> 2230 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Dominicabin0 -> 246 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Edmontonbin0 -> 2332 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Eirunepebin0 -> 642 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/El_Salvadorbin0 -> 224 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Ensenadabin0 -> 2374 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Fort_Nelsonbin0 -> 2240 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Fort_Waynebin0 -> 1682 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Fortalezabin0 -> 702 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Glace_Baybin0 -> 2192 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Godthabbin0 -> 1903 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Goose_Baybin0 -> 3210 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Grand_Turkbin0 -> 1834 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Grenadabin0 -> 246 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guadeloupebin0 -> 246 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guatemalabin0 -> 280 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guayaquilbin0 -> 232 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guyanabin0 -> 248 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Halifaxbin0 -> 3424 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Havanabin0 -> 2416 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Hermosillobin0 -> 456 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Indianapolisbin0 -> 1682 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Knoxbin0 -> 2444 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Marengobin0 -> 1738 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Petersburgbin0 -> 1920 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Tell_Citybin0 -> 1700 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Vevaybin0 -> 1430 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Vincennesbin0 -> 1710 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Winamacbin0 -> 1794 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indianapolisbin0 -> 1682 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Inuvikbin0 -> 2074 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Iqaluitbin0 -> 2202 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Jamaicabin0 -> 482 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Jujuybin0 -> 1034 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Juneaubin0 -> 2353 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Kentucky/Louisvillebin0 -> 2788 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Kentucky/Monticellobin0 -> 2368 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Knox_INbin0 -> 2444 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Kralendijkbin0 -> 246 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/La_Pazbin0 -> 218 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Limabin0 -> 392 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Los_Angelesbin0 -> 2852 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Louisvillebin0 -> 2788 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Lower_Princesbin0 -> 246 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Maceiobin0 -> 730 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Managuabin0 -> 430 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Manausbin0 -> 590 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Marigotbin0 -> 246 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Martiniquebin0 -> 232 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Matamorosbin0 -> 1418 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Mazatlanbin0 -> 1128 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Mendozabin0 -> 1062 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Menomineebin0 -> 2274 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Meridabin0 -> 1004 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Metlakatlabin0 -> 1423 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Mexico_Citybin0 -> 1222 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Miquelonbin0 -> 1652 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Monctonbin0 -> 3154 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Monterreybin0 -> 980 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Montevideobin0 -> 1496 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Montrealbin0 -> 3494 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Montserratbin0 -> 246 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nassaubin0 -> 3494 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/New_Yorkbin0 -> 3552 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nipigonbin0 -> 3494 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nomebin0 -> 2367 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Noronhabin0 -> 702 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/North_Dakota/Beulahbin0 -> 2396 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/North_Dakota/Centerbin0 -> 2396 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/North_Dakota/New_Salembin0 -> 2396 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nuukbin0 -> 1903 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Ojinagabin0 -> 1524 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Panamabin0 -> 182 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Pangnirtungbin0 -> 2202 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Paramaribobin0 -> 248 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Phoenixbin0 -> 360 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Port-au-Princebin0 -> 1434 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Port_of_Spainbin0 -> 246 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Porto_Acrebin0 -> 614 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Porto_Velhobin0 -> 562 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Puerto_Ricobin0 -> 246 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Punta_Arenasbin0 -> 1902 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Rainy_Riverbin0 -> 2868 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Rankin_Inletbin0 -> 2066 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Recifebin0 -> 702 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Reginabin0 -> 980 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Resolutebin0 -> 2066 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Rio_Brancobin0 -> 614 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Rosariobin0 -> 1062 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Santa_Isabelbin0 -> 2374 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Santarembin0 -> 588 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Santiagobin0 -> 2515 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Santo_Domingobin0 -> 458 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Sao_Paulobin0 -> 1430 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Scoresbysundbin0 -> 1902 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Shiprockbin0 -> 2460 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Sitkabin0 -> 2329 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Barthelemybin0 -> 246 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Johnsbin0 -> 3655 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Kittsbin0 -> 246 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Luciabin0 -> 246 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Thomasbin0 -> 246 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Vincentbin0 -> 246 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Swift_Currentbin0 -> 560 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Tegucigalpabin0 -> 252 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Thulebin0 -> 1502 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Thunder_Baybin0 -> 3494 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Tijuanabin0 -> 2374 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Torontobin0 -> 3494 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Tortolabin0 -> 246 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Vancouverbin0 -> 2892 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Virginbin0 -> 246 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Whitehorsebin0 -> 1614 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Winnipegbin0 -> 2868 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Yakutatbin0 -> 2305 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Yellowknifebin0 -> 2332 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Caseybin0 -> 370 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Davisbin0 -> 283 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/DumontDUrvillebin0 -> 172 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Macquariebin0 -> 2260 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Mawsonbin0 -> 185 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/McMurdobin0 -> 2437 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Palmerbin0 -> 1404 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Rotherabin0 -> 150 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/South_Polebin0 -> 2437 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Syowabin0 -> 151 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Trollbin0 -> 1148 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Vostokbin0 -> 151 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Arctic/Longyearbyenbin0 -> 2298 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Adenbin0 -> 151 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Almatybin0 -> 983 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ammanbin0 -> 1433 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Anadyrbin0 -> 1174 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Aqtaubin0 -> 969 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Aqtobebin0 -> 997 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ashgabatbin0 -> 605 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ashkhabadbin0 -> 605 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Atyraubin0 -> 977 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Baghdadbin0 -> 969 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Bahrainbin0 -> 185 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Bakubin0 -> 1213 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Bangkokbin0 -> 185 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Barnaulbin0 -> 1207 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Beirutbin0 -> 2154 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Bishkekbin0 -> 969 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Bruneibin0 -> 469 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Calcuttabin0 -> 285 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Chitabin0 -> 1207 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Choibalsanbin0 -> 935 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Chongqingbin0 -> 561 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Chungkingbin0 -> 561 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Colombobin0 -> 358 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Daccabin0 -> 323 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Damascusbin0 -> 1873 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dhakabin0 -> 323 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dilibin0 -> 213 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dubaibin0 -> 151 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dushanbebin0 -> 577 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Famagustabin0 -> 2028 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Gazabin0 -> 3808 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Harbinbin0 -> 561 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Hebronbin0 -> 3836 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ho_Chi_Minhbin0 -> 337 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Hong_Kongbin0 -> 1233 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Hovdbin0 -> 877 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Irkutskbin0 -> 1229 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Istanbulbin0 -> 1933 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Jakartabin0 -> 383 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Jayapurabin0 -> 221 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Jerusalembin0 -> 2388 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kabulbin0 -> 194 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kamchatkabin0 -> 1152 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Karachibin0 -> 379 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kashgarbin0 -> 151 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kathmandubin0 -> 198 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Katmandubin0 -> 198 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Khandygabin0 -> 1257 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kolkatabin0 -> 285 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Krasnoyarskbin0 -> 1193 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kuala_Lumpurbin0 -> 401 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kuchingbin0 -> 469 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kuwaitbin0 -> 151 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Macaobin0 -> 1227 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Macaubin0 -> 1227 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Magadanbin0 -> 1208 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Makassarbin0 -> 254 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Manilabin0 -> 328 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Muscatbin0 -> 151 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Nicosiabin0 -> 2002 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Novokuznetskbin0 -> 1151 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Novosibirskbin0 -> 1207 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Omskbin0 -> 1193 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Oralbin0 -> 991 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Phnom_Penhbin0 -> 185 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Pontianakbin0 -> 353 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Pyongyangbin0 -> 237 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Qatarbin0 -> 185 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Qostanaybin0 -> 997 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Qyzylordabin0 -> 1011 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Rangoonbin0 -> 254 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Riyadhbin0 -> 151 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Saigonbin0 -> 337 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Sakhalinbin0 -> 1188 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Samarkandbin0 -> 563 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Seoulbin0 -> 617 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Shanghaibin0 -> 561 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Singaporebin0 -> 401 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Srednekolymskbin0 -> 1194 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Taipeibin0 -> 761 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tashkentbin0 -> 577 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tbilisibin0 -> 1021 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tehranbin0 -> 1248 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tel_Avivbin0 -> 2388 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Thimbubin0 -> 189 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Thimphubin0 -> 189 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tokyobin0 -> 309 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tomskbin0 -> 1207 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ujung_Pandangbin0 -> 254 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ulaanbaatarbin0 -> 877 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ulan_Batorbin0 -> 877 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Urumqibin0 -> 151 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ust-Nerabin0 -> 1238 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Vientianebin0 -> 185 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Vladivostokbin0 -> 1194 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yakutskbin0 -> 1193 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yangonbin0 -> 254 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yekaterinburgbin0 -> 1229 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yerevanbin0 -> 1137 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Azoresbin0 -> 3498 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Bermudabin0 -> 2396 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Canarybin0 -> 1897 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Cape_Verdebin0 -> 256 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Faeroebin0 -> 1815 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Faroebin0 -> 1815 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Jan_Mayenbin0 -> 2298 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Madeirabin0 -> 3503 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Reykjavikbin0 -> 148 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/South_Georgiabin0 -> 150 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/St_Helenabin0 -> 148 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Stanleybin0 -> 1200 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/ACTbin0 -> 2190 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Adelaidebin0 -> 2208 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Brisbanebin0 -> 419 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Broken_Hillbin0 -> 2229 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Canberrabin0 -> 2190 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Curriebin0 -> 2358 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Darwinbin0 -> 325 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Euclabin0 -> 456 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Hobartbin0 -> 2358 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/LHIbin0 -> 1846 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Lindemanbin0 -> 475 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Lord_Howebin0 -> 1846 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Melbournebin0 -> 2190 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/NSWbin0 -> 2190 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Northbin0 -> 325 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Perthbin0 -> 446 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Queenslandbin0 -> 419 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Southbin0 -> 2208 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Sydneybin0 -> 2190 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Tasmaniabin0 -> 2358 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Victoriabin0 -> 2190 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Westbin0 -> 446 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Yancowinnabin0 -> 2229 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/Acrebin0 -> 614 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/DeNoronhabin0 -> 702 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/Eastbin0 -> 1430 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/Westbin0 -> 590 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/CETbin0 -> 2094 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/CST6CDTbin0 -> 2310 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Atlanticbin0 -> 3424 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Centralbin0 -> 2868 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Easternbin0 -> 3494 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Mountainbin0 -> 2332 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Newfoundlandbin0 -> 3655 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Pacificbin0 -> 2892 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Saskatchewanbin0 -> 980 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Yukonbin0 -> 1614 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Chile/Continentalbin0 -> 2515 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Chile/EasterIslandbin0 -> 2219 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Cubabin0 -> 2416 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/EETbin0 -> 1908 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/ESTbin0 -> 114 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/EST5EDTbin0 -> 2310 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Egyptbin0 -> 2399 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Eirebin0 -> 3492 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMTbin0 -> 114 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+0bin0 -> 114 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+1bin0 -> 116 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+10bin0 -> 117 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+11bin0 -> 117 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+12bin0 -> 117 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+2bin0 -> 116 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+3bin0 -> 116 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+4bin0 -> 116 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+5bin0 -> 116 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+6bin0 -> 116 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+7bin0 -> 116 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+8bin0 -> 116 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+9bin0 -> 116 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-0bin0 -> 114 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-1bin0 -> 117 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-10bin0 -> 118 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-11bin0 -> 118 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-12bin0 -> 118 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-13bin0 -> 118 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-14bin0 -> 118 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-2bin0 -> 117 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-3bin0 -> 117 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-4bin0 -> 117 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-5bin0 -> 117 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-6bin0 -> 117 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-7bin0 -> 117 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-8bin0 -> 117 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-9bin0 -> 117 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT0bin0 -> 114 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/Greenwichbin0 -> 114 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/UCTbin0 -> 114 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/UTCbin0 -> 114 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/Universalbin0 -> 114 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/Zulubin0 -> 114 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Amsterdambin0 -> 2933 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Andorrabin0 -> 1742 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Astrakhanbin0 -> 1151 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Athensbin0 -> 2262 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Belfastbin0 -> 3664 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Belgradebin0 -> 1920 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Berlinbin0 -> 2298 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Bratislavabin0 -> 2301 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Brusselsbin0 -> 2933 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Bucharestbin0 -> 2184 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Budapestbin0 -> 2368 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Busingenbin0 -> 1909 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Chisinaubin0 -> 2390 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Copenhagenbin0 -> 2298 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Dublinbin0 -> 3492 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Gibraltarbin0 -> 3068 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Guernseybin0 -> 3664 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Helsinkibin0 -> 1900 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Isle_of_Manbin0 -> 3664 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Istanbulbin0 -> 1933 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Jerseybin0 -> 3664 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kaliningradbin0 -> 1493 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kievbin0 -> 2120 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kirovbin0 -> 1185 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kyivbin0 -> 2120 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Lisbonbin0 -> 3497 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Ljubljanabin0 -> 1920 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Londonbin0 -> 3664 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Luxembourgbin0 -> 2933 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Madridbin0 -> 2614 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Maltabin0 -> 2620 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Mariehamnbin0 -> 1900 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Minskbin0 -> 1307 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Monacobin0 -> 2962 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Moscowbin0 -> 1535 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Nicosiabin0 -> 2002 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Oslobin0 -> 2298 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Parisbin0 -> 2962 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Podgoricabin0 -> 1920 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Praguebin0 -> 2301 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Rigabin0 -> 2198 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Romebin0 -> 2641 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Samarabin0 -> 1201 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/San_Marinobin0 -> 2641 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Sarajevobin0 -> 1920 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Saratovbin0 -> 1169 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Simferopolbin0 -> 1469 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Skopjebin0 -> 1920 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Sofiabin0 -> 2077 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Stockholmbin0 -> 2298 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Tallinnbin0 -> 2148 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Tiranebin0 -> 2084 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Tiraspolbin0 -> 2390 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Ulyanovskbin0 -> 1253 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Uzhgorodbin0 -> 2120 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vaduzbin0 -> 1909 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vaticanbin0 -> 2641 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Viennabin0 -> 2200 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vilniusbin0 -> 2162 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Volgogradbin0 -> 1193 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Warsawbin0 -> 2654 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Zagrebbin0 -> 1920 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Zaporozhyebin0 -> 2120 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Zurichbin0 -> 1909 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Factorybin0 -> 116 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/GBbin0 -> 3664 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/GB-Eirebin0 -> 3664 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/GMTbin0 -> 114 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT+0bin0 -> 114 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT-0bin0 -> 114 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT0bin0 -> 114 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Greenwichbin0 -> 114 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/HSTbin0 -> 115 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Hongkongbin0 -> 1233 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Icelandbin0 -> 148 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Antananarivobin0 -> 265 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Chagosbin0 -> 185 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Christmasbin0 -> 185 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Cocosbin0 -> 254 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Comorobin0 -> 265 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Kerguelenbin0 -> 185 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Mahebin0 -> 151 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Maldivesbin0 -> 185 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Mauritiusbin0 -> 227 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Mayottebin0 -> 265 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Reunionbin0 -> 151 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Iranbin0 -> 1248 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Israelbin0 -> 2388 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Jamaicabin0 -> 482 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Japanbin0 -> 309 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Kwajaleinbin0 -> 302 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Libyabin0 -> 625 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/METbin0 -> 2094 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/MSTbin0 -> 114 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/MST7MDTbin0 -> 2310 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Mexico/BajaNortebin0 -> 2374 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Mexico/BajaSurbin0 -> 1128 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Mexico/Generalbin0 -> 1222 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/NZbin0 -> 2437 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/NZ-CHATbin0 -> 2054 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Navajobin0 -> 2460 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/PRCbin0 -> 561 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/PST8PDTbin0 -> 2310 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Apiabin0 -> 598 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Aucklandbin0 -> 2437 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Bougainvillebin0 -> 254 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Chathambin0 -> 2054 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Chuukbin0 -> 172 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Easterbin0 -> 2219 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Efatebin0 -> 524 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Enderburybin0 -> 220 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Fakaofobin0 -> 186 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Fijibin0 -> 564 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Funafutibin0 -> 152 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Galapagosbin0 -> 224 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Gambierbin0 -> 150 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Guadalcanalbin0 -> 152 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Guambin0 -> 494 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Honolulubin0 -> 329 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Johnstonbin0 -> 329 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kantonbin0 -> 220 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kiritimatibin0 -> 224 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kosraebin0 -> 337 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kwajaleinbin0 -> 302 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Majurobin0 -> 152 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Marquesasbin0 -> 159 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Midwaybin0 -> 175 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Naurubin0 -> 238 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Niuebin0 -> 189 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Norfolkbin0 -> 866 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Noumeabin0 -> 290 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Pago_Pagobin0 -> 175 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Palaubin0 -> 166 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Pitcairnbin0 -> 188 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Pohnpeibin0 -> 152 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Ponapebin0 -> 152 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Port_Moresbybin0 -> 172 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Rarotongabin0 -> 589 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Saipanbin0 -> 494 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Samoabin0 -> 175 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Tahitibin0 -> 151 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Tarawabin0 -> 152 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Tongatapubin0 -> 358 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Trukbin0 -> 172 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Wakebin0 -> 152 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Wallisbin0 -> 152 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Yapbin0 -> 172 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Polandbin0 -> 2654 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Portugalbin0 -> 3497 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/ROCbin0 -> 761 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/ROKbin0 -> 617 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Singaporebin0 -> 401 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Turkeybin0 -> 1933 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/UCTbin0 -> 114 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Alaskabin0 -> 2371 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Aleutianbin0 -> 2356 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Arizonabin0 -> 360 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Centralbin0 -> 3592 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/US/East-Indianabin0 -> 1682 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Easternbin0 -> 3552 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Hawaiibin0 -> 329 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Indiana-Starkebin0 -> 2444 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Michiganbin0 -> 2230 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Mountainbin0 -> 2460 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Pacificbin0 -> 2852 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Samoabin0 -> 175 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/UTCbin0 -> 114 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Universalbin0 -> 114 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/W-SUbin0 -> 1535 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/WETbin0 -> 1905 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/Zulubin0 -> 114 bytes
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/iso3166.tab274
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/leapseconds82
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/tzdata.zi4285
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/zone.tab448
-rw-r--r--venv/lib/python3.9/site-packages/pytz/zoneinfo/zone1970.tab374
608 files changed, 8099 insertions, 0 deletions
diff --git a/venv/lib/python3.9/site-packages/pytz/__init__.py b/venv/lib/python3.9/site-packages/pytz/__init__.py
new file mode 100644
index 00000000..98b66553
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/__init__.py
@@ -0,0 +1,1555 @@
+'''
+datetime.tzinfo timezone definitions generated from the
+Olson timezone database:
+
+ ftp://elsie.nci.nih.gov/pub/tz*.tar.gz
+
+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 # noqa
+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 = '2023c'
+VERSION = '2023.3' # pip compatible version number.
+__version__ = VERSION
+
+OLSEN_VERSION = OLSON_VERSION # Old releases had this misspelling
+
+__all__ = [
+ 'timezone', 'utc', 'country_timezones', 'country_names',
+ 'AmbiguousTimeError', 'InvalidTimeError',
+ 'NonExistentTimeError', 'UnknownTimeZoneError',
+ 'all_timezones', 'all_timezones_set',
+ 'common_timezones', 'common_timezones_set',
+ 'BaseTzInfo', 'FixedOffset',
+]
+
+
+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.
+ unicode = str
+
+ def ascii(s):
+ r"""
+ >>> ascii('Hello')
+ 'Hello'
+ >>> ascii('\N{TRADE MARK SIGN}') #doctest: +IGNORE_EXCEPTION_DETAIL
+ Traceback (most recent call last):
+ ...
+ UnicodeEncodeError: ...
+ """
+ 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
+
+ def ascii(s):
+ r"""
+ >>> ascii('Hello')
+ 'Hello'
+ >>> ascii(u'Hello')
+ 'Hello'
+ >>> ascii(u'\N{TRADE MARK SIGN}') #doctest: +IGNORE_EXCEPTION_DETAIL
+ Traceback (most recent call last):
+ ...
+ UnicodeEncodeError: ...
+ """
+ return s.encode('ASCII')
+
+
+def open_resource(name):
+ """Open a resource from the zoneinfo subdir for reading.
+
+ 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.sep in part:
+ raise ValueError('Bad path segment: %r' % part)
+ 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)
+ return open(filename, 'rb')
+
+
+def resource_exists(name):
+ """Return true if the given resource exists"""
+ try:
+ if os.environ.get('PYTZ_SKIPEXISTSCHECK', ''):
+ # In "standard" distributions, we can assume that
+ # all the listed timezones are present. As an
+ # import-speed optimization, you can set the
+ # PYTZ_SKIPEXISTSCHECK flag to skip checking
+ # for the presence of the resource file on disk.
+ return True
+ open_resource(name).close()
+ return True
+ except IOError:
+ return False
+
+
+_tzinfo_cache = {}
+
+
+def timezone(zone):
+ r''' Return a datetime.tzinfo implementation for the given timezone
+
+ >>> from datetime import datetime, timedelta
+ >>> utc = timezone('UTC')
+ >>> eastern = timezone('US/Eastern')
+ >>> eastern.zone
+ 'US/Eastern'
+ >>> timezone(unicode('US/Eastern')) is eastern
+ True
+ >>> utc_dt = datetime(2002, 10, 27, 6, 0, 0, tzinfo=utc)
+ >>> loc_dt = utc_dt.astimezone(eastern)
+ >>> fmt = '%Y-%m-%d %H:%M:%S %Z (%z)'
+ >>> loc_dt.strftime(fmt)
+ '2002-10-27 01:00:00 EST (-0500)'
+ >>> (loc_dt - timedelta(minutes=10)).strftime(fmt)
+ '2002-10-27 00:50:00 EST (-0500)'
+ >>> eastern.normalize(loc_dt - timedelta(minutes=10)).strftime(fmt)
+ '2002-10-27 01:50:00 EDT (-0400)'
+ >>> (loc_dt + timedelta(minutes=10)).strftime(fmt)
+ '2002-10-27 01:10:00 EST (-0500)'
+
+ Raises UnknownTimeZoneError if passed an unknown zone.
+
+ >>> try:
+ ... timezone('Asia/Shangri-La')
+ ... except UnknownTimeZoneError:
+ ... print('Unknown')
+ Unknown
+
+ >>> try:
+ ... timezone(unicode('\N{TRADE MARK SIGN}'))
+ ... except UnknownTimeZoneError:
+ ... print('Unknown')
+ Unknown
+
+ '''
+ if zone is None:
+ raise UnknownTimeZoneError(None)
+
+ if zone.upper() == 'UTC':
+ return utc
+
+ try:
+ zone = ascii(zone)
+ except UnicodeEncodeError:
+ # All valid timezones are ASCII
+ raise UnknownTimeZoneError(zone)
+
+ zone = _case_insensitive_zone_lookup(_unmunge_zone(zone))
+ if zone not in _tzinfo_cache:
+ if zone in all_timezones_set: # noqa
+ fp = open_resource(zone)
+ try:
+ _tzinfo_cache[zone] = build_tzinfo(zone, fp)
+ finally:
+ fp.close()
+ else:
+ raise UnknownTimeZoneError(zone)
+
+ return _tzinfo_cache[zone]
+
+
+def _unmunge_zone(zone):
+ """Undo the time zone name munging done by older versions of pytz."""
+ return zone.replace('_plus_', '+').replace('_minus_', '-')
+
+
+_all_timezones_lower_to_standard = None
+
+
+def _case_insensitive_zone_lookup(zone):
+ """case-insensitively matching timezone, else return zone unchanged"""
+ global _all_timezones_lower_to_standard
+ if _all_timezones_lower_to_standard is None:
+ _all_timezones_lower_to_standard = dict((tz.lower(), tz) for tz in _all_timezones_unchecked) # noqa
+ return _all_timezones_lower_to_standard.get(zone.lower()) or zone # noqa
+
+
+ZERO = datetime.timedelta(0)
+HOUR = datetime.timedelta(hours=1)
+
+
+class UTC(BaseTzInfo):
+ """UTC
+
+ Optimized UTC implementation. It unpickles using the single module global
+ instance defined beneath this class declaration.
+ """
+ zone = "UTC"
+
+ _utcoffset = ZERO
+ _dst = ZERO
+ _tzname = zone
+
+ def fromutc(self, dt):
+ if dt.tzinfo is None:
+ return self.localize(dt)
+ return super(utc.__class__, self).fromutc(dt)
+
+ def utcoffset(self, dt):
+ return ZERO
+
+ def tzname(self, dt):
+ return "UTC"
+
+ def dst(self, dt):
+ return ZERO
+
+ def __reduce__(self):
+ return _UTC, ()
+
+ def localize(self, dt, is_dst=False):
+ '''Convert naive time to local time'''
+ if dt.tzinfo is not None:
+ raise ValueError('Not naive datetime (tzinfo is already set)')
+ return dt.replace(tzinfo=self)
+
+ def normalize(self, dt, is_dst=False):
+ '''Correct the timezone information on the given datetime'''
+ if dt.tzinfo is self:
+ return dt
+ if dt.tzinfo is None:
+ raise ValueError('Naive time - no tzinfo set')
+ return dt.astimezone(self)
+
+ def __repr__(self):
+ return "<UTC>"
+
+ def __str__(self):
+ return "UTC"
+
+
+UTC = utc = UTC() # UTC is a singleton
+
+
+def _UTC():
+ """Factory function for utc unpickling.
+
+ Makes sure that unpickling a utc instance always returns the same
+ module global.
+
+ These examples belong in the UTC class above, but it is obscured; or in
+ the README.rst, but we are not depending on Python 2.4 so integrating
+ the README.rst examples with the unit tests is not trivial.
+
+ >>> import datetime, pickle
+ >>> dt = datetime.datetime(2005, 3, 1, 14, 13, 21, tzinfo=utc)
+ >>> naive = dt.replace(tzinfo=None)
+ >>> p = pickle.dumps(dt, 1)
+ >>> naive_p = pickle.dumps(naive, 1)
+ >>> len(p) - len(naive_p)
+ 17
+ >>> new = pickle.loads(p)
+ >>> new == dt
+ True
+ >>> new is dt
+ False
+ >>> new.tzinfo is dt.tzinfo
+ True
+ >>> utc is UTC is timezone('UTC')
+ True
+ >>> utc is timezone('GMT')
+ False
+ """
+ return utc
+
+
+_UTC.__safe_for_unpickling__ = True
+
+
+def _p(*args):
+ """Factory function for unpickling pytz tzinfo instances.
+
+ Just a wrapper around tzinfo.unpickler to save a few bytes in each pickle
+ by shortening the path.
+ """
+ return unpickler(*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.
+
+ iso3166_code is the two letter code used to identify the country.
+
+ >>> def print_list(list_of_strings):
+ ... 'We use a helper so doctests work under Python 2.3 -> 3.x'
+ ... for s in list_of_strings:
+ ... print(s)
+
+ >>> print_list(country_timezones['nz'])
+ Pacific/Auckland
+ Pacific/Chatham
+ >>> print_list(country_timezones['ch'])
+ Europe/Zurich
+ >>> print_list(country_timezones['CH'])
+ Europe/Zurich
+ >>> print_list(country_timezones[unicode('ch')])
+ Europe/Zurich
+ >>> print_list(country_timezones['XXX'])
+ Traceback (most recent call last):
+ ...
+ KeyError: 'XXX'
+
+ Previously, this information was exposed as a function rather than a
+ dictionary. This is still supported::
+
+ >>> print_list(country_timezones('nz'))
+ Pacific/Auckland
+ Pacific/Chatham
+ """
+ def __call__(self, iso3166_code):
+ """Backwards compatibility."""
+ return self[iso3166_code]
+
+ def _fill(self):
+ data = {}
+ zone_tab = open_resource('zone.tab')
+ try:
+ for line in zone_tab:
+ line = line.decode('UTF-8')
+ if line.startswith('#'):
+ continue
+ code, coordinates, zone = line.split(None, 4)[:3]
+ if zone not in all_timezones_set: # noqa
+ continue
+ try:
+ data[code].append(zone)
+ except KeyError:
+ data[code] = [zone]
+ self.data = data
+ finally:
+ zone_tab.close()
+
+
+country_timezones = _CountryTimezoneDict()
+
+
+class _CountryNameDict(LazyDict):
+ '''Dictionary proving ISO3166 code -> English name.
+
+ >>> print(country_names['au'])
+ Australia
+ '''
+ def _fill(self):
+ data = {}
+ zone_tab = open_resource('iso3166.tab')
+ try:
+ for line in zone_tab.readlines():
+ line = line.decode('UTF-8')
+ if line.startswith('#'):
+ continue
+ code, name = line.split(None, 1)
+ data[code] = name.strip()
+ self.data = data
+ finally:
+ zone_tab.close()
+
+
+country_names = _CountryNameDict()
+
+
+# Time-zone info based solely on fixed offsets
+
+class _FixedOffset(datetime.tzinfo):
+
+ zone = None # to match the standard pytz API
+
+ def __init__(self, minutes):
+ if abs(minutes) >= 1440:
+ raise ValueError("absolute offset is too large", minutes)
+ self._minutes = minutes
+ self._offset = datetime.timedelta(minutes=minutes)
+
+ def utcoffset(self, dt):
+ return self._offset
+
+ def __reduce__(self):
+ return FixedOffset, (self._minutes, )
+
+ def dst(self, dt):
+ return ZERO
+
+ def tzname(self, dt):
+ return None
+
+ def __repr__(self):
+ return 'pytz.FixedOffset(%d)' % self._minutes
+
+ def localize(self, dt, is_dst=False):
+ '''Convert naive time to local time'''
+ if dt.tzinfo is not None:
+ raise ValueError('Not naive datetime (tzinfo is already set)')
+ return dt.replace(tzinfo=self)
+
+ def normalize(self, dt, is_dst=False):
+ '''Correct the timezone information on the given datetime'''
+ if dt.tzinfo is self:
+ return dt
+ if dt.tzinfo is None:
+ raise ValueError('Naive time - no tzinfo set')
+ return dt.astimezone(self)
+
+
+def FixedOffset(offset, _tzinfos={}):
+ """return a fixed-offset timezone based off a number of minutes.
+
+ >>> one = FixedOffset(-330)
+ >>> one
+ pytz.FixedOffset(-330)
+ >>> 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)
+ >>> 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.
+
+ >>> FixedOffset(1440)
+ Traceback (most recent call last):
+ ...
+ ValueError: ('absolute offset is too large', 1440)
+
+ >>> FixedOffset(-1440)
+ Traceback (most recent call last):
+ ...
+ ValueError: ('absolute offset is too large', -1440)
+
+ An offset of 0 is special-cased to return UTC.
+
+ >>> FixedOffset(0) is UTC
+ True
+
+ There should always be only one instance of a FixedOffset per timedelta.
+ This should be true for multiple creation calls.
+
+ >>> FixedOffset(-330) is one
+ True
+ >>> FixedOffset(1380) is two
+ True
+
+ It should also be true for pickling.
+
+ >>> import pickle
+ >>> pickle.loads(pickle.dumps(one)) is one
+ True
+ >>> pickle.loads(pickle.dumps(two)) is two
+ True
+ """
+ if offset == 0:
+ return UTC
+
+ info = _tzinfos.get(offset)
+ if info is None:
+ # We haven't seen this one before. we need to save it.
+
+ # Use setdefault to avoid a race condition and make sure we have
+ # only one
+ info = _tzinfos.setdefault(offset, _FixedOffset(offset))
+
+ return info
+
+
+FixedOffset.__safe_for_unpickling__ = True
+
+
+def _test():
+ import doctest
+ sys.path.insert(0, os.pardir)
+ import pytz
+ return doctest.testmod(pytz)
+
+
+if __name__ == '__main__':
+ _test()
+_all_timezones_unchecked = \
+['Africa/Abidjan',
+ 'Africa/Accra',
+ 'Africa/Addis_Ababa',
+ 'Africa/Algiers',
+ 'Africa/Asmara',
+ 'Africa/Asmera',
+ 'Africa/Bamako',
+ 'Africa/Bangui',
+ 'Africa/Banjul',
+ 'Africa/Bissau',
+ 'Africa/Blantyre',
+ 'Africa/Brazzaville',
+ 'Africa/Bujumbura',
+ 'Africa/Cairo',
+ 'Africa/Casablanca',
+ 'Africa/Ceuta',
+ 'Africa/Conakry',
+ 'Africa/Dakar',
+ 'Africa/Dar_es_Salaam',
+ 'Africa/Djibouti',
+ 'Africa/Douala',
+ 'Africa/El_Aaiun',
+ 'Africa/Freetown',
+ 'Africa/Gaborone',
+ 'Africa/Harare',
+ 'Africa/Johannesburg',
+ 'Africa/Juba',
+ 'Africa/Kampala',
+ 'Africa/Khartoum',
+ 'Africa/Kigali',
+ 'Africa/Kinshasa',
+ 'Africa/Lagos',
+ 'Africa/Libreville',
+ 'Africa/Lome',
+ 'Africa/Luanda',
+ 'Africa/Lubumbashi',
+ 'Africa/Lusaka',
+ 'Africa/Malabo',
+ 'Africa/Maputo',
+ 'Africa/Maseru',
+ 'Africa/Mbabane',
+ 'Africa/Mogadishu',
+ 'Africa/Monrovia',
+ 'Africa/Nairobi',
+ 'Africa/Ndjamena',
+ 'Africa/Niamey',
+ 'Africa/Nouakchott',
+ 'Africa/Ouagadougou',
+ 'Africa/Porto-Novo',
+ 'Africa/Sao_Tome',
+ 'Africa/Timbuktu',
+ 'Africa/Tripoli',
+ 'Africa/Tunis',
+ 'Africa/Windhoek',
+ 'America/Adak',
+ 'America/Anchorage',
+ 'America/Anguilla',
+ 'America/Antigua',
+ 'America/Araguaina',
+ 'America/Argentina/Buenos_Aires',
+ 'America/Argentina/Catamarca',
+ 'America/Argentina/ComodRivadavia',
+ 'America/Argentina/Cordoba',
+ 'America/Argentina/Jujuy',
+ 'America/Argentina/La_Rioja',
+ 'America/Argentina/Mendoza',
+ 'America/Argentina/Rio_Gallegos',
+ 'America/Argentina/Salta',
+ 'America/Argentina/San_Juan',
+ 'America/Argentina/San_Luis',
+ 'America/Argentina/Tucuman',
+ 'America/Argentina/Ushuaia',
+ 'America/Aruba',
+ 'America/Asuncion',
+ 'America/Atikokan',
+ 'America/Atka',
+ 'America/Bahia',
+ 'America/Bahia_Banderas',
+ 'America/Barbados',
+ 'America/Belem',
+ 'America/Belize',
+ 'America/Blanc-Sablon',
+ 'America/Boa_Vista',
+ 'America/Bogota',
+ 'America/Boise',
+ 'America/Buenos_Aires',
+ 'America/Cambridge_Bay',
+ 'America/Campo_Grande',
+ 'America/Cancun',
+ 'America/Caracas',
+ 'America/Catamarca',
+ 'America/Cayenne',
+ 'America/Cayman',
+ 'America/Chicago',
+ 'America/Chihuahua',
+ 'America/Ciudad_Juarez',
+ 'America/Coral_Harbour',
+ 'America/Cordoba',
+ 'America/Costa_Rica',
+ 'America/Creston',
+ 'America/Cuiaba',
+ 'America/Curacao',
+ 'America/Danmarkshavn',
+ 'America/Dawson',
+ 'America/Dawson_Creek',
+ 'America/Denver',
+ 'America/Detroit',
+ 'America/Dominica',
+ 'America/Edmonton',
+ 'America/Eirunepe',
+ 'America/El_Salvador',
+ 'America/Ensenada',
+ 'America/Fort_Nelson',
+ 'America/Fort_Wayne',
+ 'America/Fortaleza',
+ 'America/Glace_Bay',
+ 'America/Godthab',
+ 'America/Goose_Bay',
+ 'America/Grand_Turk',
+ 'America/Grenada',
+ 'America/Guadeloupe',
+ 'America/Guatemala',
+ 'America/Guayaquil',
+ 'America/Guyana',
+ 'America/Halifax',
+ 'America/Havana',
+ 'America/Hermosillo',
+ 'America/Indiana/Indianapolis',
+ 'America/Indiana/Knox',
+ 'America/Indiana/Marengo',
+ 'America/Indiana/Petersburg',
+ 'America/Indiana/Tell_City',
+ 'America/Indiana/Vevay',
+ 'America/Indiana/Vincennes',
+ 'America/Indiana/Winamac',
+ 'America/Indianapolis',
+ 'America/Inuvik',
+ 'America/Iqaluit',
+ 'America/Jamaica',
+ 'America/Jujuy',
+ 'America/Juneau',
+ 'America/Kentucky/Louisville',
+ 'America/Kentucky/Monticello',
+ 'America/Knox_IN',
+ 'America/Kralendijk',
+ 'America/La_Paz',
+ 'America/Lima',
+ 'America/Los_Angeles',
+ 'America/Louisville',
+ 'America/Lower_Princes',
+ 'America/Maceio',
+ 'America/Managua',
+ 'America/Manaus',
+ 'America/Marigot',
+ 'America/Martinique',
+ 'America/Matamoros',
+ 'America/Mazatlan',
+ 'America/Mendoza',
+ 'America/Menominee',
+ 'America/Merida',
+ 'America/Metlakatla',
+ 'America/Mexico_City',
+ 'America/Miquelon',
+ 'America/Moncton',
+ 'America/Monterrey',
+ 'America/Montevideo',
+ 'America/Montreal',
+ 'America/Montserrat',
+ 'America/Nassau',
+ 'America/New_York',
+ 'America/Nipigon',
+ 'America/Nome',
+ 'America/Noronha',
+ 'America/North_Dakota/Beulah',
+ 'America/North_Dakota/Center',
+ 'America/North_Dakota/New_Salem',
+ 'America/Nuuk',
+ 'America/Ojinaga',
+ 'America/Panama',
+ 'America/Pangnirtung',
+ 'America/Paramaribo',
+ 'America/Phoenix',
+ 'America/Port-au-Prince',
+ 'America/Port_of_Spain',
+ 'America/Porto_Acre',
+ 'America/Porto_Velho',
+ 'America/Puerto_Rico',
+ 'America/Punta_Arenas',
+ 'America/Rainy_River',
+ 'America/Rankin_Inlet',
+ 'America/Recife',
+ 'America/Regina',
+ 'America/Resolute',
+ 'America/Rio_Branco',
+ 'America/Rosario',
+ 'America/Santa_Isabel',
+ 'America/Santarem',
+ 'America/Santiago',
+ 'America/Santo_Domingo',
+ 'America/Sao_Paulo',
+ 'America/Scoresbysund',
+ 'America/Shiprock',
+ 'America/Sitka',
+ 'America/St_Barthelemy',
+ 'America/St_Johns',
+ 'America/St_Kitts',
+ 'America/St_Lucia',
+ 'America/St_Thomas',
+ 'America/St_Vincent',
+ 'America/Swift_Current',
+ 'America/Tegucigalpa',
+ 'America/Thule',
+ 'America/Thunder_Bay',
+ 'America/Tijuana',
+ 'America/Toronto',
+ 'America/Tortola',
+ 'America/Vancouver',
+ 'America/Virgin',
+ 'America/Whitehorse',
+ 'America/Winnipeg',
+ 'America/Yakutat',
+ 'America/Yellowknife',
+ 'Antarctica/Casey',
+ 'Antarctica/Davis',
+ 'Antarctica/DumontDUrville',
+ 'Antarctica/Macquarie',
+ 'Antarctica/Mawson',
+ 'Antarctica/McMurdo',
+ 'Antarctica/Palmer',
+ 'Antarctica/Rothera',
+ 'Antarctica/South_Pole',
+ 'Antarctica/Syowa',
+ 'Antarctica/Troll',
+ 'Antarctica/Vostok',
+ 'Arctic/Longyearbyen',
+ 'Asia/Aden',
+ 'Asia/Almaty',
+ 'Asia/Amman',
+ 'Asia/Anadyr',
+ 'Asia/Aqtau',
+ 'Asia/Aqtobe',
+ 'Asia/Ashgabat',
+ 'Asia/Ashkhabad',
+ 'Asia/Atyrau',
+ 'Asia/Baghdad',
+ 'Asia/Bahrain',
+ 'Asia/Baku',
+ 'Asia/Bangkok',
+ 'Asia/Barnaul',
+ 'Asia/Beirut',
+ 'Asia/Bishkek',
+ 'Asia/Brunei',
+ 'Asia/Calcutta',
+ 'Asia/Chita',
+ 'Asia/Choibalsan',
+ 'Asia/Chongqing',
+ 'Asia/Chungking',
+ 'Asia/Colombo',
+ 'Asia/Dacca',
+ 'Asia/Damascus',
+ 'Asia/Dhaka',
+ 'Asia/Dili',
+ 'Asia/Dubai',
+ 'Asia/Dushanbe',
+ 'Asia/Famagusta',
+ 'Asia/Gaza',
+ 'Asia/Harbin',
+ 'Asia/Hebron',
+ 'Asia/Ho_Chi_Minh',
+ 'Asia/Hong_Kong',
+ 'Asia/Hovd',
+ 'Asia/Irkutsk',
+ 'Asia/Istanbul',
+ 'Asia/Jakarta',
+ 'Asia/Jayapura',
+ 'Asia/Jerusalem',
+ 'Asia/Kabul',
+ 'Asia/Kamchatka',
+ 'Asia/Karachi',
+ 'Asia/Kashgar',
+ 'Asia/Kathmandu',
+ 'Asia/Katmandu',
+ 'Asia/Khandyga',
+ 'Asia/Kolkata',
+ 'Asia/Krasnoyarsk',
+ 'Asia/Kuala_Lumpur',
+ 'Asia/Kuching',
+ 'Asia/Kuwait',
+ 'Asia/Macao',
+ 'Asia/Macau',
+ 'Asia/Magadan',
+ 'Asia/Makassar',
+ 'Asia/Manila',
+ 'Asia/Muscat',
+ 'Asia/Nicosia',
+ 'Asia/Novokuznetsk',
+ 'Asia/Novosibirsk',
+ 'Asia/Omsk',
+ 'Asia/Oral',
+ 'Asia/Phnom_Penh',
+ 'Asia/Pontianak',
+ 'Asia/Pyongyang',
+ 'Asia/Qatar',
+ 'Asia/Qostanay',
+ 'Asia/Qyzylorda',
+ 'Asia/Rangoon',
+ 'Asia/Riyadh',
+ 'Asia/Saigon',
+ 'Asia/Sakhalin',
+ 'Asia/Samarkand',
+ 'Asia/Seoul',
+ 'Asia/Shanghai',
+ 'Asia/Singapore',
+ 'Asia/Srednekolymsk',
+ 'Asia/Taipei',
+ 'Asia/Tashkent',
+ 'Asia/Tbilisi',
+ 'Asia/Tehran',
+ 'Asia/Tel_Aviv',
+ 'Asia/Thimbu',
+ 'Asia/Thimphu',
+ 'Asia/Tokyo',
+ 'Asia/Tomsk',
+ 'Asia/Ujung_Pandang',
+ 'Asia/Ulaanbaatar',
+ 'Asia/Ulan_Bator',
+ 'Asia/Urumqi',
+ 'Asia/Ust-Nera',
+ 'Asia/Vientiane',
+ 'Asia/Vladivostok',
+ 'Asia/Yakutsk',
+ 'Asia/Yangon',
+ 'Asia/Yekaterinburg',
+ 'Asia/Yerevan',
+ 'Atlantic/Azores',
+ 'Atlantic/Bermuda',
+ 'Atlantic/Canary',
+ 'Atlantic/Cape_Verde',
+ 'Atlantic/Faeroe',
+ 'Atlantic/Faroe',
+ 'Atlantic/Jan_Mayen',
+ 'Atlantic/Madeira',
+ 'Atlantic/Reykjavik',
+ 'Atlantic/South_Georgia',
+ 'Atlantic/St_Helena',
+ 'Atlantic/Stanley',
+ 'Australia/ACT',
+ 'Australia/Adelaide',
+ 'Australia/Brisbane',
+ 'Australia/Broken_Hill',
+ 'Australia/Canberra',
+ 'Australia/Currie',
+ 'Australia/Darwin',
+ 'Australia/Eucla',
+ 'Australia/Hobart',
+ 'Australia/LHI',
+ 'Australia/Lindeman',
+ 'Australia/Lord_Howe',
+ 'Australia/Melbourne',
+ 'Australia/NSW',
+ 'Australia/North',
+ 'Australia/Perth',
+ 'Australia/Queensland',
+ 'Australia/South',
+ 'Australia/Sydney',
+ 'Australia/Tasmania',
+ 'Australia/Victoria',
+ 'Australia/West',
+ 'Australia/Yancowinna',
+ 'Brazil/Acre',
+ 'Brazil/DeNoronha',
+ 'Brazil/East',
+ 'Brazil/West',
+ 'CET',
+ 'CST6CDT',
+ 'Canada/Atlantic',
+ 'Canada/Central',
+ 'Canada/Eastern',
+ 'Canada/Mountain',
+ 'Canada/Newfoundland',
+ 'Canada/Pacific',
+ 'Canada/Saskatchewan',
+ 'Canada/Yukon',
+ 'Chile/Continental',
+ 'Chile/EasterIsland',
+ 'Cuba',
+ 'EET',
+ 'EST',
+ 'EST5EDT',
+ 'Egypt',
+ 'Eire',
+ 'Etc/GMT',
+ 'Etc/GMT+0',
+ 'Etc/GMT+1',
+ 'Etc/GMT+10',
+ 'Etc/GMT+11',
+ 'Etc/GMT+12',
+ 'Etc/GMT+2',
+ 'Etc/GMT+3',
+ 'Etc/GMT+4',
+ 'Etc/GMT+5',
+ 'Etc/GMT+6',
+ 'Etc/GMT+7',
+ 'Etc/GMT+8',
+ 'Etc/GMT+9',
+ 'Etc/GMT-0',
+ 'Etc/GMT-1',
+ 'Etc/GMT-10',
+ 'Etc/GMT-11',
+ 'Etc/GMT-12',
+ 'Etc/GMT-13',
+ 'Etc/GMT-14',
+ 'Etc/GMT-2',
+ 'Etc/GMT-3',
+ 'Etc/GMT-4',
+ 'Etc/GMT-5',
+ 'Etc/GMT-6',
+ 'Etc/GMT-7',
+ 'Etc/GMT-8',
+ 'Etc/GMT-9',
+ 'Etc/GMT0',
+ 'Etc/Greenwich',
+ 'Etc/UCT',
+ 'Etc/UTC',
+ 'Etc/Universal',
+ 'Etc/Zulu',
+ 'Europe/Amsterdam',
+ 'Europe/Andorra',
+ 'Europe/Astrakhan',
+ 'Europe/Athens',
+ 'Europe/Belfast',
+ 'Europe/Belgrade',
+ 'Europe/Berlin',
+ 'Europe/Bratislava',
+ 'Europe/Brussels',
+ 'Europe/Bucharest',
+ 'Europe/Budapest',
+ 'Europe/Busingen',
+ 'Europe/Chisinau',
+ 'Europe/Copenhagen',
+ 'Europe/Dublin',
+ 'Europe/Gibraltar',
+ 'Europe/Guernsey',
+ 'Europe/Helsinki',
+ 'Europe/Isle_of_Man',
+ 'Europe/Istanbul',
+ 'Europe/Jersey',
+ 'Europe/Kaliningrad',
+ 'Europe/Kiev',
+ 'Europe/Kirov',
+ 'Europe/Kyiv',
+ 'Europe/Lisbon',
+ 'Europe/Ljubljana',
+ 'Europe/London',
+ 'Europe/Luxembourg',
+ 'Europe/Madrid',
+ 'Europe/Malta',
+ 'Europe/Mariehamn',
+ 'Europe/Minsk',
+ 'Europe/Monaco',
+ 'Europe/Moscow',
+ 'Europe/Nicosia',
+ 'Europe/Oslo',
+ 'Europe/Paris',
+ 'Europe/Podgorica',
+ 'Europe/Prague',
+ 'Europe/Riga',
+ 'Europe/Rome',
+ 'Europe/Samara',
+ 'Europe/San_Marino',
+ 'Europe/Sarajevo',
+ 'Europe/Saratov',
+ 'Europe/Simferopol',
+ 'Europe/Skopje',
+ 'Europe/Sofia',
+ 'Europe/Stockholm',
+ 'Europe/Tallinn',
+ 'Europe/Tirane',
+ 'Europe/Tiraspol',
+ 'Europe/Ulyanovsk',
+ 'Europe/Uzhgorod',
+ 'Europe/Vaduz',
+ 'Europe/Vatican',
+ 'Europe/Vienna',
+ 'Europe/Vilnius',
+ 'Europe/Volgograd',
+ 'Europe/Warsaw',
+ 'Europe/Zagreb',
+ 'Europe/Zaporozhye',
+ 'Europe/Zurich',
+ 'GB',
+ 'GB-Eire',
+ 'GMT',
+ 'GMT+0',
+ 'GMT-0',
+ 'GMT0',
+ 'Greenwich',
+ 'HST',
+ 'Hongkong',
+ 'Iceland',
+ 'Indian/Antananarivo',
+ 'Indian/Chagos',
+ 'Indian/Christmas',
+ 'Indian/Cocos',
+ 'Indian/Comoro',
+ 'Indian/Kerguelen',
+ 'Indian/Mahe',
+ 'Indian/Maldives',
+ 'Indian/Mauritius',
+ 'Indian/Mayotte',
+ 'Indian/Reunion',
+ 'Iran',
+ 'Israel',
+ 'Jamaica',
+ 'Japan',
+ 'Kwajalein',
+ 'Libya',
+ 'MET',
+ 'MST',
+ 'MST7MDT',
+ 'Mexico/BajaNorte',
+ 'Mexico/BajaSur',
+ 'Mexico/General',
+ 'NZ',
+ 'NZ-CHAT',
+ 'Navajo',
+ 'PRC',
+ 'PST8PDT',
+ 'Pacific/Apia',
+ 'Pacific/Auckland',
+ 'Pacific/Bougainville',
+ 'Pacific/Chatham',
+ 'Pacific/Chuuk',
+ 'Pacific/Easter',
+ 'Pacific/Efate',
+ 'Pacific/Enderbury',
+ 'Pacific/Fakaofo',
+ 'Pacific/Fiji',
+ 'Pacific/Funafuti',
+ 'Pacific/Galapagos',
+ 'Pacific/Gambier',
+ 'Pacific/Guadalcanal',
+ 'Pacific/Guam',
+ 'Pacific/Honolulu',
+ 'Pacific/Johnston',
+ 'Pacific/Kanton',
+ 'Pacific/Kiritimati',
+ 'Pacific/Kosrae',
+ 'Pacific/Kwajalein',
+ 'Pacific/Majuro',
+ 'Pacific/Marquesas',
+ 'Pacific/Midway',
+ 'Pacific/Nauru',
+ 'Pacific/Niue',
+ 'Pacific/Norfolk',
+ 'Pacific/Noumea',
+ 'Pacific/Pago_Pago',
+ 'Pacific/Palau',
+ 'Pacific/Pitcairn',
+ 'Pacific/Pohnpei',
+ 'Pacific/Ponape',
+ 'Pacific/Port_Moresby',
+ 'Pacific/Rarotonga',
+ 'Pacific/Saipan',
+ 'Pacific/Samoa',
+ 'Pacific/Tahiti',
+ 'Pacific/Tarawa',
+ 'Pacific/Tongatapu',
+ 'Pacific/Truk',
+ 'Pacific/Wake',
+ 'Pacific/Wallis',
+ 'Pacific/Yap',
+ 'Poland',
+ 'Portugal',
+ 'ROC',
+ 'ROK',
+ 'Singapore',
+ 'Turkey',
+ 'UCT',
+ 'US/Alaska',
+ 'US/Aleutian',
+ 'US/Arizona',
+ 'US/Central',
+ 'US/East-Indiana',
+ 'US/Eastern',
+ 'US/Hawaii',
+ 'US/Indiana-Starke',
+ 'US/Michigan',
+ 'US/Mountain',
+ 'US/Pacific',
+ 'US/Samoa',
+ 'UTC',
+ 'Universal',
+ 'W-SU',
+ 'WET',
+ 'Zulu']
+all_timezones = LazyList(
+ tz for tz in _all_timezones_unchecked if resource_exists(tz))
+
+all_timezones_set = LazySet(all_timezones)
+common_timezones = \
+['Africa/Abidjan',
+ 'Africa/Accra',
+ 'Africa/Addis_Ababa',
+ 'Africa/Algiers',
+ 'Africa/Asmara',
+ 'Africa/Bamako',
+ 'Africa/Bangui',
+ 'Africa/Banjul',
+ 'Africa/Bissau',
+ 'Africa/Blantyre',
+ 'Africa/Brazzaville',
+ 'Africa/Bujumbura',
+ 'Africa/Cairo',
+ 'Africa/Casablanca',
+ 'Africa/Ceuta',
+ 'Africa/Conakry',
+ 'Africa/Dakar',
+ 'Africa/Dar_es_Salaam',
+ 'Africa/Djibouti',
+ 'Africa/Douala',
+ 'Africa/El_Aaiun',
+ 'Africa/Freetown',
+ 'Africa/Gaborone',
+ 'Africa/Harare',
+ 'Africa/Johannesburg',
+ 'Africa/Juba',
+ 'Africa/Kampala',
+ 'Africa/Khartoum',
+ 'Africa/Kigali',
+ 'Africa/Kinshasa',
+ 'Africa/Lagos',
+ 'Africa/Libreville',
+ 'Africa/Lome',
+ 'Africa/Luanda',
+ 'Africa/Lubumbashi',
+ 'Africa/Lusaka',
+ 'Africa/Malabo',
+ 'Africa/Maputo',
+ 'Africa/Maseru',
+ 'Africa/Mbabane',
+ 'Africa/Mogadishu',
+ 'Africa/Monrovia',
+ 'Africa/Nairobi',
+ 'Africa/Ndjamena',
+ 'Africa/Niamey',
+ 'Africa/Nouakchott',
+ 'Africa/Ouagadougou',
+ 'Africa/Porto-Novo',
+ 'Africa/Sao_Tome',
+ 'Africa/Tripoli',
+ 'Africa/Tunis',
+ 'Africa/Windhoek',
+ 'America/Adak',
+ 'America/Anchorage',
+ 'America/Anguilla',
+ 'America/Antigua',
+ 'America/Araguaina',
+ 'America/Argentina/Buenos_Aires',
+ 'America/Argentina/Catamarca',
+ 'America/Argentina/Cordoba',
+ 'America/Argentina/Jujuy',
+ 'America/Argentina/La_Rioja',
+ 'America/Argentina/Mendoza',
+ 'America/Argentina/Rio_Gallegos',
+ 'America/Argentina/Salta',
+ 'America/Argentina/San_Juan',
+ 'America/Argentina/San_Luis',
+ 'America/Argentina/Tucuman',
+ 'America/Argentina/Ushuaia',
+ 'America/Aruba',
+ 'America/Asuncion',
+ 'America/Atikokan',
+ 'America/Bahia',
+ 'America/Bahia_Banderas',
+ 'America/Barbados',
+ 'America/Belem',
+ 'America/Belize',
+ 'America/Blanc-Sablon',
+ 'America/Boa_Vista',
+ 'America/Bogota',
+ 'America/Boise',
+ 'America/Cambridge_Bay',
+ 'America/Campo_Grande',
+ 'America/Cancun',
+ 'America/Caracas',
+ 'America/Cayenne',
+ 'America/Cayman',
+ 'America/Chicago',
+ 'America/Chihuahua',
+ 'America/Ciudad_Juarez',
+ 'America/Costa_Rica',
+ 'America/Creston',
+ 'America/Cuiaba',
+ 'America/Curacao',
+ 'America/Danmarkshavn',
+ 'America/Dawson',
+ 'America/Dawson_Creek',
+ 'America/Denver',
+ 'America/Detroit',
+ 'America/Dominica',
+ 'America/Edmonton',
+ 'America/Eirunepe',
+ 'America/El_Salvador',
+ 'America/Fort_Nelson',
+ 'America/Fortaleza',
+ 'America/Glace_Bay',
+ 'America/Goose_Bay',
+ 'America/Grand_Turk',
+ 'America/Grenada',
+ 'America/Guadeloupe',
+ 'America/Guatemala',
+ 'America/Guayaquil',
+ 'America/Guyana',
+ 'America/Halifax',
+ 'America/Havana',
+ 'America/Hermosillo',
+ 'America/Indiana/Indianapolis',
+ 'America/Indiana/Knox',
+ 'America/Indiana/Marengo',
+ 'America/Indiana/Petersburg',
+ 'America/Indiana/Tell_City',
+ 'America/Indiana/Vevay',
+ 'America/Indiana/Vincennes',
+ 'America/Indiana/Winamac',
+ 'America/Inuvik',
+ 'America/Iqaluit',
+ 'America/Jamaica',
+ 'America/Juneau',
+ 'America/Kentucky/Louisville',
+ 'America/Kentucky/Monticello',
+ 'America/Kralendijk',
+ 'America/La_Paz',
+ 'America/Lima',
+ 'America/Los_Angeles',
+ 'America/Lower_Princes',
+ 'America/Maceio',
+ 'America/Managua',
+ 'America/Manaus',
+ 'America/Marigot',
+ 'America/Martinique',
+ 'America/Matamoros',
+ 'America/Mazatlan',
+ 'America/Menominee',
+ 'America/Merida',
+ 'America/Metlakatla',
+ 'America/Mexico_City',
+ 'America/Miquelon',
+ 'America/Moncton',
+ 'America/Monterrey',
+ 'America/Montevideo',
+ 'America/Montserrat',
+ 'America/Nassau',
+ 'America/New_York',
+ 'America/Nome',
+ 'America/Noronha',
+ 'America/North_Dakota/Beulah',
+ 'America/North_Dakota/Center',
+ 'America/North_Dakota/New_Salem',
+ 'America/Nuuk',
+ 'America/Ojinaga',
+ 'America/Panama',
+ 'America/Paramaribo',
+ 'America/Phoenix',
+ 'America/Port-au-Prince',
+ 'America/Port_of_Spain',
+ 'America/Porto_Velho',
+ 'America/Puerto_Rico',
+ 'America/Punta_Arenas',
+ 'America/Rankin_Inlet',
+ 'America/Recife',
+ 'America/Regina',
+ 'America/Resolute',
+ 'America/Rio_Branco',
+ 'America/Santarem',
+ 'America/Santiago',
+ 'America/Santo_Domingo',
+ 'America/Sao_Paulo',
+ 'America/Scoresbysund',
+ 'America/Sitka',
+ 'America/St_Barthelemy',
+ 'America/St_Johns',
+ 'America/St_Kitts',
+ 'America/St_Lucia',
+ 'America/St_Thomas',
+ 'America/St_Vincent',
+ 'America/Swift_Current',
+ 'America/Tegucigalpa',
+ 'America/Thule',
+ 'America/Tijuana',
+ 'America/Toronto',
+ 'America/Tortola',
+ 'America/Vancouver',
+ 'America/Whitehorse',
+ 'America/Winnipeg',
+ 'America/Yakutat',
+ 'Antarctica/Casey',
+ 'Antarctica/Davis',
+ 'Antarctica/DumontDUrville',
+ 'Antarctica/Macquarie',
+ 'Antarctica/Mawson',
+ 'Antarctica/McMurdo',
+ 'Antarctica/Palmer',
+ 'Antarctica/Rothera',
+ 'Antarctica/Syowa',
+ 'Antarctica/Troll',
+ 'Antarctica/Vostok',
+ 'Arctic/Longyearbyen',
+ 'Asia/Aden',
+ 'Asia/Almaty',
+ 'Asia/Amman',
+ 'Asia/Anadyr',
+ 'Asia/Aqtau',
+ 'Asia/Aqtobe',
+ 'Asia/Ashgabat',
+ 'Asia/Atyrau',
+ 'Asia/Baghdad',
+ 'Asia/Bahrain',
+ 'Asia/Baku',
+ 'Asia/Bangkok',
+ 'Asia/Barnaul',
+ 'Asia/Beirut',
+ 'Asia/Bishkek',
+ 'Asia/Brunei',
+ 'Asia/Chita',
+ 'Asia/Choibalsan',
+ 'Asia/Colombo',
+ 'Asia/Damascus',
+ 'Asia/Dhaka',
+ 'Asia/Dili',
+ 'Asia/Dubai',
+ 'Asia/Dushanbe',
+ 'Asia/Famagusta',
+ 'Asia/Gaza',
+ 'Asia/Hebron',
+ 'Asia/Ho_Chi_Minh',
+ 'Asia/Hong_Kong',
+ 'Asia/Hovd',
+ 'Asia/Irkutsk',
+ 'Asia/Jakarta',
+ 'Asia/Jayapura',
+ 'Asia/Jerusalem',
+ 'Asia/Kabul',
+ 'Asia/Kamchatka',
+ 'Asia/Karachi',
+ 'Asia/Kathmandu',
+ 'Asia/Khandyga',
+ 'Asia/Kolkata',
+ 'Asia/Krasnoyarsk',
+ 'Asia/Kuala_Lumpur',
+ 'Asia/Kuching',
+ 'Asia/Kuwait',
+ 'Asia/Macau',
+ 'Asia/Magadan',
+ 'Asia/Makassar',
+ 'Asia/Manila',
+ 'Asia/Muscat',
+ 'Asia/Nicosia',
+ 'Asia/Novokuznetsk',
+ 'Asia/Novosibirsk',
+ 'Asia/Omsk',
+ 'Asia/Oral',
+ 'Asia/Phnom_Penh',
+ 'Asia/Pontianak',
+ 'Asia/Pyongyang',
+ 'Asia/Qatar',
+ 'Asia/Qostanay',
+ 'Asia/Qyzylorda',
+ 'Asia/Riyadh',
+ 'Asia/Sakhalin',
+ 'Asia/Samarkand',
+ 'Asia/Seoul',
+ 'Asia/Shanghai',
+ 'Asia/Singapore',
+ 'Asia/Srednekolymsk',
+ 'Asia/Taipei',
+ 'Asia/Tashkent',
+ 'Asia/Tbilisi',
+ 'Asia/Tehran',
+ 'Asia/Thimphu',
+ 'Asia/Tokyo',
+ 'Asia/Tomsk',
+ 'Asia/Ulaanbaatar',
+ 'Asia/Urumqi',
+ 'Asia/Ust-Nera',
+ 'Asia/Vientiane',
+ 'Asia/Vladivostok',
+ 'Asia/Yakutsk',
+ 'Asia/Yangon',
+ 'Asia/Yekaterinburg',
+ 'Asia/Yerevan',
+ 'Atlantic/Azores',
+ 'Atlantic/Bermuda',
+ 'Atlantic/Canary',
+ 'Atlantic/Cape_Verde',
+ 'Atlantic/Faroe',
+ 'Atlantic/Madeira',
+ 'Atlantic/Reykjavik',
+ 'Atlantic/South_Georgia',
+ 'Atlantic/St_Helena',
+ 'Atlantic/Stanley',
+ 'Australia/Adelaide',
+ 'Australia/Brisbane',
+ 'Australia/Broken_Hill',
+ 'Australia/Darwin',
+ 'Australia/Eucla',
+ 'Australia/Hobart',
+ 'Australia/Lindeman',
+ 'Australia/Lord_Howe',
+ 'Australia/Melbourne',
+ 'Australia/Perth',
+ 'Australia/Sydney',
+ 'Canada/Atlantic',
+ 'Canada/Central',
+ 'Canada/Eastern',
+ 'Canada/Mountain',
+ 'Canada/Newfoundland',
+ 'Canada/Pacific',
+ 'Europe/Amsterdam',
+ 'Europe/Andorra',
+ 'Europe/Astrakhan',
+ 'Europe/Athens',
+ 'Europe/Belgrade',
+ 'Europe/Berlin',
+ 'Europe/Bratislava',
+ 'Europe/Brussels',
+ 'Europe/Bucharest',
+ 'Europe/Budapest',
+ 'Europe/Busingen',
+ 'Europe/Chisinau',
+ 'Europe/Copenhagen',
+ 'Europe/Dublin',
+ 'Europe/Gibraltar',
+ 'Europe/Guernsey',
+ 'Europe/Helsinki',
+ 'Europe/Isle_of_Man',
+ 'Europe/Istanbul',
+ 'Europe/Jersey',
+ 'Europe/Kaliningrad',
+ 'Europe/Kirov',
+ 'Europe/Kyiv',
+ 'Europe/Lisbon',
+ 'Europe/Ljubljana',
+ 'Europe/London',
+ 'Europe/Luxembourg',
+ 'Europe/Madrid',
+ 'Europe/Malta',
+ 'Europe/Mariehamn',
+ 'Europe/Minsk',
+ 'Europe/Monaco',
+ 'Europe/Moscow',
+ 'Europe/Oslo',
+ 'Europe/Paris',
+ 'Europe/Podgorica',
+ 'Europe/Prague',
+ 'Europe/Riga',
+ 'Europe/Rome',
+ 'Europe/Samara',
+ 'Europe/San_Marino',
+ 'Europe/Sarajevo',
+ 'Europe/Saratov',
+ 'Europe/Simferopol',
+ 'Europe/Skopje',
+ 'Europe/Sofia',
+ 'Europe/Stockholm',
+ 'Europe/Tallinn',
+ 'Europe/Tirane',
+ 'Europe/Ulyanovsk',
+ 'Europe/Vaduz',
+ 'Europe/Vatican',
+ 'Europe/Vienna',
+ 'Europe/Vilnius',
+ 'Europe/Volgograd',
+ 'Europe/Warsaw',
+ 'Europe/Zagreb',
+ 'Europe/Zurich',
+ 'GMT',
+ 'Indian/Antananarivo',
+ 'Indian/Chagos',
+ 'Indian/Christmas',
+ 'Indian/Cocos',
+ 'Indian/Comoro',
+ 'Indian/Kerguelen',
+ 'Indian/Mahe',
+ 'Indian/Maldives',
+ 'Indian/Mauritius',
+ 'Indian/Mayotte',
+ 'Indian/Reunion',
+ 'Pacific/Apia',
+ 'Pacific/Auckland',
+ 'Pacific/Bougainville',
+ 'Pacific/Chatham',
+ 'Pacific/Chuuk',
+ 'Pacific/Easter',
+ 'Pacific/Efate',
+ 'Pacific/Fakaofo',
+ 'Pacific/Fiji',
+ 'Pacific/Funafuti',
+ 'Pacific/Galapagos',
+ 'Pacific/Gambier',
+ 'Pacific/Guadalcanal',
+ 'Pacific/Guam',
+ 'Pacific/Honolulu',
+ 'Pacific/Kanton',
+ 'Pacific/Kiritimati',
+ 'Pacific/Kosrae',
+ 'Pacific/Kwajalein',
+ 'Pacific/Majuro',
+ 'Pacific/Marquesas',
+ 'Pacific/Midway',
+ 'Pacific/Nauru',
+ 'Pacific/Niue',
+ 'Pacific/Norfolk',
+ 'Pacific/Noumea',
+ 'Pacific/Pago_Pago',
+ 'Pacific/Palau',
+ 'Pacific/Pitcairn',
+ 'Pacific/Pohnpei',
+ 'Pacific/Port_Moresby',
+ 'Pacific/Rarotonga',
+ 'Pacific/Saipan',
+ 'Pacific/Tahiti',
+ 'Pacific/Tarawa',
+ 'Pacific/Tongatapu',
+ 'Pacific/Wake',
+ 'Pacific/Wallis',
+ 'US/Alaska',
+ 'US/Arizona',
+ 'US/Central',
+ 'US/Eastern',
+ 'US/Hawaii',
+ 'US/Mountain',
+ 'US/Pacific',
+ 'UTC']
+common_timezones = LazyList(
+ tz for tz in common_timezones if tz in all_timezones)
+
+common_timezones_set = LazySet(common_timezones)
diff --git a/venv/lib/python3.9/site-packages/pytz/exceptions.py b/venv/lib/python3.9/site-packages/pytz/exceptions.py
new file mode 100644
index 00000000..4b20bde9
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/exceptions.py
@@ -0,0 +1,59 @@
+'''
+Custom exceptions raised by pytz.
+'''
+
+__all__ = [
+ 'UnknownTimeZoneError', 'InvalidTimeError', 'AmbiguousTimeError',
+ 'NonExistentTimeError',
+]
+
+
+class Error(Exception):
+ '''Base class for all exceptions raised by the pytz library'''
+
+
+class UnknownTimeZoneError(KeyError, Error):
+ '''Exception raised when pytz is passed an unknown timezone.
+
+ >>> isinstance(UnknownTimeZoneError(), LookupError)
+ True
+
+ This class is actually a subclass of KeyError to provide backwards
+ compatibility with code relying on the undocumented behavior of earlier
+ pytz releases.
+
+ >>> isinstance(UnknownTimeZoneError(), KeyError)
+ True
+
+ And also a subclass of pytz.exceptions.Error, as are other pytz
+ exceptions.
+
+ >>> isinstance(UnknownTimeZoneError(), Error)
+ True
+
+ '''
+ pass
+
+
+class InvalidTimeError(Error):
+ '''Base class for invalid time exceptions.'''
+
+
+class AmbiguousTimeError(InvalidTimeError):
+ '''Exception raised when attempting to create an ambiguous wallclock time.
+
+ At the end of a DST transition period, a particular wallclock time will
+ occur twice (once before the clocks are set back, once after). Both
+ possibilities may be correct, unless further information is supplied.
+
+ See DstTzInfo.normalize() for more info
+ '''
+
+
+class NonExistentTimeError(InvalidTimeError):
+ '''Exception raised when attempting to create a wallclock time that
+ cannot exist.
+
+ At the start of a DST transition period, the wallclock time jumps forward.
+ The instants jumped over never occur.
+ '''
diff --git a/venv/lib/python3.9/site-packages/pytz/lazy.py b/venv/lib/python3.9/site-packages/pytz/lazy.py
new file mode 100644
index 00000000..39344fc1
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/lazy.py
@@ -0,0 +1,172 @@
+from threading import RLock
+try:
+ 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
+# it at the same time. We need a lock.
+_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()
+ try:
+ if self.data is None:
+ self._fill()
+ finally:
+ _fill_lock.release()
+ return self.data[key.upper()]
+
+ def __contains__(self, key):
+ if self.data is None:
+ _fill_lock.acquire()
+ try:
+ if self.data is None:
+ self._fill()
+ finally:
+ _fill_lock.release()
+ return key in self.data
+
+ def __iter__(self):
+ if self.data is None:
+ _fill_lock.acquire()
+ try:
+ if self.data is None:
+ self._fill()
+ finally:
+ _fill_lock.release()
+ return iter(self.data)
+
+ def __len__(self):
+ if self.data is None:
+ _fill_lock.acquire()
+ try:
+ if self.data is None:
+ self._fill()
+ finally:
+ _fill_lock.release()
+ return len(self.data)
+
+ def keys(self):
+ if self.data is None:
+ _fill_lock.acquire()
+ try:
+ if self.data is None:
+ self._fill()
+ finally:
+ _fill_lock.release()
+ return self.data.keys()
+
+
+class LazyList(list):
+ """List populated on first use."""
+
+ _props = [
+ '__str__', '__repr__', '__unicode__',
+ '__hash__', '__sizeof__', '__cmp__',
+ '__lt__', '__le__', '__eq__', '__ne__', '__gt__', '__ge__',
+ 'append', 'count', 'index', 'extend', 'insert', 'pop', 'remove',
+ 'reverse', 'sort', '__add__', '__radd__', '__iadd__', '__mul__',
+ '__rmul__', '__imul__', '__contains__', '__len__', '__nonzero__',
+ '__getitem__', '__setitem__', '__delitem__', '__iter__',
+ '__reversed__', '__getslice__', '__setslice__', '__delslice__']
+
+ def __new__(cls, fill_iter=None):
+
+ if fill_iter is None:
+ return list()
+
+ # We need a new class as we will be dynamically messing with its
+ # methods.
+ class LazyList(list):
+ pass
+
+ fill_iter = [fill_iter]
+
+ def lazy(name):
+ def _lazy(self, *args, **kw):
+ _fill_lock.acquire()
+ try:
+ if len(fill_iter) > 0:
+ list.extend(self, fill_iter.pop())
+ for method_name in cls._props:
+ delattr(LazyList, method_name)
+ finally:
+ _fill_lock.release()
+ return getattr(list, name)(self, *args, **kw)
+ return _lazy
+
+ for name in cls._props:
+ setattr(LazyList, name, lazy(name))
+
+ new_list = LazyList()
+ return new_list
+
+# Not all versions of Python declare the same magic methods.
+# Filter out properties that don't exist in this version of Python
+# from the list.
+LazyList._props = [prop for prop in LazyList._props if hasattr(list, prop)]
+
+
+class LazySet(set):
+ """Set populated on first use."""
+
+ _props = (
+ '__str__', '__repr__', '__unicode__',
+ '__hash__', '__sizeof__', '__cmp__',
+ '__lt__', '__le__', '__eq__', '__ne__', '__gt__', '__ge__',
+ '__contains__', '__len__', '__nonzero__',
+ '__getitem__', '__setitem__', '__delitem__', '__iter__',
+ '__sub__', '__and__', '__xor__', '__or__',
+ '__rsub__', '__rand__', '__rxor__', '__ror__',
+ '__isub__', '__iand__', '__ixor__', '__ior__',
+ 'add', 'clear', 'copy', 'difference', 'difference_update',
+ 'discard', 'intersection', 'intersection_update', 'isdisjoint',
+ 'issubset', 'issuperset', 'pop', 'remove',
+ 'symmetric_difference', 'symmetric_difference_update',
+ 'union', 'update')
+
+ def __new__(cls, fill_iter=None):
+
+ if fill_iter is None:
+ return set()
+
+ class LazySet(set):
+ pass
+
+ fill_iter = [fill_iter]
+
+ def lazy(name):
+ def _lazy(self, *args, **kw):
+ _fill_lock.acquire()
+ try:
+ if len(fill_iter) > 0:
+ for i in fill_iter.pop():
+ set.add(self, i)
+ for method_name in cls._props:
+ delattr(LazySet, method_name)
+ finally:
+ _fill_lock.release()
+ return getattr(set, name)(self, *args, **kw)
+ return _lazy
+
+ for name in cls._props:
+ setattr(LazySet, name, lazy(name))
+
+ new_set = LazySet()
+ return new_set
+
+# Not all versions of Python declare the same magic methods.
+# Filter out properties that don't exist in this version of Python
+# from the list.
+LazySet._props = [prop for prop in LazySet._props if hasattr(set, prop)]
diff --git a/venv/lib/python3.9/site-packages/pytz/reference.py b/venv/lib/python3.9/site-packages/pytz/reference.py
new file mode 100644
index 00000000..f765ca0a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/reference.py
@@ -0,0 +1,140 @@
+'''
+Reference tzinfo implementations from the Python docs.
+Used for testing against as they are only correct for the years
+1987 to 2006. Do not use these for real code.
+'''
+
+from datetime import tzinfo, timedelta, datetime
+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.__name = name
+
+ def utcoffset(self, dt):
+ return self.__offset
+
+ def tzname(self, dt):
+ return self.__name
+
+ def dst(self, dt):
+ return ZERO
+
+
+import time as _time
+
+STDOFFSET = timedelta(seconds=-_time.timezone)
+if _time.daylight:
+ 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):
+ if self._isdst(dt):
+ return DSTOFFSET
+ else:
+ return STDOFFSET
+
+ def dst(self, dt):
+ if self._isdst(dt):
+ return DSTDIFF
+ else:
+ return ZERO
+
+ def tzname(self, dt):
+ return _time.tzname[self._isdst(dt)]
+
+ def _isdst(self, dt):
+ tt = (dt.year, dt.month, dt.day,
+ dt.hour, dt.minute, dt.second,
+ dt.weekday(), 0, -1)
+ stamp = _time.mktime(tt)
+ tt = _time.localtime(stamp)
+ return tt.tm_isdst > 0
+
+Local = LocalTimezone()
+
+
+def first_sunday_on_or_after(dt):
+ days_to_go = 6 - dt.weekday()
+ if days_to_go:
+ 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):
+ self.stdoffset = timedelta(hours=hours)
+ self.reprname = reprname
+ self.stdname = stdname
+ self.dstname = dstname
+
+ def __repr__(self):
+ return self.reprname
+
+ def tzname(self, dt):
+ if self.dst(dt):
+ return self.dstname
+ else:
+ return self.stdname
+
+ def utcoffset(self, dt):
+ return self.stdoffset + self.dst(dt)
+
+ def dst(self, dt):
+ if dt is None or dt.tzinfo is None:
+ # An exception may be sensible here, in one or both cases.
+ # It depends on how you want to treat them. The default
+ # fromutc() implementation (called by the default astimezone()
+ # implementation) passes a datetime with dt.tzinfo is self.
+ return ZERO
+ assert dt.tzinfo is self
+
+ # Find first Sunday in April & the last in October.
+ start = first_sunday_on_or_after(DSTSTART.replace(year=dt.year))
+ end = first_sunday_on_or_after(DSTEND.replace(year=dt.year))
+
+ # Can't compare naive to aware objects, so strip the timezone from
+ # dt first.
+ if start <= dt.replace(tzinfo=None) < end:
+ return HOUR
+ else:
+ return ZERO
+
+Eastern = USTimeZone(-5, "Eastern", "EST", "EDT")
+Central = USTimeZone(-6, "Central", "CST", "CDT")
+Mountain = USTimeZone(-7, "Mountain", "MST", "MDT")
+Pacific = USTimeZone(-8, "Pacific", "PST", "PDT")
diff --git a/venv/lib/python3.9/site-packages/pytz/tzfile.py b/venv/lib/python3.9/site-packages/pytz/tzfile.py
new file mode 100644
index 00000000..99e74489
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/tzfile.py
@@ -0,0 +1,133 @@
+'''
+$Id: tzfile.py,v 1.8 2004/06/03 00:15:24 zenzen Exp $
+'''
+
+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))
+
+ # 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)
+ data_size = calcsize(data_fmt)
+ data = unpack(data_fmt, fp.read(data_size))
+
+ # make sure we unpacked the right number of values
+ assert len(data) == 2 * timecnt + 3 * typecnt + 1
+ transitions = [memorized_datetime(trans)
+ for trans in data[:timecnt]]
+ lindexes = list(data[timecnt:2 * timecnt])
+ ttinfo_raw = data[2 * timecnt:-1]
+ tznames_raw = data[-1]
+ del data
+
+ # Process ttinfo into separate structs
+ ttinfo = []
+ tznames = {}
+ i = 0
+ while i < len(ttinfo_raw):
+ # have we looked up this timezone name yet?
+ tzname_offset = ttinfo_raw[i + 2]
+ if tzname_offset not in tznames:
+ nul = tznames_raw.find(_NULL, tzname_offset)
+ if nul < 0:
+ nul = len(tznames_raw)
+ tznames[tzname_offset] = _std_string(
+ tznames_raw[tzname_offset:nul])
+ ttinfo.append((ttinfo_raw[i],
+ bool(ttinfo_raw[i + 1]),
+ tznames[tzname_offset]))
+ i += 3
+
+ # Now build the timezone object
+ if len(ttinfo) == 1 or len(transitions) == 0:
+ ttinfo[0][0], ttinfo[0][2]
+ cls = type(zone, (StaticTzInfo,), dict(
+ zone=zone,
+ _utcoffset=memorized_timedelta(ttinfo[0][0]),
+ _tzname=ttinfo[0][2]))
+ else:
+ # Early dates use the first standard time ttinfo
+ i = 0
+ while ttinfo[i][1]:
+ i += 1
+ if ttinfo[i] == ttinfo[lindexes[0]]:
+ transitions[0] = datetime.min
+ else:
+ transitions.insert(0, datetime.min)
+ lindexes.insert(0, i)
+
+ # calculate transition info
+ transition_info = []
+ for i in range(len(transitions)):
+ inf = ttinfo[lindexes[i]]
+ utcoffset = inf[0]
+ if not inf[1]:
+ dst = 0
+ else:
+ 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
+
+ # 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)):
+ stdinf = ttinfo[lindexes[j]]
+ if not stdinf[1]:
+ dst = inf[0] - stdinf[0]
+ if dst > 0:
+ break # Found a useful std time.
+
+ tzname = inf[2]
+
+ # Round utcoffset and dst to the nearest minute or the
+ # datetime library will complain. Conversions to these timezones
+ # might be up to plus or minus 30 seconds out, but it is
+ # the best we can do.
+ utcoffset = int((utcoffset + 30) // 60) * 60
+ dst = int((dst + 30) // 60) * 60
+ transition_info.append(memorized_ttinfo(utcoffset, dst, tzname))
+
+ cls = type(zone, (DstTzInfo,), dict(
+ zone=zone,
+ _utc_transition_times=transitions,
+ _transition_info=transition_info))
+
+ return cls()
+
+if __name__ == '__main__':
+ import os.path
+ 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'))
+ tz = build_tzinfo('US/Eastern',
+ open(os.path.join(base, 'US', 'Eastern'), 'rb'))
+ pprint(tz._utc_transition_times)
diff --git a/venv/lib/python3.9/site-packages/pytz/tzinfo.py b/venv/lib/python3.9/site-packages/pytz/tzinfo.py
new file mode 100644
index 00000000..725978d5
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/tzinfo.py
@@ -0,0 +1,577 @@
+'''Base classes and helpers for building zone specific tzinfo classes'''
+
+from datetime import datetime, timedelta, tzinfo
+from bisect import bisect_right
+try:
+ set
+except NameError:
+ from sets import Set as set
+
+import pytz
+from pytz.exceptions import AmbiguousTimeError, NonExistentTimeError
+
+__all__ = []
+
+_timedelta_cache = {}
+
+
+def memorized_timedelta(seconds):
+ '''Create only one instance of each distinct timedelta'''
+ try:
+ return _timedelta_cache[seconds]
+ except KeyError:
+ delta = timedelta(seconds=seconds)
+ _timedelta_cache[seconds] = delta
+ return delta
+
+_epoch = datetime.utcfromtimestamp(0)
+_datetime_cache = {0: _epoch}
+
+
+def memorized_datetime(seconds):
+ '''Create only one instance of each distinct datetime'''
+ try:
+ return _datetime_cache[seconds]
+ except KeyError:
+ # NB. We can't just do datetime.utcfromtimestamp(seconds) as this
+ # fails with negative values under Windows (Bug #90096)
+ dt = _epoch + timedelta(seconds=seconds)
+ _datetime_cache[seconds] = dt
+ 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]
+ )
+ _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
+
+
+class BaseTzInfo(tzinfo):
+ # Overridden in subclass
+ _utcoffset = None
+ _tzname = None
+ zone = None
+
+ def __str__(self):
+ return self.zone
+
+
+class StaticTzInfo(BaseTzInfo):
+ '''A timezone that has a constant offset from UTC
+
+ These timezones are rare, as most locations have changed their
+ offset at some point in their history
+ '''
+ def fromutc(self, dt):
+ '''See datetime.tzinfo.fromutc'''
+ if dt.tzinfo is not None and dt.tzinfo is not self:
+ raise ValueError('fromutc: dt.tzinfo is not self')
+ return (dt + self._utcoffset).replace(tzinfo=self)
+
+ def utcoffset(self, dt, is_dst=None):
+ '''See datetime.tzinfo.utcoffset
+
+ is_dst is ignored for StaticTzInfo, and exists only to
+ retain compatibility with DstTzInfo.
+ '''
+ return self._utcoffset
+
+ def dst(self, dt, is_dst=None):
+ '''See datetime.tzinfo.dst
+
+ is_dst is ignored for StaticTzInfo, and exists only to
+ retain compatibility with DstTzInfo.
+ '''
+ return _notime
+
+ def tzname(self, dt, is_dst=None):
+ '''See datetime.tzinfo.tzname
+
+ is_dst is ignored for StaticTzInfo, and exists only to
+ retain compatibility with DstTzInfo.
+ '''
+ return self._tzname
+
+ def localize(self, dt, is_dst=False):
+ '''Convert naive time to local time'''
+ if dt.tzinfo is not None:
+ raise ValueError('Not naive datetime (tzinfo is already set)')
+ return dt.replace(tzinfo=self)
+
+ def normalize(self, dt, is_dst=False):
+ '''Correct the timezone information on the given datetime.
+
+ This is normally a no-op, as StaticTzInfo timezones never have
+ ambiguous cases to correct:
+
+ >>> from pytz import timezone
+ >>> gmt = timezone('GMT')
+ >>> isinstance(gmt, StaticTzInfo)
+ True
+ >>> dt = datetime(2011, 5, 8, 1, 2, 3, tzinfo=gmt)
+ >>> gmt.normalize(dt) is dt
+ True
+
+ The supported method of converting between timezones is to use
+ datetime.astimezone(). Currently normalize() also works:
+
+ >>> la = timezone('America/Los_Angeles')
+ >>> dt = la.localize(datetime(2011, 5, 7, 1, 2, 3))
+ >>> fmt = '%Y-%m-%d %H:%M:%S %Z (%z)'
+ >>> gmt.normalize(dt).strftime(fmt)
+ '2011-05-07 08:02:03 GMT (+0000)'
+ '''
+ if dt.tzinfo is self:
+ return dt
+ if dt.tzinfo is None:
+ raise ValueError('Naive time - no tzinfo set')
+ return dt.astimezone(self)
+
+ def __repr__(self):
+ return '<StaticTzInfo %r>' % (self.zone,)
+
+ def __reduce__(self):
+ # Special pickle to zone remains a singleton and to cope with
+ # database changes.
+ return pytz._p, (self.zone,)
+
+
+class DstTzInfo(BaseTzInfo):
+ '''A timezone that has a variable offset from UTC
+
+ The offset might change if daylight saving time comes into effect,
+ or at a point in history when the region decides to change their
+ timezone definition.
+ '''
+ # Overridden in subclass
+
+ # 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
+
+ def __init__(self, _inf=None, _tzinfos=None):
+ if _inf:
+ self._tzinfos = _tzinfos
+ self._utcoffset, self._dst, self._tzname = _inf
+ else:
+ _tzinfos = {}
+ self._tzinfos = _tzinfos
+ 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:
+ _tzinfos[inf] = self.__class__(inf, _tzinfos)
+
+ def fromutc(self, dt):
+ '''See datetime.tzinfo.fromutc'''
+ 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)
+ inf = self._transition_info[idx]
+ return (dt + inf[0]).replace(tzinfo=self._tzinfos[inf])
+
+ def normalize(self, dt):
+ '''Correct the timezone information on the given datetime
+
+ If date arithmetic crosses DST boundaries, the tzinfo
+ is not magically adjusted. This method normalizes the
+ tzinfo to the correct one.
+
+ To test, first we need to do some setup
+
+ >>> from pytz import timezone
+ >>> utc = timezone('UTC')
+ >>> eastern = timezone('US/Eastern')
+ >>> fmt = '%Y-%m-%d %H:%M:%S %Z (%z)'
+
+ We next create a datetime right on an end-of-DST transition point,
+ the instant when the wallclocks are wound back one hour.
+
+ >>> utc_dt = datetime(2002, 10, 27, 6, 0, 0, tzinfo=utc)
+ >>> loc_dt = utc_dt.astimezone(eastern)
+ >>> loc_dt.strftime(fmt)
+ '2002-10-27 01:00:00 EST (-0500)'
+
+ Now, if we subtract a few minutes from it, note that the timezone
+ information has not changed.
+
+ >>> before = loc_dt - timedelta(minutes=10)
+ >>> before.strftime(fmt)
+ '2002-10-27 00:50:00 EST (-0500)'
+
+ But we can fix that by calling the normalize method
+
+ >>> before = eastern.normalize(before)
+ >>> before.strftime(fmt)
+ '2002-10-27 01:50:00 EDT (-0400)'
+
+ The supported method of converting between timezones is to use
+ datetime.astimezone(). Currently, normalize() also works:
+
+ >>> th = timezone('Asia/Bangkok')
+ >>> am = timezone('Europe/Amsterdam')
+ >>> dt = th.localize(datetime(2011, 5, 7, 1, 2, 3))
+ >>> fmt = '%Y-%m-%d %H:%M:%S %Z (%z)'
+ >>> am.normalize(dt).strftime(fmt)
+ '2011-05-06 20:02:03 CEST (+0200)'
+ '''
+ if dt.tzinfo is None:
+ raise ValueError('Naive time - no tzinfo set')
+
+ # Convert dt in localtime to UTC
+ offset = dt.tzinfo._utcoffset
+ dt = dt.replace(tzinfo=None)
+ dt = dt - offset
+ # convert it back, and return it
+ return self.fromutc(dt)
+
+ def localize(self, dt, is_dst=False):
+ '''Convert naive time to local time.
+
+ This method should be used to construct localtimes, rather
+ than passing a tzinfo argument to a datetime constructor.
+
+ is_dst is used to determine the correct timezone in the ambigous
+ period at the end of daylight saving time.
+
+ >>> from pytz import timezone
+ >>> fmt = '%Y-%m-%d %H:%M:%S %Z (%z)'
+ >>> amdam = timezone('Europe/Amsterdam')
+ >>> dt = datetime(2004, 10, 31, 2, 0, 0)
+ >>> loc_dt1 = amdam.localize(dt, is_dst=True)
+ >>> loc_dt2 = amdam.localize(dt, is_dst=False)
+ >>> loc_dt1.strftime(fmt)
+ '2004-10-31 02:00:00 CEST (+0200)'
+ >>> loc_dt2.strftime(fmt)
+ '2004-10-31 02:00:00 CET (+0100)'
+ >>> str(loc_dt2 - loc_dt1)
+ '1:00:00'
+
+ Use is_dst=None to raise an AmbiguousTimeError for ambiguous
+ times at the end of daylight saving time
+
+ >>> try:
+ ... loc_dt1 = amdam.localize(dt, is_dst=None)
+ ... except AmbiguousTimeError:
+ ... print('Ambiguous')
+ Ambiguous
+
+ is_dst defaults to False
+
+ >>> amdam.localize(dt) == amdam.localize(dt, False)
+ True
+
+ is_dst is also used to determine the correct timezone in the
+ wallclock times jumped over at the start of daylight saving time.
+
+ >>> pacific = timezone('US/Pacific')
+ >>> dt = datetime(2008, 3, 9, 2, 0, 0)
+ >>> ploc_dt1 = pacific.localize(dt, is_dst=True)
+ >>> ploc_dt2 = pacific.localize(dt, is_dst=False)
+ >>> ploc_dt1.strftime(fmt)
+ '2008-03-09 02:00:00 PDT (-0700)'
+ >>> ploc_dt2.strftime(fmt)
+ '2008-03-09 02:00:00 PST (-0800)'
+ >>> str(ploc_dt2 - ploc_dt1)
+ '1:00:00'
+
+ Use is_dst=None to raise a NonExistentTimeError for these skipped
+ times.
+
+ >>> try:
+ ... loc_dt1 = pacific.localize(dt, is_dst=None)
+ ... except NonExistentTimeError:
+ ... print('Non-existent')
+ Non-existent
+ '''
+ if dt.tzinfo is not None:
+ raise ValueError('Not naive datetime (tzinfo is already set)')
+
+ # Find the two best possibilities.
+ possible_loc_dt = set()
+ for delta in [timedelta(days=-1), timedelta(days=1)]:
+ loc_dt = dt + delta
+ idx = max(0, bisect_right(
+ self._utc_transition_times, loc_dt) - 1)
+ inf = self._transition_info[idx]
+ tzinfo = self._tzinfos[inf]
+ loc_dt = tzinfo.normalize(dt.replace(tzinfo=tzinfo))
+ if loc_dt.replace(tzinfo=None) == dt:
+ possible_loc_dt.add(loc_dt)
+
+ if len(possible_loc_dt) == 1:
+ return possible_loc_dt.pop()
+
+ # If there are no possibly correct timezones, we are attempting
+ # to convert a time that never happened - the time period jumped
+ # during the start-of-DST transition period.
+ if len(possible_loc_dt) == 0:
+ # If we refuse to guess, raise an exception.
+ if is_dst is None:
+ raise NonExistentTimeError(dt)
+
+ # If we are forcing the pre-DST side of the DST transition, we
+ # obtain the correct timezone by winding the clock forward a few
+ # hours.
+ elif is_dst:
+ return self.localize(
+ dt + timedelta(hours=6), is_dst=True) - timedelta(hours=6)
+
+ # If we are forcing the post-DST side of the DST transition, we
+ # obtain the correct timezone by winding the clock back.
+ else:
+ return self.localize(
+ 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.
+
+ # If told to be strict, raise an exception since we have an
+ # ambiguous case
+ if is_dst is None:
+ raise AmbiguousTimeError(dt)
+
+ # 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
+ ]
+
+ # Hopefully we only have one possibility left. Return it.
+ if len(filtered_possible_loc_dt) == 1:
+ return filtered_possible_loc_dt[0]
+
+ if len(filtered_possible_loc_dt) == 0:
+ filtered_possible_loc_dt = list(possible_loc_dt)
+
+ # If we get this far, we have in a wierd timezone transition
+ # where the clocks have been wound back but is_dst is the same
+ # in both (eg. Europe/Warsaw 1915 when they switched to CET).
+ # At this point, we just have to guess unless we allow more
+ # hints to be passed in (such as the UTC offset or abbreviation),
+ # but that is just getting silly.
+ #
+ # 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
+ for local_dt in filtered_possible_loc_dt:
+ 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)]
+
+ def utcoffset(self, dt, is_dst=None):
+ '''See datetime.tzinfo.utcoffset
+
+ The is_dst parameter may be used to remove ambiguity during DST
+ transitions.
+
+ >>> from pytz import timezone
+ >>> tz = timezone('America/St_Johns')
+ >>> ambiguous = datetime(2009, 10, 31, 23, 30)
+
+ >>> str(tz.utcoffset(ambiguous, is_dst=False))
+ '-1 day, 20:30:00'
+
+ >>> str(tz.utcoffset(ambiguous, is_dst=True))
+ '-1 day, 21:30:00'
+
+ >>> try:
+ ... tz.utcoffset(ambiguous)
+ ... except AmbiguousTimeError:
+ ... print('Ambiguous')
+ Ambiguous
+
+ '''
+ if dt is None:
+ return None
+ elif dt.tzinfo is not self:
+ dt = self.localize(dt, is_dst)
+ return dt.tzinfo._utcoffset
+ else:
+ return self._utcoffset
+
+ def dst(self, dt, is_dst=None):
+ '''See datetime.tzinfo.dst
+
+ The is_dst parameter may be used to remove ambiguity during DST
+ transitions.
+
+ >>> from pytz import timezone
+ >>> tz = timezone('America/St_Johns')
+
+ >>> normal = datetime(2009, 9, 1)
+
+ >>> 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)
+
+ >>> 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:
+ ... print('Ambiguous')
+ Ambiguous
+
+ '''
+ if dt is None:
+ return None
+ elif dt.tzinfo is not self:
+ dt = self.localize(dt, is_dst)
+ return dt.tzinfo._dst
+ else:
+ return self._dst
+
+ def tzname(self, dt, is_dst=None):
+ '''See datetime.tzinfo.tzname
+
+ The is_dst parameter may be used to remove ambiguity during DST
+ transitions.
+
+ >>> from pytz import timezone
+ >>> tz = timezone('America/St_Johns')
+
+ >>> normal = datetime(2009, 9, 1)
+
+ >>> tz.tzname(normal)
+ 'NDT'
+ >>> tz.tzname(normal, is_dst=False)
+ 'NDT'
+ >>> tz.tzname(normal, is_dst=True)
+ 'NDT'
+
+ >>> ambiguous = datetime(2009, 10, 31, 23, 30)
+
+ >>> tz.tzname(ambiguous, is_dst=False)
+ 'NST'
+ >>> tz.tzname(ambiguous, is_dst=True)
+ 'NDT'
+ >>> try:
+ ... tz.tzname(ambiguous)
+ ... except AmbiguousTimeError:
+ ... print('Ambiguous')
+ Ambiguous
+ '''
+ if dt is None:
+ return self.zone
+ elif dt.tzinfo is not self:
+ dt = self.localize(dt, is_dst)
+ return dt.tzinfo._tzname
+ else:
+ return self._tzname
+
+ def __repr__(self):
+ if self._dst:
+ dst = 'DST'
+ else:
+ dst = 'STD'
+ if self._utcoffset > _notime:
+ return '<DstTzInfo %r %s+%s %s>' % (
+ self.zone, self._tzname, self._utcoffset, dst
+ )
+ else:
+ return '<DstTzInfo %r %s%s %s>' % (
+ 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
+ )
+
+
+def unpickler(zone, utcoffset=None, dstoffset=None, tzname=None):
+ """Factory function for unpickling pytz tzinfo instances.
+
+ This is shared for both StaticTzInfo and DstTzInfo instances, because
+ database changes could cause a zones implementation to switch between
+ these two base classes and we can't break pickles on a pytz version
+ upgrade.
+ """
+ # Raises a KeyError if zone no longer exists, which should never happen
+ # and would be a bug.
+ tz = pytz.timezone(zone)
+
+ # A StaticTzInfo - just return it
+ if utcoffset is None:
+ return tz
+
+ # This pickle was created from a DstTzInfo. We need to
+ # determine which of the list of tzinfo instances for this zone
+ # to use in order to restore the state of any datetime instances using
+ # it correctly.
+ utcoffset = memorized_timedelta(utcoffset)
+ dstoffset = memorized_timedelta(dstoffset)
+ try:
+ return tz._tzinfos[(utcoffset, dstoffset, tzname)]
+ except KeyError:
+ # The particular state requested in this timezone no longer exists.
+ # This indicates a corrupt pickle, or the timezone database has been
+ # corrected violently enough to make this particular
+ # (utcoffset,dstoffset) no longer exist in the zone, or the
+ # abbreviation has been changed.
+ pass
+
+ # See if we can find an entry differing only by tzname. Abbreviations
+ # 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):
+ return localized_tz
+
+ # This (utcoffset, dstoffset) information has been removed from the
+ # zone. Add it back. This might occur when the database maintainers have
+ # corrected incorrect information. datetime instances using this
+ # incorrect information will continue to do so, exactly as they were
+ # before being pickled. This is purely an overly paranoid safety net - I
+ # doubt this will ever been needed in real life.
+ inf = (utcoffset, dstoffset, tzname)
+ tz._tzinfos[inf] = tz.__class__(inf, tz._tzinfos)
+ return tz._tzinfos[inf]
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Abidjan b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Abidjan
new file mode 100644
index 00000000..28b32ab2
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Abidjan
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Accra b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Accra
new file mode 100644
index 00000000..28b32ab2
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Accra
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Addis_Ababa b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Addis_Ababa
new file mode 100644
index 00000000..9dcfc19c
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Addis_Ababa
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Algiers b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Algiers
new file mode 100644
index 00000000..6cfd8a16
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Algiers
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Asmara b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Asmara
new file mode 100644
index 00000000..9dcfc19c
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Asmara
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Asmera b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Asmera
new file mode 100644
index 00000000..9dcfc19c
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Asmera
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bamako b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bamako
new file mode 100644
index 00000000..28b32ab2
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bamako
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bangui b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bangui
new file mode 100644
index 00000000..afb6a4a8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bangui
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Banjul b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Banjul
new file mode 100644
index 00000000..28b32ab2
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Banjul
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bissau b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bissau
new file mode 100644
index 00000000..82ea5aaf
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bissau
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Blantyre b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Blantyre
new file mode 100644
index 00000000..52753c0f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Blantyre
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Brazzaville b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Brazzaville
new file mode 100644
index 00000000..afb6a4a8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Brazzaville
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bujumbura b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bujumbura
new file mode 100644
index 00000000..52753c0f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bujumbura
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Cairo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Cairo
new file mode 100644
index 00000000..dd538c65
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Cairo
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Casablanca b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Casablanca
new file mode 100644
index 00000000..d39016b8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Casablanca
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Ceuta b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Ceuta
new file mode 100644
index 00000000..b41ec4f8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Ceuta
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Conakry b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Conakry
new file mode 100644
index 00000000..28b32ab2
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Conakry
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Dakar b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Dakar
new file mode 100644
index 00000000..28b32ab2
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Dakar
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Dar_es_Salaam b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Dar_es_Salaam
new file mode 100644
index 00000000..9dcfc19c
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Dar_es_Salaam
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Djibouti b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Djibouti
new file mode 100644
index 00000000..9dcfc19c
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Djibouti
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Douala b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Douala
new file mode 100644
index 00000000..afb6a4a8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Douala
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/El_Aaiun b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/El_Aaiun
new file mode 100644
index 00000000..066fbed0
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/El_Aaiun
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Freetown b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Freetown
new file mode 100644
index 00000000..28b32ab2
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Freetown
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Gaborone b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Gaborone
new file mode 100644
index 00000000..52753c0f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Gaborone
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Harare b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Harare
new file mode 100644
index 00000000..52753c0f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Harare
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Johannesburg b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Johannesburg
new file mode 100644
index 00000000..b1c425da
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Johannesburg
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Juba b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Juba
new file mode 100644
index 00000000..06482943
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Juba
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Kampala b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Kampala
new file mode 100644
index 00000000..9dcfc19c
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Kampala
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Khartoum b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Khartoum
new file mode 100644
index 00000000..8ee8cb92
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Khartoum
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Kigali b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Kigali
new file mode 100644
index 00000000..52753c0f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Kigali
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Kinshasa b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Kinshasa
new file mode 100644
index 00000000..afb6a4a8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Kinshasa
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lagos b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lagos
new file mode 100644
index 00000000..afb6a4a8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lagos
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Libreville b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Libreville
new file mode 100644
index 00000000..afb6a4a8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Libreville
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lome b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lome
new file mode 100644
index 00000000..28b32ab2
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lome
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Luanda b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Luanda
new file mode 100644
index 00000000..afb6a4a8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Luanda
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lubumbashi b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lubumbashi
new file mode 100644
index 00000000..52753c0f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lubumbashi
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lusaka b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lusaka
new file mode 100644
index 00000000..52753c0f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lusaka
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Malabo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Malabo
new file mode 100644
index 00000000..afb6a4a8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Malabo
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Maputo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Maputo
new file mode 100644
index 00000000..52753c0f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Maputo
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Maseru b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Maseru
new file mode 100644
index 00000000..b1c425da
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Maseru
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Mbabane b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Mbabane
new file mode 100644
index 00000000..b1c425da
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Mbabane
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Mogadishu b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Mogadishu
new file mode 100644
index 00000000..9dcfc19c
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Mogadishu
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Monrovia b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Monrovia
new file mode 100644
index 00000000..6d688502
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Monrovia
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Nairobi b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Nairobi
new file mode 100644
index 00000000..9dcfc19c
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Nairobi
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Ndjamena b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Ndjamena
new file mode 100644
index 00000000..a968845e
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Ndjamena
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Niamey b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Niamey
new file mode 100644
index 00000000..afb6a4a8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Niamey
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Nouakchott b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Nouakchott
new file mode 100644
index 00000000..28b32ab2
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Nouakchott
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Ouagadougou b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Ouagadougou
new file mode 100644
index 00000000..28b32ab2
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Ouagadougou
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Porto-Novo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Porto-Novo
new file mode 100644
index 00000000..afb6a4a8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Porto-Novo
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Sao_Tome b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Sao_Tome
new file mode 100644
index 00000000..59f3759c
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Sao_Tome
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Timbuktu b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Timbuktu
new file mode 100644
index 00000000..28b32ab2
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Timbuktu
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Tripoli b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Tripoli
new file mode 100644
index 00000000..07b393bb
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Tripoli
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Tunis b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Tunis
new file mode 100644
index 00000000..427fa563
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Tunis
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Windhoek b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Windhoek
new file mode 100644
index 00000000..abecd137
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Windhoek
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Adak b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Adak
new file mode 100644
index 00000000..43236498
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Adak
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Anchorage b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Anchorage
new file mode 100644
index 00000000..9bbb2fd3
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Anchorage
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Anguilla b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Anguilla
new file mode 100644
index 00000000..a662a571
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Anguilla
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Antigua b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Antigua
new file mode 100644
index 00000000..a662a571
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Antigua
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Araguaina b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Araguaina
new file mode 100644
index 00000000..919723dc
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Araguaina
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Buenos_Aires b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Buenos_Aires
new file mode 100644
index 00000000..cc82e698
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Buenos_Aires
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Catamarca b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Catamarca
new file mode 100644
index 00000000..7268eb37
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Catamarca
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/ComodRivadavia b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/ComodRivadavia
new file mode 100644
index 00000000..7268eb37
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/ComodRivadavia
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Cordoba b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Cordoba
new file mode 100644
index 00000000..2ad6ea5d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Cordoba
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Jujuy b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Jujuy
new file mode 100644
index 00000000..7ca0b46f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Jujuy
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/La_Rioja b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/La_Rioja
new file mode 100644
index 00000000..a6a6694f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/La_Rioja
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Mendoza b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Mendoza
new file mode 100644
index 00000000..3232c80e
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Mendoza
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Rio_Gallegos b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Rio_Gallegos
new file mode 100644
index 00000000..8b1a2816
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Rio_Gallegos
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Salta b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Salta
new file mode 100644
index 00000000..7072dec2
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Salta
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/San_Juan b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/San_Juan
new file mode 100644
index 00000000..f3e185c3
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/San_Juan
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/San_Luis b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/San_Luis
new file mode 100644
index 00000000..2d1da3ae
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/San_Luis
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Tucuman b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Tucuman
new file mode 100644
index 00000000..c6449f58
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Tucuman
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Ushuaia b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Ushuaia
new file mode 100644
index 00000000..e74ce049
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Ushuaia
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Aruba b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Aruba
new file mode 100644
index 00000000..a662a571
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Aruba
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Asuncion b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Asuncion
new file mode 100644
index 00000000..891279d4
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Asuncion
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Atikokan b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Atikokan
new file mode 100644
index 00000000..9964b9a3
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Atikokan
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Atka b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Atka
new file mode 100644
index 00000000..43236498
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Atka
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Bahia b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Bahia
new file mode 100644
index 00000000..0b65e49f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Bahia
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Bahia_Banderas b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Bahia_Banderas
new file mode 100644
index 00000000..ae4a8a75
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Bahia_Banderas
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Barbados b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Barbados
new file mode 100644
index 00000000..00cd045a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Barbados
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Belem b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Belem
new file mode 100644
index 00000000..0ae12026
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Belem
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Belize b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Belize
new file mode 100644
index 00000000..e6f5dfa6
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Belize
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Blanc-Sablon b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Blanc-Sablon
new file mode 100644
index 00000000..a662a571
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Blanc-Sablon
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Boa_Vista b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Boa_Vista
new file mode 100644
index 00000000..08d518b1
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Boa_Vista
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Bogota b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Bogota
new file mode 100644
index 00000000..331a1b7c
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Bogota
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Boise b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Boise
new file mode 100644
index 00000000..aad1d991
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Boise
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Buenos_Aires b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Buenos_Aires
new file mode 100644
index 00000000..cc82e698
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Buenos_Aires
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cambridge_Bay b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cambridge_Bay
new file mode 100644
index 00000000..7e58a203
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cambridge_Bay
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Campo_Grande b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Campo_Grande
new file mode 100644
index 00000000..53b3330f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Campo_Grande
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cancun b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cancun
new file mode 100644
index 00000000..e7acbff1
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cancun
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Caracas b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Caracas
new file mode 100644
index 00000000..3f3ebc9c
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Caracas
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Catamarca b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Catamarca
new file mode 100644
index 00000000..7268eb37
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Catamarca
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cayenne b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cayenne
new file mode 100644
index 00000000..e8985942
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cayenne
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cayman b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cayman
new file mode 100644
index 00000000..9964b9a3
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cayman
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Chicago b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Chicago
new file mode 100644
index 00000000..c6981a06
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Chicago
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Chihuahua b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Chihuahua
new file mode 100644
index 00000000..e0910396
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Chihuahua
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Ciudad_Juarez b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Ciudad_Juarez
new file mode 100644
index 00000000..eb1e5396
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Ciudad_Juarez
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Coral_Harbour b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Coral_Harbour
new file mode 100644
index 00000000..9964b9a3
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Coral_Harbour
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cordoba b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cordoba
new file mode 100644
index 00000000..2ad6ea5d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cordoba
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Costa_Rica b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Costa_Rica
new file mode 100644
index 00000000..37cb85e4
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Costa_Rica
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Creston b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Creston
new file mode 100644
index 00000000..ab37e845
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Creston
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cuiaba b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cuiaba
new file mode 100644
index 00000000..26e97f6e
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cuiaba
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Curacao b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Curacao
new file mode 100644
index 00000000..a662a571
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Curacao
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Danmarkshavn b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Danmarkshavn
new file mode 100644
index 00000000..9549adcb
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Danmarkshavn
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Dawson b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Dawson
new file mode 100644
index 00000000..343b6322
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Dawson
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Dawson_Creek b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Dawson_Creek
new file mode 100644
index 00000000..db9e3396
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Dawson_Creek
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Denver b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Denver
new file mode 100644
index 00000000..abb2b974
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Denver
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Detroit b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Detroit
new file mode 100644
index 00000000..e104faa4
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Detroit
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Dominica b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Dominica
new file mode 100644
index 00000000..a662a571
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Dominica
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Edmonton b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Edmonton
new file mode 100644
index 00000000..cd78a6f8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Edmonton
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Eirunepe b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Eirunepe
new file mode 100644
index 00000000..d4c46e30
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Eirunepe
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/El_Salvador b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/El_Salvador
new file mode 100644
index 00000000..e2f22304
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/El_Salvador
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Ensenada b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Ensenada
new file mode 100644
index 00000000..63dfdf48
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Ensenada
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Fort_Nelson b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Fort_Nelson
new file mode 100644
index 00000000..5a0b7f1c
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Fort_Nelson
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Fort_Wayne b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Fort_Wayne
new file mode 100644
index 00000000..a84b6e99
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Fort_Wayne
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Fortaleza b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Fortaleza
new file mode 100644
index 00000000..bee1a951
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Fortaleza
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Glace_Bay b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Glace_Bay
new file mode 100644
index 00000000..48412a4c
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Glace_Bay
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Godthab b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Godthab
new file mode 100644
index 00000000..adb7934a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Godthab
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Goose_Bay b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Goose_Bay
new file mode 100644
index 00000000..a3f29907
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Goose_Bay
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Grand_Turk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Grand_Turk
new file mode 100644
index 00000000..06da1a6d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Grand_Turk
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Grenada b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Grenada
new file mode 100644
index 00000000..a662a571
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Grenada
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guadeloupe b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guadeloupe
new file mode 100644
index 00000000..a662a571
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guadeloupe
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guatemala b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guatemala
new file mode 100644
index 00000000..407138ca
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guatemala
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guayaquil b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guayaquil
new file mode 100644
index 00000000..40831be1
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guayaquil
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guyana b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guyana
new file mode 100644
index 00000000..9b703672
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guyana
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Halifax b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Halifax
new file mode 100644
index 00000000..756099ab
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Halifax
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Havana b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Havana
new file mode 100644
index 00000000..b69ac451
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Havana
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Hermosillo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Hermosillo
new file mode 100644
index 00000000..86bd1a20
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Hermosillo
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Indianapolis b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Indianapolis
new file mode 100644
index 00000000..a84b6e99
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Indianapolis
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Knox b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Knox
new file mode 100644
index 00000000..025d132d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Knox
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Marengo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Marengo
new file mode 100644
index 00000000..677bbff6
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Marengo
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Petersburg b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Petersburg
new file mode 100644
index 00000000..3082de00
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Petersburg
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Tell_City b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Tell_City
new file mode 100644
index 00000000..103c5cb3
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Tell_City
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Vevay b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Vevay
new file mode 100644
index 00000000..315b4c45
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Vevay
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Vincennes b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Vincennes
new file mode 100644
index 00000000..35a24133
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Vincennes
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Winamac b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Winamac
new file mode 100644
index 00000000..6d4e1937
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Winamac
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indianapolis b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indianapolis
new file mode 100644
index 00000000..a84b6e99
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indianapolis
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Inuvik b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Inuvik
new file mode 100644
index 00000000..04c2df45
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Inuvik
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Iqaluit b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Iqaluit
new file mode 100644
index 00000000..0b47b903
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Iqaluit
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Jamaica b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Jamaica
new file mode 100644
index 00000000..2a9b7fd5
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Jamaica
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Jujuy b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Jujuy
new file mode 100644
index 00000000..7ca0b46f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Jujuy
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Juneau b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Juneau
new file mode 100644
index 00000000..451f3490
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Juneau
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Kentucky/Louisville b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Kentucky/Louisville
new file mode 100644
index 00000000..3a335b37
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Kentucky/Louisville
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Kentucky/Monticello b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Kentucky/Monticello
new file mode 100644
index 00000000..576f16bb
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Kentucky/Monticello
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Knox_IN b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Knox_IN
new file mode 100644
index 00000000..025d132d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Knox_IN
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Kralendijk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Kralendijk
new file mode 100644
index 00000000..a662a571
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Kralendijk
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/La_Paz b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/La_Paz
new file mode 100644
index 00000000..374586ea
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/La_Paz
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Lima b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Lima
new file mode 100644
index 00000000..c13bb6be
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Lima
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Los_Angeles b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Los_Angeles
new file mode 100644
index 00000000..610e7af5
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Los_Angeles
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Louisville b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Louisville
new file mode 100644
index 00000000..3a335b37
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Louisville
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Lower_Princes b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Lower_Princes
new file mode 100644
index 00000000..a662a571
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Lower_Princes
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Maceio b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Maceio
new file mode 100644
index 00000000..437a4731
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Maceio
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Managua b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Managua
new file mode 100644
index 00000000..e0242bff
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Managua
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Manaus b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Manaus
new file mode 100644
index 00000000..2708baea
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Manaus
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Marigot b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Marigot
new file mode 100644
index 00000000..a662a571
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Marigot
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Martinique b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Martinique
new file mode 100644
index 00000000..8df43dcf
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Martinique
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Matamoros b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Matamoros
new file mode 100644
index 00000000..bbe04e86
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Matamoros
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Mazatlan b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Mazatlan
new file mode 100644
index 00000000..06fa2274
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Mazatlan
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Mendoza b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Mendoza
new file mode 100644
index 00000000..3232c80e
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Mendoza
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Menominee b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Menominee
new file mode 100644
index 00000000..31461386
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Menominee
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Merida b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Merida
new file mode 100644
index 00000000..17654cb5
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Merida
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Metlakatla b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Metlakatla
new file mode 100644
index 00000000..1e94be3d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Metlakatla
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Mexico_City b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Mexico_City
new file mode 100644
index 00000000..68176daa
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Mexico_City
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Miquelon b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Miquelon
new file mode 100644
index 00000000..5eccd861
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Miquelon
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Moncton b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Moncton
new file mode 100644
index 00000000..9df8d0f2
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Moncton
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Monterrey b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Monterrey
new file mode 100644
index 00000000..5eb723c8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Monterrey
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Montevideo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Montevideo
new file mode 100644
index 00000000..e7bbfbb8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Montevideo
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Montreal b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Montreal
new file mode 100644
index 00000000..6752c5b0
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Montreal
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Montserrat b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Montserrat
new file mode 100644
index 00000000..a662a571
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Montserrat
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nassau b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nassau
new file mode 100644
index 00000000..6752c5b0
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nassau
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/New_York b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/New_York
new file mode 100644
index 00000000..a8b9ab19
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/New_York
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nipigon b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nipigon
new file mode 100644
index 00000000..6752c5b0
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nipigon
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nome b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nome
new file mode 100644
index 00000000..10998df3
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nome
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Noronha b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Noronha
new file mode 100644
index 00000000..73b4b336
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Noronha
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/North_Dakota/Beulah b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/North_Dakota/Beulah
new file mode 100644
index 00000000..33e317e2
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/North_Dakota/Beulah
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/North_Dakota/Center b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/North_Dakota/Center
new file mode 100644
index 00000000..17fe13bc
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/North_Dakota/Center
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/North_Dakota/New_Salem b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/North_Dakota/New_Salem
new file mode 100644
index 00000000..12dbe801
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/North_Dakota/New_Salem
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nuuk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nuuk
new file mode 100644
index 00000000..adb7934a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nuuk
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Ojinaga b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Ojinaga
new file mode 100644
index 00000000..f97946d1
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Ojinaga
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Panama b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Panama
new file mode 100644
index 00000000..9964b9a3
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Panama
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Pangnirtung b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Pangnirtung
new file mode 100644
index 00000000..0b47b903
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Pangnirtung
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Paramaribo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Paramaribo
new file mode 100644
index 00000000..f1b82b4f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Paramaribo
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Phoenix b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Phoenix
new file mode 100644
index 00000000..ab37e845
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Phoenix
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Port-au-Prince b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Port-au-Prince
new file mode 100644
index 00000000..287f1439
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Port-au-Prince
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Port_of_Spain b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Port_of_Spain
new file mode 100644
index 00000000..a662a571
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Port_of_Spain
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Porto_Acre b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Porto_Acre
new file mode 100644
index 00000000..cdda168c
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Porto_Acre
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Porto_Velho b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Porto_Velho
new file mode 100644
index 00000000..e0039860
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Porto_Velho
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Puerto_Rico b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Puerto_Rico
new file mode 100644
index 00000000..a662a571
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Puerto_Rico
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Punta_Arenas b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Punta_Arenas
new file mode 100644
index 00000000..411a839b
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Punta_Arenas
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Rainy_River b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Rainy_River
new file mode 100644
index 00000000..ac40299f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Rainy_River
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Rankin_Inlet b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Rankin_Inlet
new file mode 100644
index 00000000..e2714921
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Rankin_Inlet
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Recife b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Recife
new file mode 100644
index 00000000..5bf6c211
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Recife
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Regina b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Regina
new file mode 100644
index 00000000..20c9c84d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Regina
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Resolute b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Resolute
new file mode 100644
index 00000000..19668900
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Resolute
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Rio_Branco b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Rio_Branco
new file mode 100644
index 00000000..cdda168c
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Rio_Branco
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Rosario b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Rosario
new file mode 100644
index 00000000..2ad6ea5d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Rosario
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Santa_Isabel b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Santa_Isabel
new file mode 100644
index 00000000..63dfdf48
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Santa_Isabel
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Santarem b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Santarem
new file mode 100644
index 00000000..001638c2
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Santarem
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Santiago b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Santiago
new file mode 100644
index 00000000..010c6bd0
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Santiago
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Santo_Domingo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Santo_Domingo
new file mode 100644
index 00000000..4fe36fd4
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Santo_Domingo
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Sao_Paulo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Sao_Paulo
new file mode 100644
index 00000000..67935ff4
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Sao_Paulo
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Scoresbysund b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Scoresbysund
new file mode 100644
index 00000000..286d1321
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Scoresbysund
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Shiprock b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Shiprock
new file mode 100644
index 00000000..abb2b974
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Shiprock
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Sitka b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Sitka
new file mode 100644
index 00000000..31f70613
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Sitka
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Barthelemy b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Barthelemy
new file mode 100644
index 00000000..a662a571
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Barthelemy
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Johns b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Johns
new file mode 100644
index 00000000..65a5b0c7
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Johns
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Kitts b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Kitts
new file mode 100644
index 00000000..a662a571
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Kitts
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Lucia b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Lucia
new file mode 100644
index 00000000..a662a571
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Lucia
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Thomas b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Thomas
new file mode 100644
index 00000000..a662a571
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Thomas
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Vincent b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Vincent
new file mode 100644
index 00000000..a662a571
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Vincent
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Swift_Current b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Swift_Current
new file mode 100644
index 00000000..8e9ef255
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Swift_Current
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Tegucigalpa b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Tegucigalpa
new file mode 100644
index 00000000..2adacb2e
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Tegucigalpa
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Thule b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Thule
new file mode 100644
index 00000000..6f802f1c
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Thule
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Thunder_Bay b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Thunder_Bay
new file mode 100644
index 00000000..6752c5b0
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Thunder_Bay
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Tijuana b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Tijuana
new file mode 100644
index 00000000..63dfdf48
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Tijuana
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Toronto b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Toronto
new file mode 100644
index 00000000..6752c5b0
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Toronto
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Tortola b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Tortola
new file mode 100644
index 00000000..a662a571
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Tortola
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Vancouver b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Vancouver
new file mode 100644
index 00000000..bb60cbce
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Vancouver
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Virgin b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Virgin
new file mode 100644
index 00000000..a662a571
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Virgin
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Whitehorse b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Whitehorse
new file mode 100644
index 00000000..318c4a8e
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Whitehorse
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Winnipeg b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Winnipeg
new file mode 100644
index 00000000..ac40299f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Winnipeg
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Yakutat b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Yakutat
new file mode 100644
index 00000000..da209f9f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Yakutat
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Yellowknife b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Yellowknife
new file mode 100644
index 00000000..cd78a6f8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Yellowknife
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Casey b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Casey
new file mode 100644
index 00000000..4b98133d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Casey
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Davis b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Davis
new file mode 100644
index 00000000..d4d47b24
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Davis
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/DumontDUrville b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/DumontDUrville
new file mode 100644
index 00000000..7be2474d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/DumontDUrville
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Macquarie b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Macquarie
new file mode 100644
index 00000000..9e7cc687
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Macquarie
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Mawson b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Mawson
new file mode 100644
index 00000000..6d93f6e1
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Mawson
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/McMurdo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/McMurdo
new file mode 100644
index 00000000..6575fdce
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/McMurdo
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Palmer b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Palmer
new file mode 100644
index 00000000..9c8fd317
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Palmer
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Rothera b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Rothera
new file mode 100644
index 00000000..241cc44d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Rothera
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/South_Pole b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/South_Pole
new file mode 100644
index 00000000..6575fdce
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/South_Pole
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Syowa b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Syowa
new file mode 100644
index 00000000..8c806247
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Syowa
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Troll b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Troll
new file mode 100644
index 00000000..a1dcea14
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Troll
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Vostok b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Vostok
new file mode 100644
index 00000000..62bdcac1
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Vostok
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Arctic/Longyearbyen b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Arctic/Longyearbyen
new file mode 100644
index 00000000..7f6d958f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Arctic/Longyearbyen
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Aden b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Aden
new file mode 100644
index 00000000..8c806247
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Aden
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Almaty b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Almaty
new file mode 100644
index 00000000..91c916a3
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Almaty
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Amman b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Amman
new file mode 100644
index 00000000..0a8e350a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Amman
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Anadyr b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Anadyr
new file mode 100644
index 00000000..35c531c0
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Anadyr
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Aqtau b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Aqtau
new file mode 100644
index 00000000..0e1c16d3
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Aqtau
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Aqtobe b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Aqtobe
new file mode 100644
index 00000000..3b5d6eb4
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Aqtobe
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ashgabat b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ashgabat
new file mode 100644
index 00000000..2bd1cb3d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ashgabat
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ashkhabad b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ashkhabad
new file mode 100644
index 00000000..2bd1cb3d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ashkhabad
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Atyrau b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Atyrau
new file mode 100644
index 00000000..e7ea9c54
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Atyrau
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Baghdad b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Baghdad
new file mode 100644
index 00000000..c0e60723
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Baghdad
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Bahrain b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Bahrain
new file mode 100644
index 00000000..098997e7
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Bahrain
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Baku b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Baku
new file mode 100644
index 00000000..ae0ce4e7
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Baku
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Bangkok b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Bangkok
new file mode 100644
index 00000000..fa799db3
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Bangkok
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Barnaul b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Barnaul
new file mode 100644
index 00000000..2f6b8101
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Barnaul
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Beirut b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Beirut
new file mode 100644
index 00000000..fb266ede
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Beirut
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Bishkek b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Bishkek
new file mode 100644
index 00000000..547fd5e1
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Bishkek
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Brunei b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Brunei
new file mode 100644
index 00000000..098c6a0b
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Brunei
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Calcutta b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Calcutta
new file mode 100644
index 00000000..0014046d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Calcutta
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Chita b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Chita
new file mode 100644
index 00000000..75b3d7b3
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Chita
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Choibalsan b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Choibalsan
new file mode 100644
index 00000000..c5f4bb0b
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Choibalsan
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Chongqing b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Chongqing
new file mode 100644
index 00000000..91f6f8bc
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Chongqing
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Chungking b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Chungking
new file mode 100644
index 00000000..91f6f8bc
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Chungking
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Colombo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Colombo
new file mode 100644
index 00000000..353fe2aa
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Colombo
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dacca b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dacca
new file mode 100644
index 00000000..3cf597d8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dacca
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Damascus b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Damascus
new file mode 100644
index 00000000..afd956c8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Damascus
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dhaka b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dhaka
new file mode 100644
index 00000000..3cf597d8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dhaka
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dili b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dili
new file mode 100644
index 00000000..c1af113a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dili
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dubai b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dubai
new file mode 100644
index 00000000..b3ac791a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dubai
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dushanbe b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dushanbe
new file mode 100644
index 00000000..89e875be
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dushanbe
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Famagusta b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Famagusta
new file mode 100644
index 00000000..653b146a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Famagusta
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Gaza b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Gaza
new file mode 100644
index 00000000..c9b2ff90
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Gaza
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Harbin b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Harbin
new file mode 100644
index 00000000..91f6f8bc
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Harbin
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Hebron b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Hebron
new file mode 100644
index 00000000..64194fd8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Hebron
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ho_Chi_Minh b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ho_Chi_Minh
new file mode 100644
index 00000000..a213d290
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ho_Chi_Minh
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Hong_Kong b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Hong_Kong
new file mode 100644
index 00000000..f9f7b134
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Hong_Kong
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Hovd b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Hovd
new file mode 100644
index 00000000..8b9abca3
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Hovd
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Irkutsk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Irkutsk
new file mode 100644
index 00000000..e74a4d3f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Irkutsk
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Istanbul b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Istanbul
new file mode 100644
index 00000000..7c2336dd
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Istanbul
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Jakarta b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Jakarta
new file mode 100644
index 00000000..ec4bd574
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Jakarta
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Jayapura b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Jayapura
new file mode 100644
index 00000000..3002c820
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Jayapura
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Jerusalem b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Jerusalem
new file mode 100644
index 00000000..1ebd0664
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Jerusalem
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kabul b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kabul
new file mode 100644
index 00000000..661efc83
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kabul
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kamchatka b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kamchatka
new file mode 100644
index 00000000..99776f51
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kamchatka
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Karachi b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Karachi
new file mode 100644
index 00000000..ba65c0e8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Karachi
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kashgar b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kashgar
new file mode 100644
index 00000000..62bdcac1
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kashgar
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kathmandu b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kathmandu
new file mode 100644
index 00000000..751cf4a8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kathmandu
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Katmandu b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Katmandu
new file mode 100644
index 00000000..751cf4a8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Katmandu
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Khandyga b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Khandyga
new file mode 100644
index 00000000..7cdc99a9
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Khandyga
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kolkata b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kolkata
new file mode 100644
index 00000000..0014046d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kolkata
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Krasnoyarsk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Krasnoyarsk
new file mode 100644
index 00000000..4c27b2de
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Krasnoyarsk
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kuala_Lumpur b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kuala_Lumpur
new file mode 100644
index 00000000..3d9f191e
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kuala_Lumpur
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kuching b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kuching
new file mode 100644
index 00000000..098c6a0b
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kuching
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kuwait b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kuwait
new file mode 100644
index 00000000..8c806247
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kuwait
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Macao b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Macao
new file mode 100644
index 00000000..cac65063
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Macao
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Macau b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Macau
new file mode 100644
index 00000000..cac65063
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Macau
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Magadan b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Magadan
new file mode 100644
index 00000000..70c198ba
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Magadan
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Makassar b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Makassar
new file mode 100644
index 00000000..556ba866
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Makassar
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Manila b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Manila
new file mode 100644
index 00000000..f4f4b04e
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Manila
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Muscat b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Muscat
new file mode 100644
index 00000000..b3ac791a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Muscat
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Nicosia b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Nicosia
new file mode 100644
index 00000000..f7f10ab7
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Nicosia
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Novokuznetsk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Novokuznetsk
new file mode 100644
index 00000000..a5e1b796
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Novokuznetsk
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Novosibirsk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Novosibirsk
new file mode 100644
index 00000000..4ac7582a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Novosibirsk
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Omsk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Omsk
new file mode 100644
index 00000000..16c5f3cf
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Omsk
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Oral b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Oral
new file mode 100644
index 00000000..3b9ecacf
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Oral
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Phnom_Penh b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Phnom_Penh
new file mode 100644
index 00000000..fa799db3
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Phnom_Penh
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Pontianak b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Pontianak
new file mode 100644
index 00000000..12ce24cb
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Pontianak
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Pyongyang b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Pyongyang
new file mode 100644
index 00000000..7ad7e0b2
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Pyongyang
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Qatar b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Qatar
new file mode 100644
index 00000000..098997e7
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Qatar
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Qostanay b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Qostanay
new file mode 100644
index 00000000..f8baf676
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Qostanay
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Qyzylorda b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Qyzylorda
new file mode 100644
index 00000000..27b522a7
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Qyzylorda
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Rangoon b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Rangoon
new file mode 100644
index 00000000..eef37b42
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Rangoon
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Riyadh b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Riyadh
new file mode 100644
index 00000000..8c806247
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Riyadh
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Saigon b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Saigon
new file mode 100644
index 00000000..a213d290
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Saigon
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Sakhalin b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Sakhalin
new file mode 100644
index 00000000..beb77b44
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Sakhalin
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Samarkand b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Samarkand
new file mode 100644
index 00000000..8a93767b
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Samarkand
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Seoul b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Seoul
new file mode 100644
index 00000000..96199e73
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Seoul
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Shanghai b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Shanghai
new file mode 100644
index 00000000..91f6f8bc
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Shanghai
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Singapore b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Singapore
new file mode 100644
index 00000000..3d9f191e
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Singapore
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Srednekolymsk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Srednekolymsk
new file mode 100644
index 00000000..d21e7eee
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Srednekolymsk
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Taipei b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Taipei
new file mode 100644
index 00000000..24c43444
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Taipei
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tashkent b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tashkent
new file mode 100644
index 00000000..a9f6cd93
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tashkent
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tbilisi b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tbilisi
new file mode 100644
index 00000000..3b131bb1
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tbilisi
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tehran b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tehran
new file mode 100644
index 00000000..cc2a2c21
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tehran
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tel_Aviv b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tel_Aviv
new file mode 100644
index 00000000..1ebd0664
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tel_Aviv
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Thimbu b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Thimbu
new file mode 100644
index 00000000..95a9de96
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Thimbu
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Thimphu b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Thimphu
new file mode 100644
index 00000000..95a9de96
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Thimphu
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tokyo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tokyo
new file mode 100644
index 00000000..26f4d34d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tokyo
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tomsk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tomsk
new file mode 100644
index 00000000..a6e494a7
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tomsk
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ujung_Pandang b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ujung_Pandang
new file mode 100644
index 00000000..556ba866
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ujung_Pandang
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ulaanbaatar b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ulaanbaatar
new file mode 100644
index 00000000..2aa5cc4b
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ulaanbaatar
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ulan_Bator b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ulan_Bator
new file mode 100644
index 00000000..2aa5cc4b
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ulan_Bator
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Urumqi b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Urumqi
new file mode 100644
index 00000000..62bdcac1
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Urumqi
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ust-Nera b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ust-Nera
new file mode 100644
index 00000000..d05726ab
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ust-Nera
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Vientiane b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Vientiane
new file mode 100644
index 00000000..fa799db3
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Vientiane
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Vladivostok b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Vladivostok
new file mode 100644
index 00000000..274a10b4
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Vladivostok
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yakutsk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yakutsk
new file mode 100644
index 00000000..ae65a5f9
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yakutsk
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yangon b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yangon
new file mode 100644
index 00000000..eef37b42
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yangon
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yekaterinburg b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yekaterinburg
new file mode 100644
index 00000000..d4d19ccf
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yekaterinburg
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yerevan b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yerevan
new file mode 100644
index 00000000..0d5f6853
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yerevan
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Azores b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Azores
new file mode 100644
index 00000000..10232ab3
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Azores
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Bermuda b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Bermuda
new file mode 100644
index 00000000..527524ed
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Bermuda
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Canary b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Canary
new file mode 100644
index 00000000..f3192156
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Canary
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Cape_Verde b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Cape_Verde
new file mode 100644
index 00000000..0d0d31a2
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Cape_Verde
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Faeroe b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Faeroe
new file mode 100644
index 00000000..4dab7ef0
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Faeroe
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Faroe b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Faroe
new file mode 100644
index 00000000..4dab7ef0
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Faroe
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Jan_Mayen b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Jan_Mayen
new file mode 100644
index 00000000..7f6d958f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Jan_Mayen
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Madeira b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Madeira
new file mode 100644
index 00000000..7ddcd883
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Madeira
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Reykjavik b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Reykjavik
new file mode 100644
index 00000000..28b32ab2
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Reykjavik
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/South_Georgia b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/South_Georgia
new file mode 100644
index 00000000..a2b59a9d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/South_Georgia
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/St_Helena b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/St_Helena
new file mode 100644
index 00000000..28b32ab2
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/St_Helena
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Stanley b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Stanley
new file mode 100644
index 00000000..1527d0e1
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Stanley
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/ACT b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/ACT
new file mode 100644
index 00000000..0aea4c3d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/ACT
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Adelaide b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Adelaide
new file mode 100644
index 00000000..f5dedca5
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Adelaide
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Brisbane b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Brisbane
new file mode 100644
index 00000000..7ff9949f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Brisbane
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Broken_Hill b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Broken_Hill
new file mode 100644
index 00000000..698c76e3
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Broken_Hill
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Canberra b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Canberra
new file mode 100644
index 00000000..0aea4c3d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Canberra
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Currie b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Currie
new file mode 100644
index 00000000..3adb8e1b
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Currie
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Darwin b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Darwin
new file mode 100644
index 00000000..74a30879
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Darwin
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Eucla b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Eucla
new file mode 100644
index 00000000..1551e96c
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Eucla
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Hobart b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Hobart
new file mode 100644
index 00000000..3adb8e1b
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Hobart
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/LHI b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/LHI
new file mode 100644
index 00000000..069a95ad
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/LHI
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Lindeman b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Lindeman
new file mode 100644
index 00000000..4ee1825a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Lindeman
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Lord_Howe b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Lord_Howe
new file mode 100644
index 00000000..069a95ad
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Lord_Howe
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Melbourne b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Melbourne
new file mode 100644
index 00000000..ee903f4b
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Melbourne
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/NSW b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/NSW
new file mode 100644
index 00000000..0aea4c3d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/NSW
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/North b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/North
new file mode 100644
index 00000000..74a30879
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/North
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Perth b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Perth
new file mode 100644
index 00000000..f8ddbdf2
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Perth
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Queensland b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Queensland
new file mode 100644
index 00000000..7ff9949f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Queensland
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/South b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/South
new file mode 100644
index 00000000..f5dedca5
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/South
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Sydney b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Sydney
new file mode 100644
index 00000000..0aea4c3d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Sydney
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Tasmania b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Tasmania
new file mode 100644
index 00000000..3adb8e1b
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Tasmania
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Victoria b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Victoria
new file mode 100644
index 00000000..ee903f4b
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Victoria
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/West b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/West
new file mode 100644
index 00000000..f8ddbdf2
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/West
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Yancowinna b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Yancowinna
new file mode 100644
index 00000000..698c76e3
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Yancowinna
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/Acre b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/Acre
new file mode 100644
index 00000000..cdda168c
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/Acre
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/DeNoronha b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/DeNoronha
new file mode 100644
index 00000000..73b4b336
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/DeNoronha
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/East b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/East
new file mode 100644
index 00000000..67935ff4
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/East
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/West b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/West
new file mode 100644
index 00000000..2708baea
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/West
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/CET b/venv/lib/python3.9/site-packages/pytz/zoneinfo/CET
new file mode 100644
index 00000000..122e9342
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/CET
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/CST6CDT b/venv/lib/python3.9/site-packages/pytz/zoneinfo/CST6CDT
new file mode 100644
index 00000000..ca67929f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/CST6CDT
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Atlantic b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Atlantic
new file mode 100644
index 00000000..756099ab
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Atlantic
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Central b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Central
new file mode 100644
index 00000000..ac40299f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Central
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Eastern b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Eastern
new file mode 100644
index 00000000..6752c5b0
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Eastern
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Mountain b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Mountain
new file mode 100644
index 00000000..cd78a6f8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Mountain
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Newfoundland b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Newfoundland
new file mode 100644
index 00000000..65a5b0c7
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Newfoundland
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Pacific b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Pacific
new file mode 100644
index 00000000..bb60cbce
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Pacific
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Saskatchewan b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Saskatchewan
new file mode 100644
index 00000000..20c9c84d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Saskatchewan
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Yukon b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Yukon
new file mode 100644
index 00000000..318c4a8e
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Yukon
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Chile/Continental b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Chile/Continental
new file mode 100644
index 00000000..010c6bd0
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Chile/Continental
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Chile/EasterIsland b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Chile/EasterIsland
new file mode 100644
index 00000000..184cb6a8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Chile/EasterIsland
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Cuba b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Cuba
new file mode 100644
index 00000000..b69ac451
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Cuba
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/EET b/venv/lib/python3.9/site-packages/pytz/zoneinfo/EET
new file mode 100644
index 00000000..cbdb71dd
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/EET
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/EST b/venv/lib/python3.9/site-packages/pytz/zoneinfo/EST
new file mode 100644
index 00000000..21ebc00b
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/EST
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/EST5EDT b/venv/lib/python3.9/site-packages/pytz/zoneinfo/EST5EDT
new file mode 100644
index 00000000..9bce5007
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/EST5EDT
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Egypt b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Egypt
new file mode 100644
index 00000000..dd538c65
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Egypt
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Eire b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Eire
new file mode 100644
index 00000000..c729def4
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Eire
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT
new file mode 100644
index 00000000..c6347466
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+0 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+0
new file mode 100644
index 00000000..c6347466
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+0
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+1 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+1
new file mode 100644
index 00000000..4dab6f90
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+1
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+10 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+10
new file mode 100644
index 00000000..c749290a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+10
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+11 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+11
new file mode 100644
index 00000000..d9699823
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+11
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+12 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+12
new file mode 100644
index 00000000..cdeec909
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+12
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+2 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+2
new file mode 100644
index 00000000..fbd2a941
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+2
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+3 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+3
new file mode 100644
index 00000000..ee246ef5
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+3
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+4 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+4
new file mode 100644
index 00000000..5a25ff2a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+4
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+5 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+5
new file mode 100644
index 00000000..c0b745f1
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+5
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+6 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+6
new file mode 100644
index 00000000..06e777d5
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+6
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+7 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+7
new file mode 100644
index 00000000..4e0b53a0
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+7
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+8 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+8
new file mode 100644
index 00000000..714b0c56
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+8
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+9 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+9
new file mode 100644
index 00000000..78b9daa3
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+9
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-0 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-0
new file mode 100644
index 00000000..c6347466
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-0
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-1 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-1
new file mode 100644
index 00000000..a838bebf
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-1
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-10 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-10
new file mode 100644
index 00000000..68ff77db
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-10
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-11 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-11
new file mode 100644
index 00000000..66af5a42
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-11
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-12 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-12
new file mode 100644
index 00000000..17ba5057
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-12
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-13 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-13
new file mode 100644
index 00000000..5f3706ce
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-13
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-14 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-14
new file mode 100644
index 00000000..7e9f9c46
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-14
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-2 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-2
new file mode 100644
index 00000000..fcef6d9a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-2
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-3 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-3
new file mode 100644
index 00000000..27973bc8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-3
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-4 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-4
new file mode 100644
index 00000000..1efd8412
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-4
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-5 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-5
new file mode 100644
index 00000000..1f761844
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-5
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-6 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-6
new file mode 100644
index 00000000..952681ed
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-6
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-7 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-7
new file mode 100644
index 00000000..cefc9126
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-7
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-8 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-8
new file mode 100644
index 00000000..afb093da
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-8
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-9 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-9
new file mode 100644
index 00000000..9265fb7c
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-9
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT0 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT0
new file mode 100644
index 00000000..c6347466
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT0
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/Greenwich b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/Greenwich
new file mode 100644
index 00000000..c6347466
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/Greenwich
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/UCT b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/UCT
new file mode 100644
index 00000000..91558be0
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/UCT
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/UTC b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/UTC
new file mode 100644
index 00000000..91558be0
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/UTC
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/Universal b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/Universal
new file mode 100644
index 00000000..91558be0
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/Universal
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/Zulu b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/Zulu
new file mode 100644
index 00000000..91558be0
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/Zulu
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Amsterdam b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Amsterdam
new file mode 100644
index 00000000..40d7124e
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Amsterdam
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Andorra b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Andorra
new file mode 100644
index 00000000..59625503
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Andorra
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Astrakhan b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Astrakhan
new file mode 100644
index 00000000..a41624f5
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Astrakhan
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Athens b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Athens
new file mode 100644
index 00000000..9f3a0678
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Athens
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Belfast b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Belfast
new file mode 100644
index 00000000..5ad74220
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Belfast
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Belgrade b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Belgrade
new file mode 100644
index 00000000..27de456f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Belgrade
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Berlin b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Berlin
new file mode 100644
index 00000000..7f6d958f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Berlin
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Bratislava b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Bratislava
new file mode 100644
index 00000000..ce8f433e
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Bratislava
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Brussels b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Brussels
new file mode 100644
index 00000000..40d7124e
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Brussels
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Bucharest b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Bucharest
new file mode 100644
index 00000000..4303b903
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Bucharest
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Budapest b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Budapest
new file mode 100644
index 00000000..b76c873d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Budapest
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Busingen b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Busingen
new file mode 100644
index 00000000..ad6cf592
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Busingen
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Chisinau b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Chisinau
new file mode 100644
index 00000000..5ee23fe0
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Chisinau
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Copenhagen b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Copenhagen
new file mode 100644
index 00000000..7f6d958f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Copenhagen
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Dublin b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Dublin
new file mode 100644
index 00000000..c729def4
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Dublin
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Gibraltar b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Gibraltar
new file mode 100644
index 00000000..a38f11ff
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Gibraltar
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Guernsey b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Guernsey
new file mode 100644
index 00000000..5ad74220
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Guernsey
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Helsinki b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Helsinki
new file mode 100644
index 00000000..b4f8f9cb
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Helsinki
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Isle_of_Man b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Isle_of_Man
new file mode 100644
index 00000000..5ad74220
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Isle_of_Man
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Istanbul b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Istanbul
new file mode 100644
index 00000000..7c2336dd
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Istanbul
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Jersey b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Jersey
new file mode 100644
index 00000000..5ad74220
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Jersey
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kaliningrad b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kaliningrad
new file mode 100644
index 00000000..cc99beab
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kaliningrad
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kiev b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kiev
new file mode 100644
index 00000000..52efea88
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kiev
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kirov b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kirov
new file mode 100644
index 00000000..0cfb956b
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kirov
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kyiv b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kyiv
new file mode 100644
index 00000000..52efea88
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kyiv
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Lisbon b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Lisbon
new file mode 100644
index 00000000..55f01930
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Lisbon
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Ljubljana b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Ljubljana
new file mode 100644
index 00000000..27de456f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Ljubljana
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/London b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/London
new file mode 100644
index 00000000..5ad74220
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/London
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Luxembourg b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Luxembourg
new file mode 100644
index 00000000..40d7124e
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Luxembourg
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Madrid b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Madrid
new file mode 100644
index 00000000..53f4cd10
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Madrid
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Malta b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Malta
new file mode 100644
index 00000000..1d1a7bcf
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Malta
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Mariehamn b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Mariehamn
new file mode 100644
index 00000000..b4f8f9cb
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Mariehamn
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Minsk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Minsk
new file mode 100644
index 00000000..3731e40d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Minsk
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Monaco b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Monaco
new file mode 100644
index 00000000..7d366c60
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Monaco
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Moscow b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Moscow
new file mode 100644
index 00000000..ddb3f4e9
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Moscow
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Nicosia b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Nicosia
new file mode 100644
index 00000000..f7f10ab7
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Nicosia
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Oslo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Oslo
new file mode 100644
index 00000000..7f6d958f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Oslo
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Paris b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Paris
new file mode 100644
index 00000000..7d366c60
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Paris
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Podgorica b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Podgorica
new file mode 100644
index 00000000..27de456f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Podgorica
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Prague b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Prague
new file mode 100644
index 00000000..ce8f433e
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Prague
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Riga b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Riga
new file mode 100644
index 00000000..8db477d0
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Riga
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Rome b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Rome
new file mode 100644
index 00000000..32b2899a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Rome
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Samara b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Samara
new file mode 100644
index 00000000..d0ea2f25
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Samara
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/San_Marino b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/San_Marino
new file mode 100644
index 00000000..32b2899a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/San_Marino
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Sarajevo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Sarajevo
new file mode 100644
index 00000000..27de456f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Sarajevo
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Saratov b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Saratov
new file mode 100644
index 00000000..a8639133
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Saratov
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Simferopol b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Simferopol
new file mode 100644
index 00000000..4bf24de1
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Simferopol
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Skopje b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Skopje
new file mode 100644
index 00000000..27de456f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Skopje
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Sofia b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Sofia
new file mode 100644
index 00000000..0e4d8793
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Sofia
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Stockholm b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Stockholm
new file mode 100644
index 00000000..7f6d958f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Stockholm
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Tallinn b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Tallinn
new file mode 100644
index 00000000..b5acca3c
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Tallinn
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Tirane b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Tirane
new file mode 100644
index 00000000..0b86017d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Tirane
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Tiraspol b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Tiraspol
new file mode 100644
index 00000000..5ee23fe0
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Tiraspol
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Ulyanovsk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Ulyanovsk
new file mode 100644
index 00000000..d668233b
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Ulyanovsk
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Uzhgorod b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Uzhgorod
new file mode 100644
index 00000000..52efea88
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Uzhgorod
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vaduz b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vaduz
new file mode 100644
index 00000000..ad6cf592
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vaduz
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vatican b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vatican
new file mode 100644
index 00000000..32b2899a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vatican
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vienna b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vienna
new file mode 100644
index 00000000..3582bb15
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vienna
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vilnius b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vilnius
new file mode 100644
index 00000000..7abd63fa
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vilnius
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Volgograd b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Volgograd
new file mode 100644
index 00000000..9d51a38c
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Volgograd
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Warsaw b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Warsaw
new file mode 100644
index 00000000..e33cf671
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Warsaw
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Zagreb b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Zagreb
new file mode 100644
index 00000000..27de456f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Zagreb
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Zaporozhye b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Zaporozhye
new file mode 100644
index 00000000..52efea88
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Zaporozhye
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Zurich b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Zurich
new file mode 100644
index 00000000..ad6cf592
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Zurich
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Factory b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Factory
new file mode 100644
index 00000000..60aa2a0d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Factory
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/GB b/venv/lib/python3.9/site-packages/pytz/zoneinfo/GB
new file mode 100644
index 00000000..5ad74220
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/GB
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/GB-Eire b/venv/lib/python3.9/site-packages/pytz/zoneinfo/GB-Eire
new file mode 100644
index 00000000..5ad74220
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/GB-Eire
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT b/venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT
new file mode 100644
index 00000000..c6347466
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT+0 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT+0
new file mode 100644
index 00000000..c6347466
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT+0
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT-0 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT-0
new file mode 100644
index 00000000..c6347466
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT-0
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT0 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT0
new file mode 100644
index 00000000..c6347466
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT0
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Greenwich b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Greenwich
new file mode 100644
index 00000000..c6347466
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Greenwich
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/HST b/venv/lib/python3.9/site-packages/pytz/zoneinfo/HST
new file mode 100644
index 00000000..cccd45eb
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/HST
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Hongkong b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Hongkong
new file mode 100644
index 00000000..f9f7b134
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Hongkong
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Iceland b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Iceland
new file mode 100644
index 00000000..28b32ab2
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Iceland
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Antananarivo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Antananarivo
new file mode 100644
index 00000000..9dcfc19c
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Antananarivo
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Chagos b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Chagos
new file mode 100644
index 00000000..a5554816
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Chagos
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Christmas b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Christmas
new file mode 100644
index 00000000..fa799db3
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Christmas
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Cocos b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Cocos
new file mode 100644
index 00000000..eef37b42
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Cocos
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Comoro b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Comoro
new file mode 100644
index 00000000..9dcfc19c
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Comoro
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Kerguelen b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Kerguelen
new file mode 100644
index 00000000..555728b1
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Kerguelen
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Mahe b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Mahe
new file mode 100644
index 00000000..b3ac791a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Mahe
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Maldives b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Maldives
new file mode 100644
index 00000000..555728b1
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Maldives
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Mauritius b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Mauritius
new file mode 100644
index 00000000..212d4b2e
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Mauritius
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Mayotte b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Mayotte
new file mode 100644
index 00000000..9dcfc19c
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Mayotte
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Reunion b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Reunion
new file mode 100644
index 00000000..b3ac791a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Reunion
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Iran b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Iran
new file mode 100644
index 00000000..cc2a2c21
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Iran
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Israel b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Israel
new file mode 100644
index 00000000..1ebd0664
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Israel
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Jamaica b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Jamaica
new file mode 100644
index 00000000..2a9b7fd5
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Jamaica
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Japan b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Japan
new file mode 100644
index 00000000..26f4d34d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Japan
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Kwajalein b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Kwajalein
new file mode 100644
index 00000000..1887a607
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Kwajalein
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Libya b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Libya
new file mode 100644
index 00000000..07b393bb
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Libya
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/MET b/venv/lib/python3.9/site-packages/pytz/zoneinfo/MET
new file mode 100644
index 00000000..4a826bb1
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/MET
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/MST b/venv/lib/python3.9/site-packages/pytz/zoneinfo/MST
new file mode 100644
index 00000000..c93a58ee
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/MST
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/MST7MDT b/venv/lib/python3.9/site-packages/pytz/zoneinfo/MST7MDT
new file mode 100644
index 00000000..4506a6e1
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/MST7MDT
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Mexico/BajaNorte b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Mexico/BajaNorte
new file mode 100644
index 00000000..63dfdf48
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Mexico/BajaNorte
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Mexico/BajaSur b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Mexico/BajaSur
new file mode 100644
index 00000000..06fa2274
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Mexico/BajaSur
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Mexico/General b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Mexico/General
new file mode 100644
index 00000000..68176daa
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Mexico/General
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/NZ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/NZ
new file mode 100644
index 00000000..6575fdce
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/NZ
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/NZ-CHAT b/venv/lib/python3.9/site-packages/pytz/zoneinfo/NZ-CHAT
new file mode 100644
index 00000000..bde46cf7
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/NZ-CHAT
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Navajo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Navajo
new file mode 100644
index 00000000..abb2b974
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Navajo
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/PRC b/venv/lib/python3.9/site-packages/pytz/zoneinfo/PRC
new file mode 100644
index 00000000..91f6f8bc
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/PRC
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/PST8PDT b/venv/lib/python3.9/site-packages/pytz/zoneinfo/PST8PDT
new file mode 100644
index 00000000..99d246ba
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/PST8PDT
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Apia b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Apia
new file mode 100644
index 00000000..e592a68e
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Apia
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Auckland b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Auckland
new file mode 100644
index 00000000..6575fdce
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Auckland
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Bougainville b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Bougainville
new file mode 100644
index 00000000..c535acda
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Bougainville
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Chatham b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Chatham
new file mode 100644
index 00000000..bde46cf7
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Chatham
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Chuuk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Chuuk
new file mode 100644
index 00000000..7be2474d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Chuuk
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Easter b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Easter
new file mode 100644
index 00000000..184cb6a8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Easter
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Efate b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Efate
new file mode 100644
index 00000000..777325fc
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Efate
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Enderbury b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Enderbury
new file mode 100644
index 00000000..b1c4b073
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Enderbury
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Fakaofo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Fakaofo
new file mode 100644
index 00000000..4905ea72
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Fakaofo
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Fiji b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Fiji
new file mode 100644
index 00000000..acf8091a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Fiji
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Funafuti b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Funafuti
new file mode 100644
index 00000000..47661d40
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Funafuti
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Galapagos b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Galapagos
new file mode 100644
index 00000000..40051ddf
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Galapagos
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Gambier b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Gambier
new file mode 100644
index 00000000..84acaf41
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Gambier
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Guadalcanal b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Guadalcanal
new file mode 100644
index 00000000..1ab83534
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Guadalcanal
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Guam b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Guam
new file mode 100644
index 00000000..66490d25
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Guam
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Honolulu b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Honolulu
new file mode 100644
index 00000000..c7cd0601
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Honolulu
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Johnston b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Johnston
new file mode 100644
index 00000000..c7cd0601
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Johnston
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kanton b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kanton
new file mode 100644
index 00000000..b1c4b073
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kanton
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kiritimati b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kiritimati
new file mode 100644
index 00000000..b4c6037a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kiritimati
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kosrae b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kosrae
new file mode 100644
index 00000000..0666fb0d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kosrae
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kwajalein b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kwajalein
new file mode 100644
index 00000000..1887a607
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kwajalein
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Majuro b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Majuro
new file mode 100644
index 00000000..47661d40
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Majuro
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Marquesas b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Marquesas
new file mode 100644
index 00000000..f546c03f
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Marquesas
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Midway b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Midway
new file mode 100644
index 00000000..cb56709a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Midway
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Nauru b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Nauru
new file mode 100644
index 00000000..3339b6cf
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Nauru
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Niue b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Niue
new file mode 100644
index 00000000..f76972f8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Niue
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Norfolk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Norfolk
new file mode 100644
index 00000000..3b4186d6
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Norfolk
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Noumea b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Noumea
new file mode 100644
index 00000000..959cc8cd
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Noumea
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Pago_Pago b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Pago_Pago
new file mode 100644
index 00000000..cb56709a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Pago_Pago
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Palau b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Palau
new file mode 100644
index 00000000..1cbebe28
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Palau
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Pitcairn b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Pitcairn
new file mode 100644
index 00000000..5ee90e70
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Pitcairn
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Pohnpei b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Pohnpei
new file mode 100644
index 00000000..1ab83534
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Pohnpei
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Ponape b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Ponape
new file mode 100644
index 00000000..1ab83534
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Ponape
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Port_Moresby b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Port_Moresby
new file mode 100644
index 00000000..7be2474d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Port_Moresby
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Rarotonga b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Rarotonga
new file mode 100644
index 00000000..184a87c1
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Rarotonga
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Saipan b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Saipan
new file mode 100644
index 00000000..66490d25
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Saipan
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Samoa b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Samoa
new file mode 100644
index 00000000..cb56709a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Samoa
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Tahiti b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Tahiti
new file mode 100644
index 00000000..481edd30
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Tahiti
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Tarawa b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Tarawa
new file mode 100644
index 00000000..47661d40
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Tarawa
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Tongatapu b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Tongatapu
new file mode 100644
index 00000000..c8824ab5
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Tongatapu
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Truk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Truk
new file mode 100644
index 00000000..7be2474d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Truk
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Wake b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Wake
new file mode 100644
index 00000000..47661d40
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Wake
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Wallis b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Wallis
new file mode 100644
index 00000000..47661d40
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Wallis
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Yap b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Yap
new file mode 100644
index 00000000..7be2474d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Yap
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Poland b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Poland
new file mode 100644
index 00000000..e33cf671
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Poland
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Portugal b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Portugal
new file mode 100644
index 00000000..55f01930
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Portugal
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/ROC b/venv/lib/python3.9/site-packages/pytz/zoneinfo/ROC
new file mode 100644
index 00000000..24c43444
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/ROC
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/ROK b/venv/lib/python3.9/site-packages/pytz/zoneinfo/ROK
new file mode 100644
index 00000000..96199e73
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/ROK
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Singapore b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Singapore
new file mode 100644
index 00000000..3d9f191e
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Singapore
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Turkey b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Turkey
new file mode 100644
index 00000000..7c2336dd
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Turkey
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/UCT b/venv/lib/python3.9/site-packages/pytz/zoneinfo/UCT
new file mode 100644
index 00000000..91558be0
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/UCT
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Alaska b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Alaska
new file mode 100644
index 00000000..9bbb2fd3
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Alaska
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Aleutian b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Aleutian
new file mode 100644
index 00000000..43236498
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Aleutian
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Arizona b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Arizona
new file mode 100644
index 00000000..ab37e845
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Arizona
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Central b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Central
new file mode 100644
index 00000000..c6981a06
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Central
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/East-Indiana b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/East-Indiana
new file mode 100644
index 00000000..a84b6e99
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/East-Indiana
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Eastern b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Eastern
new file mode 100644
index 00000000..a8b9ab19
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Eastern
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Hawaii b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Hawaii
new file mode 100644
index 00000000..c7cd0601
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Hawaii
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Indiana-Starke b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Indiana-Starke
new file mode 100644
index 00000000..025d132d
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Indiana-Starke
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Michigan b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Michigan
new file mode 100644
index 00000000..e104faa4
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Michigan
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Mountain b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Mountain
new file mode 100644
index 00000000..abb2b974
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Mountain
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Pacific b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Pacific
new file mode 100644
index 00000000..610e7af5
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Pacific
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Samoa b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Samoa
new file mode 100644
index 00000000..cb56709a
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Samoa
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/UTC b/venv/lib/python3.9/site-packages/pytz/zoneinfo/UTC
new file mode 100644
index 00000000..91558be0
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/UTC
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Universal b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Universal
new file mode 100644
index 00000000..91558be0
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Universal
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/W-SU b/venv/lib/python3.9/site-packages/pytz/zoneinfo/W-SU
new file mode 100644
index 00000000..ddb3f4e9
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/W-SU
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/WET b/venv/lib/python3.9/site-packages/pytz/zoneinfo/WET
new file mode 100644
index 00000000..c27390b5
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/WET
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Zulu b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Zulu
new file mode 100644
index 00000000..91558be0
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Zulu
Binary files differ
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/iso3166.tab b/venv/lib/python3.9/site-packages/pytz/zoneinfo/iso3166.tab
new file mode 100644
index 00000000..be3348d1
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/iso3166.tab
@@ -0,0 +1,274 @@
+# ISO 3166 alpha-2 country codes
+#
+# This file is in the public domain, so clarified as of
+# 2009-05-17 by Arthur David Olson.
+#
+# From Paul Eggert (2022-11-18):
+# This file contains a table of two-letter country codes. 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. ISO 3166-1 alpha-2 country code, current as of
+# ISO 3166-1 N1087 (2022-09-02). See: Updates on ISO 3166-1
+# https://isotc.iso.org/livelink/livelink/Open/16944257
+# 2. The usual English name for the coded region,
+# chosen so that alphabetic sorting of subsets produces helpful lists.
+# This is not the same as the English name in the ISO 3166 tables.
+#
+# The table is sorted by country code.
+#
+# This table is intended as an aid for users, to help them select time
+# zone data appropriate for their practical needs. It is not intended
+# to take or endorse any position on legal or territorial claims.
+#
+#country-
+#code name of country, territory, area, or subdivision
+AD Andorra
+AE United Arab Emirates
+AF Afghanistan
+AG Antigua & Barbuda
+AI Anguilla
+AL Albania
+AM Armenia
+AO Angola
+AQ Antarctica
+AR Argentina
+AS Samoa (American)
+AT Austria
+AU Australia
+AW Aruba
+AX Åland Islands
+AZ Azerbaijan
+BA Bosnia & Herzegovina
+BB Barbados
+BD Bangladesh
+BE Belgium
+BF Burkina Faso
+BG Bulgaria
+BH Bahrain
+BI Burundi
+BJ Benin
+BL St Barthelemy
+BM Bermuda
+BN Brunei
+BO Bolivia
+BQ Caribbean NL
+BR Brazil
+BS Bahamas
+BT Bhutan
+BV Bouvet Island
+BW Botswana
+BY Belarus
+BZ Belize
+CA Canada
+CC Cocos (Keeling) Islands
+CD Congo (Dem. Rep.)
+CF Central African Rep.
+CG Congo (Rep.)
+CH Switzerland
+CI Côte d'Ivoire
+CK Cook Islands
+CL Chile
+CM Cameroon
+CN China
+CO Colombia
+CR Costa Rica
+CU Cuba
+CV Cape Verde
+CW Curaçao
+CX Christmas Island
+CY Cyprus
+CZ Czech Republic
+DE Germany
+DJ Djibouti
+DK Denmark
+DM Dominica
+DO Dominican Republic
+DZ Algeria
+EC Ecuador
+EE Estonia
+EG Egypt
+EH Western Sahara
+ER Eritrea
+ES Spain
+ET Ethiopia
+FI Finland
+FJ Fiji
+FK Falkland Islands
+FM Micronesia
+FO Faroe Islands
+FR France
+GA Gabon
+GB Britain (UK)
+GD Grenada
+GE Georgia
+GF French Guiana
+GG Guernsey
+GH Ghana
+GI Gibraltar
+GL Greenland
+GM Gambia
+GN Guinea
+GP Guadeloupe
+GQ Equatorial Guinea
+GR Greece
+GS South Georgia & the South Sandwich Islands
+GT Guatemala
+GU Guam
+GW Guinea-Bissau
+GY Guyana
+HK Hong Kong
+HM Heard Island & McDonald Islands
+HN Honduras
+HR Croatia
+HT Haiti
+HU Hungary
+ID Indonesia
+IE Ireland
+IL Israel
+IM Isle of Man
+IN India
+IO British Indian Ocean Territory
+IQ Iraq
+IR Iran
+IS Iceland
+IT Italy
+JE Jersey
+JM Jamaica
+JO Jordan
+JP Japan
+KE Kenya
+KG Kyrgyzstan
+KH Cambodia
+KI Kiribati
+KM Comoros
+KN St Kitts & Nevis
+KP Korea (North)
+KR Korea (South)
+KW Kuwait
+KY Cayman Islands
+KZ Kazakhstan
+LA Laos
+LB Lebanon
+LC St Lucia
+LI Liechtenstein
+LK Sri Lanka
+LR Liberia
+LS Lesotho
+LT Lithuania
+LU Luxembourg
+LV Latvia
+LY Libya
+MA Morocco
+MC Monaco
+MD Moldova
+ME Montenegro
+MF St Martin (French)
+MG Madagascar
+MH Marshall Islands
+MK North Macedonia
+ML Mali
+MM Myanmar (Burma)
+MN Mongolia
+MO Macau
+MP Northern Mariana Islands
+MQ Martinique
+MR Mauritania
+MS Montserrat
+MT Malta
+MU Mauritius
+MV Maldives
+MW Malawi
+MX Mexico
+MY Malaysia
+MZ Mozambique
+NA Namibia
+NC New Caledonia
+NE Niger
+NF Norfolk Island
+NG Nigeria
+NI Nicaragua
+NL Netherlands
+NO Norway
+NP Nepal
+NR Nauru
+NU Niue
+NZ New Zealand
+OM Oman
+PA Panama
+PE Peru
+PF French Polynesia
+PG Papua New Guinea
+PH Philippines
+PK Pakistan
+PL Poland
+PM St Pierre & Miquelon
+PN Pitcairn
+PR Puerto Rico
+PS Palestine
+PT Portugal
+PW Palau
+PY Paraguay
+QA Qatar
+RE Réunion
+RO Romania
+RS Serbia
+RU Russia
+RW Rwanda
+SA Saudi Arabia
+SB Solomon Islands
+SC Seychelles
+SD Sudan
+SE Sweden
+SG Singapore
+SH St Helena
+SI Slovenia
+SJ Svalbard & Jan Mayen
+SK Slovakia
+SL Sierra Leone
+SM San Marino
+SN Senegal
+SO Somalia
+SR Suriname
+SS South Sudan
+ST Sao Tome & Principe
+SV El Salvador
+SX St Maarten (Dutch)
+SY Syria
+SZ Eswatini (Swaziland)
+TC Turks & Caicos Is
+TD Chad
+TF French S. Terr.
+TG Togo
+TH Thailand
+TJ Tajikistan
+TK Tokelau
+TL East Timor
+TM Turkmenistan
+TN Tunisia
+TO Tonga
+TR Turkey
+TT Trinidad & Tobago
+TV Tuvalu
+TW Taiwan
+TZ Tanzania
+UA Ukraine
+UG Uganda
+UM US minor outlying islands
+US United States
+UY Uruguay
+UZ Uzbekistan
+VA Vatican City
+VC St Vincent
+VE Venezuela
+VG Virgin Islands (UK)
+VI Virgin Islands (US)
+VN Vietnam
+VU Vanuatu
+WF Wallis & Futuna
+WS Samoa (western)
+YE Yemen
+YT Mayotte
+ZA South Africa
+ZM Zambia
+ZW Zimbabwe
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/leapseconds b/venv/lib/python3.9/site-packages/pytz/zoneinfo/leapseconds
new file mode 100644
index 00000000..a6a170aa
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/leapseconds
@@ -0,0 +1,82 @@
+# Allowance for leap seconds added to each time zone file.
+
+# This file is in the public domain.
+
+# This file is generated automatically from the data in the public-domain
+# NIST format leap-seconds.list file, which can be copied from
+# <ftp://ftp.nist.gov/pub/time/leap-seconds.list>
+# or <ftp://ftp.boulder.nist.gov/pub/time/leap-seconds.list>.
+# The NIST file is used instead of its IERS upstream counterpart
+# <https://hpiers.obspm.fr/iers/bul/bulc/ntp/leap-seconds.list>
+# because under US law the NIST file is public domain
+# whereas the IERS file's copyright and license status is unclear.
+# For more about leap-seconds.list, please see
+# The NTP Timescale and Leap Seconds
+# <https://www.eecis.udel.edu/~mills/leap.html>.
+
+# The rules for leap seconds are specified in Annex 1 (Time scales) of:
+# Standard-frequency and time-signal emissions.
+# International Telecommunication Union - Radiocommunication Sector
+# (ITU-R) Recommendation TF.460-6 (02/2002)
+# <https://www.itu.int/rec/R-REC-TF.460-6-200202-I/>.
+# The International Earth Rotation and Reference Systems Service (IERS)
+# periodically uses leap seconds to keep UTC to within 0.9 s of UT1
+# (a proxy for Earth's angle in space as measured by astronomers)
+# and publishes leap second data in a copyrighted file
+# <https://hpiers.obspm.fr/iers/bul/bulc/Leap_Second.dat>.
+# 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
+# <https://ieeexplore.ieee.org/document/7909995>.
+
+# There were no leap seconds before 1972, as no official mechanism
+# accounted for the discrepancy between atomic time (TAI) and the earth's
+# rotation. The first ("1 Jan 1972") data line in leap-seconds.list
+# does not denote a leap second; it denotes the start of the current definition
+# of UTC.
+
+# All leap-seconds are Stationary (S) at the given UTC time.
+# The correction (+ or -) is made at the given time, so in the unlikely
+# event of a negative leap second, a line would look like this:
+# Leap YEAR MON DAY 23:59:59 - S
+# Typical lines look like this:
+# Leap YEAR MON DAY 23:59:60 + S
+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
+
+# UTC timestamp when this leap second list expires.
+# Any additional leap seconds will come after this.
+# This Expires line is commented out for now,
+# so that pre-2020a zic implementations do not reject this file.
+#Expires 2023 Dec 28 00:00:00
+
+# POSIX timestamps for the data in this file:
+#updated 1467936000 (2016-07-08 00:00:00 UTC)
+#expires 1703721600 (2023-12-28 00:00:00 UTC)
+
+# Updated through IERS Bulletin C65
+# File expires on: 28 December 2023
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/tzdata.zi b/venv/lib/python3.9/site-packages/pytz/zoneinfo/tzdata.zi
new file mode 100644
index 00000000..23d99be4
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/tzdata.zi
@@ -0,0 +1,4285 @@
+# version unknown-dirty
+# This zic input file is in the public domain.
+R d 1916 o - Jun 14 23s 1 S
+R d 1916 1919 - O Su>=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 16
+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
+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 -
+R K 2023 ma - Ap lastF 0 1 S
+R K 2023 ma - O lastTh 24 0 -
+Z Africa/Cairo 2:5:9 - LMT 1900 O
+2 K EE%sT
+Z Africa/Bissau -1:2:20 - LMT 1912 Ja 1 1u
+-1 - -01 1975
+0 - GMT
+Z Africa/Nairobi 2:27:16 - LMT 1908 May
+2:30 - +0230 1928 Jun 30 24
+3 - EAT 1930 Ja 4 24
+2:30 - +0230 1936 D 31 24
+2:45 - +0245 1942 Jul 31 24
+3 - EAT
+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 lastSu 2 1 -
+R MU 2009 o - Mar lastSu 2 0 -
+Z Indian/Mauritius 3:50 - LMT 1907
+4 MU +04/+05
+R M 1939 o - S 12 0 1 -
+R M 1939 o - N 19 0 0 -
+R M 1940 o - F 25 0 1 -
+R M 1945 o - N 18 0 0 -
+R M 1950 o - Jun 11 0 1 -
+R M 1950 o - O 29 0 0 -
+R M 1967 o - Jun 3 12 1 -
+R M 1967 o - O 1 0 0 -
+R M 1974 o - Jun 24 0 1 -
+R M 1974 o - S 1 0 0 -
+R M 1976 1977 - May 1 0 1 -
+R M 1976 o - Au 1 0 0 -
+R M 1977 o - S 28 0 0 -
+R M 1978 o - Jun 1 0 1 -
+R M 1978 o - Au 4 0 0 -
+R M 2008 o - Jun 1 0 1 -
+R M 2008 o - S 1 0 0 -
+R M 2009 o - Jun 1 0 1 -
+R M 2009 o - Au 21 0 0 -
+R M 2010 o - May 2 0 1 -
+R M 2010 o - Au 8 0 0 -
+R M 2011 o - Ap 3 0 1 -
+R M 2011 o - Jul 31 0 0 -
+R M 2012 2013 - Ap lastSu 2 1 -
+R M 2012 o - Jul 20 3 0 -
+R M 2012 o - Au 20 2 1 -
+R M 2012 o - S 30 3 0 -
+R M 2013 o - Jul 7 3 0 -
+R M 2013 o - Au 10 2 1 -
+R M 2013 2018 - O lastSu 3 0 -
+R M 2014 2018 - Mar lastSu 2 1 -
+R M 2014 o - Jun 28 3 0 -
+R M 2014 o - Au 2 2 1 -
+R M 2015 o - Jun 14 3 0 -
+R M 2015 o - Jul 19 2 1 -
+R M 2016 o - Jun 5 3 0 -
+R M 2016 o - Jul 10 2 1 -
+R M 2017 o - May 21 3 0 -
+R M 2017 o - Jul 2 2 1 -
+R M 2018 o - May 13 3 0 -
+R M 2018 o - Jun 17 2 1 -
+R M 2019 o - May 5 3 -1 -
+R M 2019 o - Jun 9 2 0 -
+R M 2020 o - Ap 19 3 -1 -
+R M 2020 o - May 31 2 0 -
+R M 2021 o - Ap 11 3 -1 -
+R M 2021 o - May 16 2 0 -
+R M 2022 o - Mar 27 3 -1 -
+R M 2022 o - May 8 2 0 -
+R M 2023 o - Mar 19 3 -1 -
+R M 2023 o - Ap 23 2 0 -
+R M 2024 o - Mar 10 3 -1 -
+R M 2024 o - Ap 14 2 0 -
+R M 2025 o - F 23 3 -1 -
+R M 2025 o - Ap 6 2 0 -
+R M 2026 o - F 15 3 -1 -
+R M 2026 o - Mar 22 2 0 -
+R M 2027 o - F 7 3 -1 -
+R M 2027 o - Mar 14 2 0 -
+R M 2028 o - Ja 23 3 -1 -
+R M 2028 o - Mar 5 2 0 -
+R M 2029 o - Ja 14 3 -1 -
+R M 2029 o - F 18 2 0 -
+R M 2029 o - D 30 3 -1 -
+R M 2030 o - F 10 2 0 -
+R M 2030 o - D 22 3 -1 -
+R M 2031 o - Ja 26 2 0 -
+R M 2031 o - D 14 3 -1 -
+R M 2032 o - Ja 18 2 0 -
+R M 2032 o - N 28 3 -1 -
+R M 2033 o - Ja 9 2 0 -
+R M 2033 o - N 20 3 -1 -
+R M 2033 o - D 25 2 0 -
+R M 2034 o - N 5 3 -1 -
+R M 2034 o - D 17 2 0 -
+R M 2035 o - O 28 3 -1 -
+R M 2035 o - D 9 2 0 -
+R M 2036 o - O 19 3 -1 -
+R M 2036 o - N 23 2 0 -
+R M 2037 o - O 4 3 -1 -
+R M 2037 o - N 15 2 0 -
+R M 2038 o - S 26 3 -1 -
+R M 2038 o - O 31 2 0 -
+R M 2039 o - S 18 3 -1 -
+R M 2039 o - O 23 2 0 -
+R M 2040 o - S 2 3 -1 -
+R M 2040 o - O 14 2 0 -
+R M 2041 o - Au 25 3 -1 -
+R M 2041 o - S 29 2 0 -
+R M 2042 o - Au 10 3 -1 -
+R M 2042 o - S 21 2 0 -
+R M 2043 o - Au 2 3 -1 -
+R M 2043 o - S 13 2 0 -
+R M 2044 o - Jul 24 3 -1 -
+R M 2044 o - Au 28 2 0 -
+R M 2045 o - Jul 9 3 -1 -
+R M 2045 o - Au 20 2 0 -
+R M 2046 o - Jul 1 3 -1 -
+R M 2046 o - Au 5 2 0 -
+R M 2047 o - Jun 23 3 -1 -
+R M 2047 o - Jul 28 2 0 -
+R M 2048 o - Jun 7 3 -1 -
+R M 2048 o - Jul 19 2 0 -
+R M 2049 o - May 30 3 -1 -
+R M 2049 o - Jul 4 2 0 -
+R M 2050 o - May 15 3 -1 -
+R M 2050 o - Jun 26 2 0 -
+R M 2051 o - May 7 3 -1 -
+R M 2051 o - Jun 18 2 0 -
+R M 2052 o - Ap 28 3 -1 -
+R M 2052 o - Jun 2 2 0 -
+R M 2053 o - Ap 13 3 -1 -
+R M 2053 o - May 25 2 0 -
+R M 2054 o - Ap 5 3 -1 -
+R M 2054 o - May 10 2 0 -
+R M 2055 o - Mar 28 3 -1 -
+R M 2055 o - May 2 2 0 -
+R M 2056 o - Mar 12 3 -1 -
+R M 2056 o - Ap 23 2 0 -
+R M 2057 o - Mar 4 3 -1 -
+R M 2057 o - Ap 8 2 0 -
+R M 2058 o - F 17 3 -1 -
+R M 2058 o - Mar 31 2 0 -
+R M 2059 o - F 9 3 -1 -
+R M 2059 o - Mar 23 2 0 -
+R M 2060 o - F 1 3 -1 -
+R M 2060 o - Mar 7 2 0 -
+R M 2061 o - Ja 16 3 -1 -
+R M 2061 o - F 27 2 0 -
+R M 2062 o - Ja 8 3 -1 -
+R M 2062 o - F 12 2 0 -
+R M 2062 o - D 31 3 -1 -
+R M 2063 o - F 4 2 0 -
+R M 2063 o - D 16 3 -1 -
+R M 2064 o - Ja 27 2 0 -
+R M 2064 o - D 7 3 -1 -
+R M 2065 o - Ja 11 2 0 -
+R M 2065 o - N 22 3 -1 -
+R M 2066 o - Ja 3 2 0 -
+R M 2066 o - N 14 3 -1 -
+R M 2066 o - D 26 2 0 -
+R M 2067 o - N 6 3 -1 -
+R M 2067 o - D 11 2 0 -
+R M 2068 o - O 21 3 -1 -
+R M 2068 o - D 2 2 0 -
+R M 2069 o - O 13 3 -1 -
+R M 2069 o - N 17 2 0 -
+R M 2070 o - O 5 3 -1 -
+R M 2070 o - N 9 2 0 -
+R M 2071 o - S 20 3 -1 -
+R M 2071 o - N 1 2 0 -
+R M 2072 o - S 11 3 -1 -
+R M 2072 o - O 16 2 0 -
+R M 2073 o - Au 27 3 -1 -
+R M 2073 o - O 8 2 0 -
+R M 2074 o - Au 19 3 -1 -
+R M 2074 o - S 30 2 0 -
+R M 2075 o - Au 11 3 -1 -
+R M 2075 o - S 15 2 0 -
+R M 2076 o - Jul 26 3 -1 -
+R M 2076 o - S 6 2 0 -
+R M 2077 o - Jul 18 3 -1 -
+R M 2077 o - Au 22 2 0 -
+R M 2078 o - Jul 10 3 -1 -
+R M 2078 o - Au 14 2 0 -
+R M 2079 o - Jun 25 3 -1 -
+R M 2079 o - Au 6 2 0 -
+R M 2080 o - Jun 16 3 -1 -
+R M 2080 o - Jul 21 2 0 -
+R M 2081 o - Jun 1 3 -1 -
+R M 2081 o - Jul 13 2 0 -
+R M 2082 o - May 24 3 -1 -
+R M 2082 o - Jun 28 2 0 -
+R M 2083 o - May 16 3 -1 -
+R M 2083 o - Jun 20 2 0 -
+R M 2084 o - Ap 30 3 -1 -
+R M 2084 o - Jun 11 2 0 -
+R M 2085 o - Ap 22 3 -1 -
+R M 2085 o - May 27 2 0 -
+R M 2086 o - Ap 14 3 -1 -
+R M 2086 o - May 19 2 0 -
+R M 2087 o - Mar 30 3 -1 -
+R M 2087 o - May 11 2 0 -
+Z Africa/Casablanca -0:30:20 - LMT 1913 O 26
+0 M +00/+01 1984 Mar 16
+1 - +01 1986
+0 M +00/+01 2018 O 28 3
+1 M +01/+00
+Z Africa/El_Aaiun -0:52:48 - LMT 1934
+-1 - -01 1976 Ap 14
+0 M +00/+01 2018 O 28 3
+1 M +01/+00
+Z Africa/Maputo 2:10:20 - LMT 1903 Mar
+2 - CAT
+R NA 1994 o - Mar 21 0 -1 WAT
+R NA 1994 2017 - S Su>=1 2 0 CAT
+R NA 1995 2017 - Ap Su>=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:35 - LMT 1905 Jul
+0 - GMT 1908 Jul
+0:13:35 - LMT 1914
+0:30 - +0030 1919 S
+1 - WAT
+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 2019 Ja 1 2
+0 - GMT
+R SA 1942 1943 - S Su>=15 2 1 -
+R SA 1943 1944 - Mar Su>=15 2 0 -
+Z Africa/Johannesburg 1:52 - LMT 1892 F 8
+1:30 - SAST 1903 Mar
+2 SA SAST
+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 lastSu 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 2021 F
+2 - CAT
+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 lastSu 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 lastSu 2s 1 S
+R n 2006 2008 - O lastSu 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 2018 O 7 4
+11 - +11 2019 Mar 17 3
+8 - +08 2019 O 4 3
+11 - +11 2020 Mar 8 3
+8 - +08 2020 O 4 0:1
+11 - +11
+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
+R Tr 2005 ma - Mar lastSu 1u 2 +02
+R Tr 2004 ma - O lastSu 1u 0 +00
+Z Antarctica/Troll 0 - -00 2005 F 12
+0 Tr %s
+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 lastSu 2s 1 -
+R AM 2011 o - O lastSu 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 lastSu 4 1 -
+R AZ 1997 2015 - O lastSu 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 lastSu 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/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 1919 o - Ap 12 24 1 D
+R Sh 1919 o - S 30 24 0 S
+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 Su>=11 2 0 S
+R CN 1987 1991 - Ap Su>=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 1946 o - Ap 21 0 1 S
+R HK 1946 o - D 1 3:30s 0 -
+R HK 1947 o - Ap 13 3:30s 1 S
+R HK 1947 o - N 30 3:30s 0 -
+R HK 1948 o - May 2 3:30s 1 S
+R HK 1948 1952 - O Su>=28 3:30s 0 -
+R HK 1949 1953 - Ap Su>=1 3:30 1 S
+R HK 1953 1964 - O Su>=31 3:30 0 -
+R HK 1954 1964 - Mar Su>=18 3:30 1 S
+R HK 1965 1976 - Ap Su>=16 3:30 1 S
+R HK 1965 1976 - O Su>=16 3:30 0 -
+R HK 1973 o - D 30 3:30 1 S
+R HK 1979 o - May 13 3:30 1 S
+R HK 1979 o - O 21 3:30 0 -
+Z Asia/Hong_Kong 7:36:42 - LMT 1904 O 29 17u
+8 - HKT 1941 Jun 15 3
+8 1 HKST 1941 O 1 4
+8 0:30 HKWT 1941 D 25
+9 - JST 1945 N 18 2
+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 Sa>=1 23s 1 D
+R _ 1949 1950 - O lastSa 23s 0 S
+R _ 1951 o - Mar 31 23s 1 D
+R _ 1951 o - O 28 23s 0 S
+R _ 1952 1953 - Ap Sa>=1 23s 1 D
+R _ 1952 o - N 1 23s 0 S
+R _ 1953 1954 - O lastSa 23s 0 S
+R _ 1954 1956 - Mar Sa>=17 23s 1 D
+R _ 1955 o - N 5 23s 0 S
+R _ 1956 1964 - N Su>=1 3:30 0 S
+R _ 1957 1964 - Mar Su>=18 3:30 1 D
+R _ 1965 1973 - Ap Su>=16 3:30 1 D
+R _ 1965 1966 - O Su>=16 2:30 0 S
+R _ 1967 1976 - O Su>=16 3:30 0 S
+R _ 1973 o - D 30 3:30 1 D
+R _ 1975 1976 - Ap Su>=16 3:30 1 D
+R _ 1979 o - May 13 3:30 1 D
+R _ 1979 o - O Su>=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 Su>=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 lastSu 0 0 -
+R CY 1981 1998 - Mar lastSu 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
+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 lastSu
+4 e +04/+05 1996 O lastSu
+4 1 +05 1997 Mar lastSu
+4 e +04/+05 2004 Jun 27
+3 R +03/+04 2005 Mar lastSu 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 16:40u
+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 1910 o - Ja 1 0 0 -
+R i 1977 o - Mar 21 23 1 -
+R i 1977 o - O 20 24 0 -
+R i 1978 o - Mar 24 24 1 -
+R i 1978 o - Au 5 1 0 -
+R i 1979 o - May 26 24 1 -
+R i 1979 o - S 18 24 0 -
+R i 1980 o - Mar 20 24 1 -
+R i 1980 o - S 22 24 0 -
+R i 1991 o - May 2 24 1 -
+R i 1992 1995 - Mar 21 24 1 -
+R i 1991 1995 - S 21 24 0 -
+R i 1996 o - Mar 20 24 1 -
+R i 1996 o - S 20 24 0 -
+R i 1997 1999 - Mar 21 24 1 -
+R i 1997 1999 - S 21 24 0 -
+R i 2000 o - Mar 20 24 1 -
+R i 2000 o - S 20 24 0 -
+R i 2001 2003 - Mar 21 24 1 -
+R i 2001 2003 - S 21 24 0 -
+R i 2004 o - Mar 20 24 1 -
+R i 2004 o - S 20 24 0 -
+R i 2005 o - Mar 21 24 1 -
+R i 2005 o - S 21 24 0 -
+R i 2008 o - Mar 20 24 1 -
+R i 2008 o - S 20 24 0 -
+R i 2009 2011 - Mar 21 24 1 -
+R i 2009 2011 - S 21 24 0 -
+R i 2012 o - Mar 20 24 1 -
+R i 2012 o - S 20 24 0 -
+R i 2013 2015 - Mar 21 24 1 -
+R i 2013 2015 - S 21 24 0 -
+R i 2016 o - Mar 20 24 1 -
+R i 2016 o - S 20 24 0 -
+R i 2017 2019 - Mar 21 24 1 -
+R i 2017 2019 - S 21 24 0 -
+R i 2020 o - Mar 20 24 1 -
+R i 2020 o - S 20 24 0 -
+R i 2021 2022 - Mar 21 24 1 -
+R i 2021 2022 - S 21 24 0 -
+Z Asia/Tehran 3:25:44 - LMT 1916
+3:25:44 - TMT 1935 Jun 13
+3:30 i +0330/+0430 1977 O 20 24
+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 lastSu 1s 0 -
+R IQ 1986 1990 - Mar lastSu 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 - May 31 24u 1 D
+R Z 1940 o - S 30 24u 0 S
+R Z 1940 o - N 16 24u 1 D
+R Z 1942 1946 - O 31 24u 0 S
+R Z 1943 1944 - Mar 31 24u 1 D
+R Z 1945 1946 - Ap 15 24u 1 D
+R Z 1948 o - May 22 24u 2 DD
+R Z 1948 o - Au 31 24u 1 D
+R Z 1948 1949 - O 31 24u 0 S
+R Z 1949 o - Ap 30 24u 1 D
+R Z 1950 o - Ap 15 24u 1 D
+R Z 1950 o - S 14 24u 0 S
+R Z 1951 o - Mar 31 24u 1 D
+R Z 1951 o - N 10 24u 0 S
+R Z 1952 o - Ap 19 24u 1 D
+R Z 1952 o - O 18 24u 0 S
+R Z 1953 o - Ap 11 24u 1 D
+R Z 1953 o - S 12 24u 0 S
+R Z 1954 o - Jun 12 24u 1 D
+R Z 1954 o - S 11 24u 0 S
+R Z 1955 o - Jun 11 24u 1 D
+R Z 1955 o - S 10 24u 0 S
+R Z 1956 o - Jun 2 24u 1 D
+R Z 1956 o - S 29 24u 0 S
+R Z 1957 o - Ap 27 24u 1 D
+R Z 1957 o - S 21 24u 0 S
+R Z 1974 o - Jul 6 24 1 D
+R Z 1974 o - O 12 24 0 S
+R Z 1975 o - Ap 19 24 1 D
+R Z 1975 o - Au 30 24 0 S
+R Z 1980 o - Au 2 24s 1 D
+R Z 1980 o - S 13 24s 0 S
+R Z 1984 o - May 5 24s 1 D
+R Z 1984 o - Au 25 24s 0 S
+R Z 1985 o - Ap 13 24 1 D
+R Z 1985 o - Au 31 24 0 S
+R Z 1986 o - May 17 24 1 D
+R Z 1986 o - S 6 24 0 S
+R Z 1987 o - Ap 14 24 1 D
+R Z 1987 o - S 12 24 0 S
+R Z 1988 o - Ap 9 24 1 D
+R Z 1988 o - S 3 24 0 S
+R Z 1989 o - Ap 29 24 1 D
+R Z 1989 o - S 2 24 0 S
+R Z 1990 o - Mar 24 24 1 D
+R Z 1990 o - Au 25 24 0 S
+R Z 1991 o - Mar 23 24 1 D
+R Z 1991 o - Au 31 24 0 S
+R Z 1992 o - Mar 28 24 1 D
+R Z 1992 o - S 5 24 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 14 24 1 D
+R Z 1996 o - S 15 24 0 S
+R Z 1997 o - Mar 20 24 1 D
+R Z 1997 o - S 13 24 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 2012 - Ap F<=1 2 1 D
+R Z 2005 o - O 9 2 0 S
+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 - O 2 2 0 S
+R Z 2012 o - S 23 2 0 S
+R Z 2013 ma - Mar F>=23 2 1 D
+R Z 2013 ma - O lastSu 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 Sa>=1 24 1 D
+R JP 1948 1951 - S Sa>=8 25 0 S
+R JP 1949 o - Ap Sa>=1 24 1 D
+R JP 1950 1951 - May Sa>=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 2021 - Mar lastTh 24 1 S
+R J 2014 2022 - O lastF 0s 0 -
+R J 2022 o - F lastTh 24 1 S
+Z Asia/Amman 2:23:44 - LMT 1931
+2 J EE%sT 2022 O 28 0s
+3 - +03
+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 2018 D 21
+5 - +05
+Z Asia/Qostanay 4:14:28 - 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
+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 Su>=7 0s 1 -
+R KG 1992 1996 - S lastSu 0 0 -
+R KG 1997 2005 - Mar lastSu 2:30 1 -
+R KG 1997 2004 - O lastSu 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 12 24 0 S
+R KR 1949 o - Ap 3 0 1 D
+R KR 1949 1951 - S Sa>=7 24 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 8 24 0 S
+R KR 1956 o - May 20 0 1 D
+R KR 1956 o - S 29 24 0 S
+R KR 1957 1960 - May Su>=1 0 1 D
+R KR 1957 1960 - S Sa>=17 24 0 S
+R KR 1987 1988 - May Su>=8 2 1 D
+R KR 1987 1988 - O Su>=8 3 0 S
+Z Asia/Seoul 8:27:52 - LMT 1908 Ap
+8:30 - KST 1912
+9 - JST 1945 S 8
+9 KR K%sT 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 lastSu 0 1 S
+R l 1993 1998 - S lastSu 0 0 -
+R l 1999 ma - O lastSu 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/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 lastSu 0 1 -
+R X 1984 1998 - S lastSu 0 0 -
+R X 2001 o - Ap lastSa 2 1 -
+R X 2001 2006 - S lastSa 2 0 -
+R X 2002 2006 - Mar lastSa 2 1 -
+R X 2015 2016 - Mar lastSa 2 1 -
+R X 2015 2016 - S lastSa 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 Su>=2 0 1 S
+R PK 2002 o - O Su>=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 13 2 0 -
+R P 2008 2009 - Mar lastF 0 1 S
+R P 2008 o - S 1 0 0 -
+R P 2009 o - S 4 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 27 0 0 -
+R P 2014 o - O 24 0 0 -
+R P 2015 o - Mar 28 0 1 S
+R P 2015 o - O 23 1 0 -
+R P 2016 2018 - Mar Sa<=30 1 1 S
+R P 2016 2018 - O Sa<=30 1 0 -
+R P 2019 o - Mar 29 0 1 S
+R P 2019 o - O Sa<=30 0 0 -
+R P 2020 2021 - Mar Sa<=30 0 1 S
+R P 2020 o - O 24 1 0 -
+R P 2021 o - O 29 1 0 -
+R P 2022 o - Mar 27 0 1 S
+R P 2022 2035 - O Sa<=30 2 0 -
+R P 2023 o - Ap 29 2 1 S
+R P 2024 o - Ap 13 2 1 S
+R P 2025 o - Ap 5 2 1 S
+R P 2026 2054 - Mar Sa<=30 2 1 S
+R P 2036 o - O 18 2 0 -
+R P 2037 o - O 10 2 0 -
+R P 2038 o - S 25 2 0 -
+R P 2039 o - S 17 2 0 -
+R P 2039 o - O 22 2 1 S
+R P 2039 2067 - O Sa<=30 2 0 -
+R P 2040 o - S 1 2 0 -
+R P 2040 o - O 13 2 1 S
+R P 2041 o - Au 24 2 0 -
+R P 2041 o - S 28 2 1 S
+R P 2042 o - Au 16 2 0 -
+R P 2042 o - S 20 2 1 S
+R P 2043 o - Au 1 2 0 -
+R P 2043 o - S 12 2 1 S
+R P 2044 o - Jul 23 2 0 -
+R P 2044 o - Au 27 2 1 S
+R P 2045 o - Jul 15 2 0 -
+R P 2045 o - Au 19 2 1 S
+R P 2046 o - Jun 30 2 0 -
+R P 2046 o - Au 11 2 1 S
+R P 2047 o - Jun 22 2 0 -
+R P 2047 o - Jul 27 2 1 S
+R P 2048 o - Jun 6 2 0 -
+R P 2048 o - Jul 18 2 1 S
+R P 2049 o - May 29 2 0 -
+R P 2049 o - Jul 3 2 1 S
+R P 2050 o - May 21 2 0 -
+R P 2050 o - Jun 25 2 1 S
+R P 2051 o - May 6 2 0 -
+R P 2051 o - Jun 17 2 1 S
+R P 2052 o - Ap 27 2 0 -
+R P 2052 o - Jun 1 2 1 S
+R P 2053 o - Ap 12 2 0 -
+R P 2053 o - May 24 2 1 S
+R P 2054 o - Ap 4 2 0 -
+R P 2054 o - May 16 2 1 S
+R P 2055 o - May 1 2 1 S
+R P 2056 o - Ap 22 2 1 S
+R P 2057 o - Ap 7 2 1 S
+R P 2058 ma - Mar Sa<=30 2 1 S
+R P 2068 o - O 20 2 0 -
+R P 2069 o - O 12 2 0 -
+R P 2070 o - O 4 2 0 -
+R P 2071 o - S 19 2 0 -
+R P 2072 o - S 10 2 0 -
+R P 2072 o - O 15 2 1 S
+R P 2073 o - S 2 2 0 -
+R P 2073 o - O 7 2 1 S
+R P 2074 o - Au 18 2 0 -
+R P 2074 o - S 29 2 1 S
+R P 2075 o - Au 10 2 0 -
+R P 2075 o - S 14 2 1 S
+R P 2075 ma - O Sa<=30 2 0 -
+R P 2076 o - Jul 25 2 0 -
+R P 2076 o - S 5 2 1 S
+R P 2077 o - Jul 17 2 0 -
+R P 2077 o - Au 28 2 1 S
+R P 2078 o - Jul 9 2 0 -
+R P 2078 o - Au 13 2 1 S
+R P 2079 o - Jun 24 2 0 -
+R P 2079 o - Au 5 2 1 S
+R P 2080 o - Jun 15 2 0 -
+R P 2080 o - Jul 20 2 1 S
+R P 2081 o - Jun 7 2 0 -
+R P 2081 o - Jul 12 2 1 S
+R P 2082 o - May 23 2 0 -
+R P 2082 o - Jul 4 2 1 S
+R P 2083 o - May 15 2 0 -
+R P 2083 o - Jun 19 2 1 S
+R P 2084 o - Ap 29 2 0 -
+R P 2084 o - Jun 10 2 1 S
+R P 2085 o - Ap 21 2 0 -
+R P 2085 o - Jun 2 2 1 S
+R P 2086 o - Ap 13 2 0 -
+R P 2086 o - May 18 2 1 S
+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
+Z Asia/Riyadh 3:6:52 - LMT 1947 Mar 14
+3 - +03
+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 1981 D 31 16u
+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 Su>=15 2 1 S
+R S 1920 1923 - O Su>=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 2022 - Mar lastF 0 1 S
+R S 2009 2022 - O lastF 0 0 -
+Z Asia/Damascus 2:25:12 - LMT 1920
+2 S EE%sT 2022 O 28
+3 - +03
+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 +06 1991 S 9 2s
+5 - +05
+Z Asia/Bangkok 6:42:4 - LMT 1880
+6:42:4 - BMT 1920 Ap
+7 - +07
+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
+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:30 - 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 2s 1 D
+R AU 1917 o - Mar lastSu 2s 0 S
+R AU 1942 o - Ja 1 2s 1 D
+R AU 1942 o - Mar lastSu 2s 0 S
+R AU 1942 o - S 27 2s 1 D
+R AU 1943 1944 - Mar lastSu 2s 0 S
+R AU 1943 o - O 3 2s 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 lastSu 2s 1 D
+R AW 1975 o - Mar Su>=1 2s 0 S
+R AW 1983 o - O lastSu 2s 1 D
+R AW 1984 o - Mar Su>=1 2s 0 S
+R AW 1991 o - N 17 2s 1 D
+R AW 1992 o - Mar Su>=1 2s 0 S
+R AW 2006 o - D 3 2s 1 D
+R AW 2007 2009 - Mar lastSu 2s 0 S
+R AW 2007 2008 - O lastSu 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 lastSu 2s 1 D
+R AQ 1972 o - F lastSu 2s 0 S
+R AQ 1989 1991 - O lastSu 2s 1 D
+R AQ 1990 1992 - Mar Su>=1 2s 0 S
+R Ho 1992 1993 - O lastSu 2s 1 D
+R Ho 1993 1994 - Mar Su>=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 lastSu 2s 1 D
+R AS 1986 o - O 19 2s 1 D
+R AS 1987 2007 - O lastSu 2s 1 D
+R AS 1972 o - F 27 2s 0 S
+R AS 1973 1985 - Mar Su>=1 2s 0 S
+R AS 1986 1990 - Mar Su>=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 lastSu 2s 0 S
+R AS 2006 o - Ap 2 2s 0 S
+R AS 2007 o - Mar lastSu 2s 0 S
+R AS 2008 ma - Ap Su>=1 2s 0 S
+R AS 2008 ma - O Su>=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 1916 o - O Su>=1 2s 1 D
+R AT 1917 o - Mar lastSu 2s 0 S
+R AT 1917 1918 - O Su>=22 2s 1 D
+R AT 1918 1919 - Mar Su>=1 2s 0 S
+R AT 1967 o - O Su>=1 2s 1 D
+R AT 1968 o - Mar Su>=29 2s 0 S
+R AT 1968 1985 - O lastSu 2s 1 D
+R AT 1969 1971 - Mar Su>=8 2s 0 S
+R AT 1972 o - F lastSu 2s 0 S
+R AT 1973 1981 - Mar Su>=1 2s 0 S
+R AT 1982 1983 - Mar lastSu 2s 0 S
+R AT 1984 1986 - Mar Su>=1 2s 0 S
+R AT 1986 o - O Su>=15 2s 1 D
+R AT 1987 1990 - Mar Su>=15 2s 0 S
+R AT 1987 o - O Su>=22 2s 1 D
+R AT 1988 1990 - O lastSu 2s 1 D
+R AT 1991 1999 - O Su>=1 2s 1 D
+R AT 1991 2005 - Mar lastSu 2s 0 S
+R AT 2000 o - Au lastSu 2s 1 D
+R AT 2001 ma - O Su>=1 2s 1 D
+R AT 2006 o - Ap Su>=1 2s 0 S
+R AT 2007 o - Mar lastSu 2s 0 S
+R AT 2008 ma - Ap Su>=1 2s 0 S
+Z Australia/Hobart 9:49:16 - LMT 1895 S
+10 AT AE%sT 1919 O 24
+10 AU AE%sT 1967
+10 AT AE%sT
+R AV 1971 1985 - O lastSu 2s 1 D
+R AV 1972 o - F lastSu 2s 0 S
+R AV 1973 1985 - Mar Su>=1 2s 0 S
+R AV 1986 1990 - Mar Su>=15 2s 0 S
+R AV 1986 1987 - O Su>=15 2s 1 D
+R AV 1988 1999 - O lastSu 2s 1 D
+R AV 1991 1994 - Mar Su>=1 2s 0 S
+R AV 1995 2005 - Mar lastSu 2s 0 S
+R AV 2000 o - Au lastSu 2s 1 D
+R AV 2001 2007 - O lastSu 2s 1 D
+R AV 2006 o - Ap Su>=1 2s 0 S
+R AV 2007 o - Mar lastSu 2s 0 S
+R AV 2008 ma - Ap Su>=1 2s 0 S
+R AV 2008 ma - O Su>=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 lastSu 2s 1 D
+R AN 1972 o - F 27 2s 0 S
+R AN 1973 1981 - Mar Su>=1 2s 0 S
+R AN 1982 o - Ap Su>=1 2s 0 S
+R AN 1983 1985 - Mar Su>=1 2s 0 S
+R AN 1986 1989 - Mar Su>=15 2s 0 S
+R AN 1986 o - O 19 2s 1 D
+R AN 1987 1999 - O lastSu 2s 1 D
+R AN 1990 1995 - Mar Su>=1 2s 0 S
+R AN 1996 2005 - Mar lastSu 2s 0 S
+R AN 2000 o - Au lastSu 2s 1 D
+R AN 2001 2007 - O lastSu 2s 1 D
+R AN 2006 o - Ap Su>=1 2s 0 S
+R AN 2007 o - Mar lastSu 2s 0 S
+R AN 2008 ma - Ap Su>=1 2s 0 S
+R AN 2008 ma - O Su>=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 lastSu 2 1 -
+R LH 1982 1985 - Mar Su>=1 2 0 -
+R LH 1985 o - O lastSu 2 0:30 -
+R LH 1986 1989 - Mar Su>=15 2 0 -
+R LH 1986 o - O 19 2 0:30 -
+R LH 1987 1999 - O lastSu 2 0:30 -
+R LH 1990 1995 - Mar Su>=1 2 0 -
+R LH 1996 2005 - Mar lastSu 2 0 -
+R LH 2000 o - Au lastSu 2 0:30 -
+R LH 2001 2007 - O lastSu 2 0:30 -
+R LH 2006 o - Ap Su>=1 2 0 -
+R LH 2007 o - Mar lastSu 2 0 -
+R LH 2008 ma - Ap Su>=1 2 0 -
+R LH 2008 ma - O Su>=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
+10 1 AEDT 2011
+10 AT AE%sT
+R FJ 1998 1999 - N Su>=1 2 1 -
+R FJ 1999 2000 - F lastSu 3 0 -
+R FJ 2009 o - N 29 2 1 -
+R FJ 2010 o - Mar lastSu 3 0 -
+R FJ 2010 2013 - O Su>=21 2 1 -
+R FJ 2011 o - Mar Su>=1 3 0 -
+R FJ 2012 2013 - Ja Su>=18 3 0 -
+R FJ 2014 o - Ja Su>=18 2 0 -
+R FJ 2014 2018 - N Su>=1 2 1 -
+R FJ 2015 2021 - Ja Su>=12 3 0 -
+R FJ 2019 o - N Su>=8 2 1 -
+R FJ 2020 o - D 20 2 1 -
+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
+R Gu 1959 o - Jun 27 2 1 D
+R Gu 1961 o - Ja 29 2 0 S
+R Gu 1967 o - S 1 2 1 D
+R Gu 1969 o - Ja 26 0:1 0 S
+R Gu 1969 o - Jun 22 2 1 D
+R Gu 1969 o - Au 31 2 0 S
+R Gu 1970 1971 - Ap lastSu 2 1 D
+R Gu 1970 1971 - S Su>=1 2 0 S
+R Gu 1973 o - D 16 2 1 D
+R Gu 1974 o - F 24 2 0 S
+R Gu 1976 o - May 26 2 1 D
+R Gu 1976 o - Au 22 2:1 0 S
+R Gu 1977 o - Ap 24 2 1 D
+R Gu 1977 o - Au 28 2 0 S
+Z Pacific/Guam -14:21 - LMT 1844 D 31
+9:39 - LMT 1901
+10 - GST 1941 D 10
+9 - +09 1944 Jul 31
+10 Gu G%sT 2000 D 23
+10 - ChST
+Z Pacific/Tarawa 11:32:4 - LMT 1901
+12 - +12
+Z Pacific/Kanton 0 - -00 1937 Au 31
+-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/Kwajalein 11:9:20 - LMT 1901
+11 - +11 1937
+10 - +10 1941 Ap
+9 - +09 1944 F 6
+11 - +11 1969 O
+-12 - -12 1993 Au 20 24
+12 - +12
+Z Pacific/Kosrae -13:8:4 - LMT 1844 D 31
+10:51:56 - LMT 1901
+11 - +11 1914 O
+9 - +09 1919 F
+11 - +11 1937
+10 - +10 1941 Ap
+9 - +09 1945 Au
+11 - +11 1969 O
+12 - +12 1999
+11 - +11
+Z Pacific/Nauru 11:7:40 - LMT 1921 Ja 15
+11:30 - +1130 1942 Au 29
+9 - +09 1945 S 8
+11:30 - +1130 1979 F 10 2
+12 - +12
+R NC 1977 1978 - D Su>=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 Su>=8 2 0:30 S
+R NZ 1929 1933 - Mar Su>=15 2 0 M
+R NZ 1934 1940 - Ap lastSu 2 0 M
+R NZ 1934 1940 - S lastSu 2 0:30 S
+R NZ 1946 o - Ja 1 0 0 S
+R NZ 1974 o - N Su>=1 2s 1 D
+R k 1974 o - N Su>=1 2:45s 1 -
+R NZ 1975 o - F lastSu 2s 0 S
+R k 1975 o - F lastSu 2:45s 0 -
+R NZ 1975 1988 - O lastSu 2s 1 D
+R k 1975 1988 - O lastSu 2:45s 1 -
+R NZ 1976 1989 - Mar Su>=1 2s 0 S
+R k 1976 1989 - Mar Su>=1 2:45s 0 -
+R NZ 1989 o - O Su>=8 2s 1 D
+R k 1989 o - O Su>=8 2:45s 1 -
+R NZ 1990 2006 - O Su>=1 2s 1 D
+R k 1990 2006 - O Su>=1 2:45s 1 -
+R NZ 1990 2007 - Mar Su>=15 2s 0 S
+R k 1990 2007 - Mar Su>=15 2:45s 0 -
+R NZ 2007 ma - S lastSu 2s 1 D
+R k 2007 ma - S lastSu 2:45s 1 -
+R NZ 2008 ma - Ap Su>=1 2s 0 S
+R k 2008 ma - Ap Su>=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
+R CK 1978 o - N 12 0 0:30 -
+R CK 1979 1991 - Mar Su>=1 0 0 -
+R CK 1979 1990 - O lastSu 0 0:30 -
+Z Pacific/Rarotonga 13:20:56 - LMT 1899 D 26
+-10:39:4 - LMT 1952 O 16
+-10:30 - -1030 1978 N 12
+-10 CK -10/-0930
+Z Pacific/Niue -11:19:40 - LMT 1952 O 16
+-11:20 - -1120 1964 Jul
+-11 - -11
+Z Pacific/Norfolk 11:11:52 - LMT 1901
+11:12 - +1112 1951
+11:30 - +1130 1974 O 27 2s
+11:30 1 +1230 1975 Mar 2 2s
+11:30 - +1130 2015 O 4 2s
+11 - +11 2019 Jul
+11 AN +11/+12
+Z Pacific/Palau -15:2:4 - LMT 1844 D 31
+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
+R WS 2010 o - S lastSu 0 1 -
+R WS 2011 o - Ap Sa>=1 4 0 -
+R WS 2011 o - S lastSa 3 1 -
+R WS 2012 2021 - Ap Su>=1 4 0 -
+R WS 2012 2020 - S lastSu 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 Su>=1 2 1 -
+R TO 2001 2002 - Ja lastSu 2 0 -
+R TO 2016 o - N Su>=1 2 1 -
+R TO 2017 o - Ja Su>=15 3 0 -
+Z Pacific/Tongatapu 12:19:12 - LMT 1945 S 10
+12:20 - +1220 1961
+13 - +13 1999
+13 TO +13/+14
+R VU 1973 o - D 22 12u 1 -
+R VU 1974 o - Mar 30 12u 0 -
+R VU 1983 1991 - S Sa>=22 24 1 -
+R VU 1984 1991 - Mar Sa>=22 24 0 -
+R VU 1992 1993 - Ja Sa>=22 24 0 -
+R VU 1992 o - O Sa>=22 24 1 -
+Z Pacific/Efate 11:13:16 - LMT 1912 Ja 13
+11 VU +11/+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 Su>=16 2s 1 BST
+R G 1923 1924 - S Su>=16 2s 0 GMT
+R G 1924 o - Ap Su>=9 2s 1 BST
+R G 1925 1926 - Ap Su>=16 2s 1 BST
+R G 1925 1938 - O Su>=2 2s 0 GMT
+R G 1927 o - Ap Su>=9 2s 1 BST
+R G 1928 1929 - Ap Su>=16 2s 1 BST
+R G 1930 o - Ap Su>=9 2s 1 BST
+R G 1931 1932 - Ap Su>=16 2s 1 BST
+R G 1933 o - Ap Su>=9 2s 1 BST
+R G 1934 o - Ap Su>=16 2s 1 BST
+R G 1935 o - Ap Su>=9 2s 1 BST
+R G 1936 1937 - Ap Su>=16 2s 1 BST
+R G 1938 o - Ap Su>=9 2s 1 BST
+R G 1939 o - Ap Su>=16 2s 1 BST
+R G 1939 o - N Su>=16 2s 0 GMT
+R G 1940 o - F Su>=23 2s 1 BST
+R G 1941 o - May Su>=2 1s 2 BDST
+R G 1941 1943 - Au Su>=9 1s 1 BST
+R G 1942 1944 - Ap Su>=2 1s 2 BDST
+R G 1944 o - S Su>=16 1s 1 BST
+R G 1945 o - Ap M>=2 1s 2 BDST
+R G 1945 o - Jul Su>=9 1s 1 BST
+R G 1945 1946 - O Su>=2 2s 0 GMT
+R G 1946 o - Ap Su>=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 Su>=14 2s 1 BST
+R G 1950 1952 - O Su>=21 2s 0 GMT
+R G 1953 o - Ap Su>=16 2s 1 BST
+R G 1953 1960 - O Su>=2 2s 0 GMT
+R G 1954 o - Ap Su>=9 2s 1 BST
+R G 1955 1956 - Ap Su>=16 2s 1 BST
+R G 1957 o - Ap Su>=9 2s 1 BST
+R G 1958 1959 - Ap Su>=16 2s 1 BST
+R G 1960 o - Ap Su>=9 2s 1 BST
+R G 1961 1963 - Mar lastSu 2s 1 BST
+R G 1961 1968 - O Su>=23 2s 0 GMT
+R G 1964 1967 - Mar Su>=19 2s 1 BST
+R G 1968 o - F 18 2s 1 BST
+R G 1972 1980 - Mar Su>=16 2s 1 BST
+R G 1972 1980 - O Su>=23 2s 0 GMT
+R G 1981 1995 - Mar lastSu 1u 1 BST
+R G 1981 1989 - O Su>=23 1u 0 GMT
+R G 1990 1995 - O Su>=22 1u 0 GMT
+Z Europe/London -0:1:15 - LMT 1847 D
+0 G %s 1968 O 27
+1 - BST 1971 O 31 2u
+0 G %s 1996
+0 E GMT/BST
+R IE 1971 o - O 31 2u -1 -
+R IE 1972 1980 - Mar Su>=16 2u 0 -
+R IE 1972 1980 - O Su>=23 2u -1 -
+R IE 1981 ma - Mar lastSu 1u 0 -
+R IE 1981 1989 - O Su>=23 1u -1 -
+R IE 1990 1995 - O Su>=22 1u -1 -
+R IE 1996 ma - O lastSu 1u -1 -
+Z Europe/Dublin -0:25:21 - 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 Su>=1 1u 1 S
+R E 1977 o - S lastSu 1u 0 -
+R E 1978 o - O 1 1u 0 -
+R E 1979 1995 - S lastSu 1u 0 -
+R E 1981 ma - Mar lastSu 1u 1 S
+R E 1996 ma - O lastSu 1u 0 -
+R W- 1977 1980 - Ap Su>=1 1s 1 S
+R W- 1977 o - S lastSu 1s 0 -
+R W- 1978 o - O 1 1s 0 -
+R W- 1979 1995 - S lastSu 1s 0 -
+R W- 1981 ma - Mar lastSu 1s 1 S
+R W- 1996 ma - O lastSu 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 Su>=1 2s 1 S
+R c 1977 o - S lastSu 2s 0 -
+R c 1978 o - O 1 2s 0 -
+R c 1979 1995 - S lastSu 2s 0 -
+R c 1981 ma - Mar lastSu 2s 1 S
+R c 1996 ma - O lastSu 2s 0 -
+R e 1977 1980 - Ap Su>=1 0 1 S
+R e 1977 o - S lastSu 0 0 -
+R e 1978 o - O 1 0 0 -
+R e 1979 1995 - S lastSu 0 0 -
+R e 1981 ma - Mar lastSu 0 1 S
+R e 1996 ma - O lastSu 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 lastSu 2s 0 -
+R R 1985 2010 - Mar lastSu 2s 1 S
+R R 1996 2010 - O lastSu 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 o - O 7 2s 0 -
+R a 1947 1948 - O Su>=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 Sa>=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 Sa>=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 Su>=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 0:17:30
+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 Sa>=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 Su>=1 2s 0 -
+R CZ 1947 1948 - Ap Su>=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
+Z Atlantic/Faroe -0:27:4 - LMT 1908 Ja 11
+0 - WET 1981
+0 E WE%sT
+R Th 1991 1992 - Mar lastSu 2 1 D
+R Th 1991 1992 - S lastSu 2 0 S
+R Th 1993 2006 - Ap Su>=1 2 1 D
+R Th 1993 2006 - O lastSu 2 0 S
+R Th 2007 ma - Mar Su>=8 2 1 D
+R Th 2007 ma - N Su>=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/Nuuk -3:26:56 - LMT 1916 Jul 28
+-3 - -03 1980 Ap 6 2
+-3 E -03/-02 2023 O 29 1u
+-2 E -02/-01
+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 lastSu 2 1 S
+R FI 1981 1982 - S lastSu 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
+R F 1916 o - Jun 14 23s 1 S
+R F 1916 1919 - O Su>=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 Sa>=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 16
+0:9:21 - PMT 1911 Mar 11
+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 Su>=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
+Z Europe/Gibraltar -0:21:24 - LMT 1880 Au 2
+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 Su>=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 1919 - Ap 15 2 1 S
+R h 1918 1920 - S M>=15 3 0 -
+R h 1920 o - Ap 5 2 1 S
+R h 1945 o - May 1 23 1 S
+R h 1945 o - N 1 1 0 -
+R h 1946 o - Mar 31 2s 1 S
+R h 1946 o - O 7 2 0 -
+R h 1947 1949 - Ap Su>=4 2s 1 S
+R h 1947 1949 - O Su>=1 2s 0 -
+R h 1954 o - May 23 0 1 S
+R h 1954 o - O 3 0 0 -
+R h 1955 o - May 22 2 1 S
+R h 1955 o - O 2 3 0 -
+R h 1956 1957 - Jun Su>=1 2 1 S
+R h 1956 1957 - S lastSu 3 0 -
+R h 1980 o - Ap 6 0 1 S
+R h 1980 o - S 28 1 0 -
+R h 1981 1983 - Mar lastSu 0 1 S
+R h 1981 1983 - S lastSu 1 0 -
+Z Europe/Budapest 1:16:20 - LMT 1890 N
+1 c CE%sT 1918
+1 h CE%sT 1941 Ap 7 23
+1 c CE%sT 1945
+1 h CE%sT 1984
+1 E CE%sT
+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 Su>=22 0s 1 S
+R I 1966 o - S 24 24 0 -
+R I 1967 1969 - S Su>=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 lastSu 0s 0 -
+R I 1971 1972 - May Su>=22 0s 1 S
+R I 1971 o - S lastSu 0s 0 -
+R I 1972 o - O 1 0s 0 -
+R I 1973 o - Jun 3 0s 1 S
+R I 1973 1974 - S lastSu 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 lastSu 0s 0 -
+R I 1976 o - May 30 0s 1 S
+R I 1977 1979 - May Su>=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 D 12
+0:49:56 - RMT 1893 O 31 23u
+1 I CE%sT 1943 S 10
+1 c CE%sT 1944 Jun 4
+1 I CE%sT 1980
+1 E CE%sT
+R LV 1989 1996 - Mar lastSu 2s 1 S
+R LV 1989 1996 - S lastSu 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 lastSu 2s
+2 1 EEST 1989 S lastSu 2s
+2 LV EE%sT 1997 Ja 21
+2 E EE%sT 2000 F 29
+2 - EET 2001 Ja 2
+2 E EE%sT
+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 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 Su>=15 2 1 S
+R MT 1975 1980 - S Su>=15 2 0 -
+R MT 1980 o - Mar 31 2 1 S
+Z Europe/Malta 0:58:4 - LMT 1893 N 2
+1 I CE%sT 1973 Mar 31
+1 MT CE%sT 1981
+1 E CE%sT
+R MD 1997 ma - Mar lastSu 2 1 S
+R MD 1997 ma - O lastSu 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
+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 Su>=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 lastSu 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 Su>=1 1s 0 -
+R O 1960 o - Ap 3 1s 1 S
+R O 1961 1964 - May lastSu 1s 1 S
+R O 1962 1964 - S lastSu 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 Sa>=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 Sa>=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 Sa>=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 Sa>=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 Sa>=24 23s 0 -
+R p 1943 o - Ap 17 22s 2 M
+R p 1943 1945 - Au Sa>=25 22s 1 S
+R p 1944 1945 - Ap Sa>=21 22s 2 M
+R p 1946 o - Ap Sa>=1 23s 1 S
+R p 1946 o - O Sa>=1 23s 0 -
+R p 1947 1965 - Ap Su>=1 2s 1 S
+R p 1947 1965 - O Su>=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 Su>=1 0s 1 S
+R p 1978 o - O 1 0s 0 -
+R p 1979 1982 - S lastSu 1s 0 -
+R p 1980 o - Mar lastSu 0s 1 S
+R p 1981 1982 - Mar lastSu 1s 1 S
+R p 1983 o - Mar lastSu 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 Su>=1 0s 0 -
+R z 1933 1939 - Ap Su>=2 0s 1 S
+R z 1979 o - May 27 0 1 S
+R z 1979 o - S lastSu 0 0 -
+R z 1980 o - Ap 5 23 1 S
+R z 1980 o - S lastSu 1 0 -
+R z 1991 1993 - Mar lastSu 0s 1 S
+R z 1991 1993 - S lastSu 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 Ap 10
+2 O EE%sT 1946 Ap 7
+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 Mar 20
+2 c EE%sT 1994 May
+3 c MSK/MSD 1996 Mar 31 0s
+3 1 MSD 1996 O 27 3s
+3 - MSK 1997 Mar lastSu 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 MSK/MSD 1991 Mar 31 2s
+4 - +04 1992 Mar 29 2s
+3 R MSK/MSD 2011 Mar 27 2s
+4 - MSK 2014 O 26 2s
+3 - MSK 2018 O 28 2s
+4 - +04 2020 D 27 2s
+3 - MSK
+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 MSK/MSD 1991 Mar 31 2s
+4 - +04 1992 Mar 29 2s
+3 R MSK/MSD 2011 Mar 27 2s
+4 - MSK 2014 O 26 2s
+3 - MSK
+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 lastSu 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
+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 Sa>=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 Sa>=13 23 1 S
+R s 1943 1944 - O Su>=1 1 0 -
+R s 1945 1946 - S lastSu 1 0 -
+R s 1949 o - Ap 30 23 1 S
+R s 1949 o - O 2 1 0 -
+R s 1974 1975 - Ap Sa>=12 23 1 S
+R s 1974 1975 - O Su>=1 1 0 -
+R s 1976 o - Mar 27 23 1 S
+R s 1976 1977 - S lastSu 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 -
+R Sp 1967 o - Jun 3 12 1 S
+R Sp 1967 o - O 1 0 0 -
+R Sp 1974 o - Jun 24 0 1 S
+R Sp 1974 o - S 1 0 0 -
+R Sp 1976 1977 - May 1 0 1 S
+R Sp 1976 o - Au 1 0 0 -
+R Sp 1977 o - S 28 0 0 -
+R Sp 1978 o - Jun 1 0 1 S
+R Sp 1978 o - Au 4 0 0 -
+Z Europe/Madrid -0:14:44 - LMT 1901 Ja 1 0u
+0 s WE%sT 1940 Mar 16 23
+1 s CE%sT 1979
+1 E CE%sT
+Z Africa/Ceuta -0:21:16 - LMT 1901 Ja 1 0u
+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 Sp 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
+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 - Jul 1 0 1 S
+R T 1940 o - O 6 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 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 Su>=16 0 1 S
+R T 1947 1951 - O Su>=2 0 0 -
+R T 1949 o - Ap 10 0 1 S
+R T 1950 o - Ap 16 0 1 S
+R T 1951 o - Ap 22 0 1 S
+R T 1962 o - Jul 15 0 1 S
+R T 1963 o - O 30 0 0 -
+R T 1964 o - May 15 0 1 S
+R T 1964 o - O 1 0 0 -
+R T 1973 o - Jun 3 1 1 S
+R T 1973 1976 - O Su>=31 2 0 -
+R T 1974 o - Mar 31 2 1 S
+R T 1975 o - Mar 22 2 1 S
+R T 1976 o - Mar 21 2 1 S
+R T 1977 1978 - Ap Su>=1 2 1 S
+R T 1977 1978 - O Su>=15 2 0 -
+R T 1978 o - Jun 29 0 0 -
+R T 1983 o - Jul 31 2 1 S
+R T 1983 o - O 2 2 0 -
+R T 1985 o - Ap 20 1s 1 S
+R T 1985 o - S 28 1s 0 -
+R T 1986 1993 - Mar lastSu 1s 1 S
+R T 1986 1995 - S lastSu 1s 0 -
+R T 1994 o - Mar 20 1s 1 S
+R T 1995 2006 - Mar lastSu 1s 1 S
+R T 1996 2006 - O lastSu 1s 0 -
+Z Europe/Istanbul 1:55:52 - LMT 1880
+1:56:56 - IMT 1910 O
+2 T EE%sT 1978 Jun 29
+3 T +03/+04 1984 N 1 2
+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
+Z Europe/Kyiv 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 c EE%sT 1996 May 13
+2 E EE%sT
+R u 1918 1919 - Mar lastSu 2 1 D
+R u 1918 1919 - O lastSu 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 30 2 0 S
+R u 1967 2006 - O lastSu 2 0 S
+R u 1967 1973 - Ap lastSu 2 1 D
+R u 1974 o - Ja 6 2 1 D
+R u 1975 o - F lastSu 2 1 D
+R u 1976 1986 - Ap lastSu 2 1 D
+R u 1987 2006 - Ap Su>=1 2 1 D
+R u 2007 ma - Mar Su>=8 2 1 D
+R u 2007 ma - N Su>=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 lastSu 2 1 D
+R NY 1920 o - O lastSu 2 0 S
+R NY 1921 1966 - Ap lastSu 2 1 D
+R NY 1921 1954 - S lastSu 2 0 S
+R NY 1955 1966 - O lastSu 2 0 S
+Z America/New_York -4:56:2 - LMT 1883 N 18 17u
+-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 lastSu 2 0 S
+R Ch 1921 o - Mar lastSu 2 1 D
+R Ch 1922 1966 - Ap lastSu 2 1 D
+R Ch 1922 1954 - S lastSu 2 0 S
+R Ch 1955 1966 - O lastSu 2 0 S
+Z America/Chicago -5:50:36 - LMT 1883 N 18 18u
+-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 19u
+-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 19u
+-7 u M%sT 2003 O 26 2
+-6 u C%sT
+Z America/North_Dakota/Beulah -6:47:7 - LMT 1883 N 18 19u
+-7 u M%sT 2010 N 7 2
+-6 u C%sT
+R De 1920 1921 - Mar lastSu 2 1 D
+R De 1920 o - O lastSu 2 0 S
+R De 1921 o - May 22 2 0 S
+R De 1965 1966 - Ap lastSu 2 1 D
+R De 1965 1966 - O lastSu 2 0 S
+Z America/Denver -6:59:56 - LMT 1883 N 18 19u
+-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 lastSu 1 1 D
+R CA 1950 1961 - S lastSu 2 0 S
+R CA 1962 1966 - O lastSu 2 0 S
+Z America/Los_Angeles -7:52:58 - LMT 1883 N 18 20u
+-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 2018 N 4 2
+-8 - PST 2019 Ja 20 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 u H%sT 1947 Jun 8 2
+-10 - HST
+Z America/Phoenix -7:28:18 - LMT 1883 N 18 19u
+-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 20u
+-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 lastSu 2 0 S
+R In 1946 1954 - Ap lastSu 2 1 D
+Z America/Indiana/Indianapolis -5:44:38 - LMT 1883 N 18 18u
+-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 lastSu 2 1 D
+R Ma 1951 o - S lastSu 2 0 S
+R Ma 1954 1960 - Ap lastSu 2 1 D
+R Ma 1954 1960 - S lastSu 2 0 S
+Z America/Indiana/Marengo -5:45:23 - LMT 1883 N 18 18u
+-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 lastSu 2 1 D
+R V 1946 o - S lastSu 2 0 S
+R V 1953 1954 - Ap lastSu 2 1 D
+R V 1953 1959 - S lastSu 2 0 S
+R V 1955 o - May 1 0 1 D
+R V 1956 1963 - Ap lastSu 2 1 D
+R V 1960 o - O lastSu 2 0 S
+R V 1961 o - S lastSu 2 0 S
+R V 1962 1963 - O lastSu 2 0 S
+Z America/Indiana/Vincennes -5:50:7 - LMT 1883 N 18 18u
+-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 1955 o - May 1 0 1 D
+R Pe 1955 1960 - S lastSu 2 0 S
+R Pe 1956 1963 - Ap lastSu 2 1 D
+R Pe 1961 1963 - O lastSu 2 0 S
+Z America/Indiana/Tell_City -5:47:3 - LMT 1883 N 18 18u
+-6 u C%sT 1946
+-6 Pe C%sT 1964 Ap 26 2
+-5 - EST 1967 O 29 2
+-6 u C%sT 1969 Ap 27 2
+-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 lastSu 2 0 S
+R Pi 1956 1964 - Ap lastSu 2 1 D
+R Pi 1961 1964 - O lastSu 2 0 S
+Z America/Indiana/Petersburg -5:49:7 - LMT 1883 N 18 18u
+-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 lastSu 2 1 D
+R St 1947 1954 - S lastSu 2 0 S
+R St 1955 1956 - O lastSu 2 0 S
+R St 1957 1958 - S lastSu 2 0 S
+R St 1959 1961 - O lastSu 2 0 S
+Z America/Indiana/Knox -5:46:30 - LMT 1883 N 18 18u
+-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 lastSu 2 1 D
+R Pu 1946 1954 - S lastSu 2 0 S
+R Pu 1955 1956 - O lastSu 2 0 S
+R Pu 1957 1960 - S lastSu 2 0 S
+Z America/Indiana/Winamac -5:46:25 - LMT 1883 N 18 18u
+-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 18u
+-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 o - Ap lastSu 2 1 D
+R v 1941 o - S lastSu 2 0 S
+R v 1946 o - Ap lastSu 0:1 1 D
+R v 1946 o - Jun 2 2 0 S
+R v 1950 1961 - Ap lastSu 2 1 D
+R v 1950 1955 - S lastSu 2 0 S
+R v 1956 1961 - O lastSu 2 0 S
+Z America/Kentucky/Louisville -5:43:2 - LMT 1883 N 18 18u
+-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 18u
+-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 lastSu 2 1 D
+R Dt 1948 o - S lastSu 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 1967 Jun 14 0:1
+-5 u E%sT 1969
+-5 - EST 1973
+-5 u E%sT 1975
+-5 - EST 1975 Ap 27 2
+-5 u E%sT
+R Me 1946 o - Ap lastSu 2 1 D
+R Me 1946 o - S lastSu 2 0 S
+R Me 1966 o - Ap lastSu 2 1 D
+R Me 1966 o - O lastSu 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 lastSu 2 1 D
+R C 1974 2006 - O lastSu 2 0 S
+R C 1987 2006 - Ap Su>=1 2 1 D
+R C 2007 ma - Mar Su>=8 2 1 D
+R C 2007 ma - N Su>=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 Su>=1 23 1 D
+R j 1920 1935 - O lastSu 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 Su>=8 2 1 D
+R j 1946 1950 - O Su>=2 2 0 S
+R j 1951 1986 - Ap lastSu 2 1 D
+R j 1951 1959 - S lastSu 2 0 S
+R j 1960 1986 - O lastSu 2 0 S
+R j 1987 o - Ap Su>=1 0:1 1 D
+R j 1987 2006 - O lastSu 0:1 0 S
+R j 1988 o - Ap Su>=1 0:1 2 DD
+R j 1989 2006 - Ap Su>=1 0:1 1 D
+R j 2007 2011 - Mar Su>=8 0:1 1 D
+R j 2007 2010 - N Su>=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 Su>=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 Su>=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 Su>=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 Su>=1 0 1 D
+R H 1946 1949 - Ap lastSu 2 1 D
+R H 1946 1949 - S lastSu 2 0 S
+R H 1951 1954 - Ap lastSu 2 1 D
+R H 1951 1954 - S lastSu 2 0 S
+R H 1956 1959 - Ap lastSu 2 1 D
+R H 1956 1959 - S lastSu 2 0 S
+R H 1962 1973 - Ap lastSu 2 1 D
+R H 1962 1973 - O lastSu 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 Su>=8 1 1 D
+R o 1933 1935 - S Su>=8 1 0 S
+R o 1936 1938 - Jun Su>=1 1 1 D
+R o 1936 1938 - S Su>=1 1 0 S
+R o 1939 o - May 27 1 1 D
+R o 1939 1941 - S Sa>=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 lastSu 2 1 D
+R o 1946 1956 - S lastSu 2 0 S
+R o 1957 1972 - O lastSu 2 0 S
+R o 1993 2006 - Ap Su>=1 0:1 1 D
+R o 1993 2006 - O lastSu 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
+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 Su>=8 2 1 D
+R t 1922 1926 - S Su>=15 2 0 S
+R t 1924 1927 - May Su>=1 2 1 D
+R t 1927 1937 - S Su>=25 2 0 S
+R t 1928 1937 - Ap Su>=25 2 1 D
+R t 1938 1940 - Ap lastSu 2 1 D
+R t 1938 1939 - S lastSu 2 0 S
+R t 1945 1946 - S lastSu 2 0 S
+R t 1946 o - Ap lastSu 2 1 D
+R t 1947 1949 - Ap lastSu 0 1 D
+R t 1947 1948 - S lastSu 0 0 S
+R t 1949 o - N lastSu 0 0 S
+R t 1950 1973 - Ap lastSu 2 1 D
+R t 1950 o - N lastSu 2 0 S
+R t 1951 1956 - S lastSu 2 0 S
+R t 1957 1973 - O lastSu 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
+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 lastSu 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 lastSu 2 1 D
+R W 1947 1949 - S lastSu 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 lastSu 2 1 D
+R W 1951 1958 - S lastSu 2 0 S
+R W 1959 o - O lastSu 2 0 S
+R W 1960 o - S lastSu 2 0 S
+R W 1963 o - Ap lastSu 2 1 D
+R W 1963 o - S 22 2 0 S
+R W 1966 1986 - Ap lastSu 2s 1 D
+R W 1966 2005 - O lastSu 2s 0 S
+R W 1987 2005 - Ap Su>=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 Su>=1 0 1 D
+R r 1930 1934 - O Su>=1 0 0 S
+R r 1937 1941 - Ap Su>=8 0 1 D
+R r 1937 o - O Su>=8 0 0 S
+R r 1938 o - O Su>=1 0 0 S
+R r 1939 1941 - O Su>=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 lastSu 2 0 S
+R r 1946 o - Ap Su>=8 2 1 D
+R r 1946 o - O Su>=8 2 0 S
+R r 1947 1957 - Ap lastSu 2 1 D
+R r 1947 1957 - S lastSu 2 0 S
+R r 1959 o - Ap lastSu 2 1 D
+R r 1959 o - O lastSu 2 0 S
+R Sw 1957 o - Ap lastSu 2 1 D
+R Sw 1957 o - O lastSu 2 0 S
+R Sw 1959 1961 - Ap lastSu 2 1 D
+R Sw 1959 o - O lastSu 2 0 S
+R Sw 1960 1961 - S lastSu 2 0 S
+Z America/Regina -6:58:36 - LMT 1905 S
+-7 r M%sT 1960 Ap lastSu 2
+-6 - CST
+Z America/Swift_Current -7:11:20 - LMT 1905 S
+-7 C M%sT 1946 Ap lastSu 2
+-7 r M%sT 1950
+-7 Sw M%sT 1972 Ap lastSu 2
+-6 - CST
+R Ed 1918 1919 - Ap Su>=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 lastSu 2 1 D
+R Ed 1920 o - O lastSu 2 0 S
+R Ed 1921 1923 - S lastSu 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 lastSu 2 0 S
+R Ed 1947 o - Ap lastSu 2 1 D
+R Ed 1947 o - S lastSu 2 0 S
+R Ed 1972 1986 - Ap lastSu 2 1 D
+R Ed 1972 2006 - O lastSu 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 lastSu 2 1 D
+R Va 1946 o - S 29 2 0 S
+R Va 1947 1961 - S lastSu 2 0 S
+R Va 1962 2006 - O lastSu 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
+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 1972 1986 - Ap lastSu 2 1 D
+R Y 1972 2006 - O lastSu 2 0 S
+R Y 1987 2006 - Ap Su>=1 2 1 D
+R Yu 1965 o - Ap lastSu 0 2 DD
+R Yu 1965 o - O lastSu 2 0 S
+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/Inuvik 0 - -00 1953
+-8 Y P%sT 1979 Ap lastSu 2
+-7 Y M%sT 1980
+-7 C M%sT
+Z America/Whitehorse -9:0:12 - LMT 1900 Au 20
+-9 Y Y%sT 1965
+-9 Yu Y%sT 1966 F 27
+-8 - PST 1980
+-8 C P%sT 2020 N
+-7 - MST
+Z America/Dawson -9:17:40 - LMT 1900 Au 20
+-9 Y Y%sT 1965
+-9 Yu Y%sT 1973 O 28
+-8 - PST 1980
+-8 C P%sT 2020 N
+-7 - MST
+R m 1931 o - May 1 23 1 D
+R m 1931 o - O 1 0 0 S
+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 Su>=1 2 1 D
+R m 1996 2000 - O lastSu 2 0 S
+R m 2001 o - May Su>=1 2 1 D
+R m 2001 o - S lastSu 2 0 S
+R m 2002 2022 - Ap Su>=1 2 1 D
+R m 2002 2022 - O lastSu 2 0 S
+Z America/Cancun -5:47:4 - LMT 1922 Ja 1 6u
+-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 6u
+-6 - CST 1981 D 23
+-5 - EST 1982 D 2
+-6 m C%sT
+Z America/Matamoros -6:30 - LMT 1922 Ja 1 6u
+-6 - CST 1988
+-6 u C%sT 1989
+-6 m C%sT 2010
+-6 u C%sT
+Z America/Monterrey -6:41:16 - LMT 1922 Ja 1 6u
+-6 - CST 1988
+-6 u C%sT 1989
+-6 m C%sT
+Z America/Mexico_City -6:36:36 - LMT 1922 Ja 1 7u
+-7 - MST 1927 Jun 10 23
+-6 - CST 1930 N 15
+-7 m M%sT 1932 Ap
+-6 m C%sT 2001 S 30 2
+-6 - CST 2002 F 20
+-6 m C%sT
+Z America/Ciudad_Juarez -7:5:56 - LMT 1922 Ja 1 7u
+-7 - MST 1927 Jun 10 23
+-6 - CST 1930 N 15
+-7 m M%sT 1932 Ap
+-6 - CST 1996
+-6 m C%sT 1998
+-6 - CST 1998 Ap Su>=1 3
+-7 m M%sT 2010
+-7 u M%sT 2022 O 30 2
+-6 - CST 2022 N 30
+-7 u M%sT
+Z America/Ojinaga -6:57:40 - LMT 1922 Ja 1 7u
+-7 - MST 1927 Jun 10 23
+-6 - CST 1930 N 15
+-7 m M%sT 1932 Ap
+-6 - CST 1996
+-6 m C%sT 1998
+-6 - CST 1998 Ap Su>=1 3
+-7 m M%sT 2010
+-7 u M%sT 2022 O 30 2
+-6 - CST 2022 N 30
+-6 u C%sT
+Z America/Chihuahua -7:4:20 - LMT 1922 Ja 1 7u
+-7 - MST 1927 Jun 10 23
+-6 - CST 1930 N 15
+-7 m M%sT 1932 Ap
+-6 - CST 1996
+-6 m C%sT 1998
+-6 - CST 1998 Ap Su>=1 3
+-7 m M%sT 2022 O 30 2
+-6 - CST
+Z America/Hermosillo -7:23:52 - LMT 1922 Ja 1 7u
+-7 - MST 1927 Jun 10 23
+-6 - CST 1930 N 15
+-7 m M%sT 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 1922 Ja 1 7u
+-7 - MST 1927 Jun 10 23
+-6 - CST 1930 N 15
+-7 m M%sT 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 1922 Ja 1 7u
+-7 - MST 1927 Jun 10 23
+-6 - CST 1930 N 15
+-7 m M%sT 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 7u
+-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 BB 1942 o - Ap 19 5u 1 D
+R BB 1942 o - Au 31 6u 0 S
+R BB 1943 o - May 2 5u 1 D
+R BB 1943 o - S 5 6u 0 S
+R BB 1944 o - Ap 10 5u 0:30 -
+R BB 1944 o - S 10 6u 0 S
+R BB 1977 o - Jun 12 2 1 D
+R BB 1977 1978 - O Su>=1 2 0 S
+R BB 1978 1980 - Ap Su>=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 1911 Au 28
+-4 BB A%sT 1944
+-4 BB AST/-0330 1945
+-4 BB A%sT
+R BZ 1918 1941 - O Sa>=1 24 0:30 -0530
+R BZ 1919 1942 - F Sa>=8 24 0 CST
+R BZ 1942 o - Jun 27 24 1 CWT
+R BZ 1945 o - Au 14 23u 1 CPT
+R BZ 1945 o - D 15 24 0 CST
+R BZ 1947 1967 - O Sa>=1 24 0:30 -0530
+R BZ 1948 1968 - F Sa>=8 24 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
+R Be 1917 o - Ap 5 24 1 -
+R Be 1917 o - S 30 24 0 -
+R Be 1918 o - Ap 13 24 1 -
+R Be 1918 o - S 15 24 0 S
+R Be 1942 o - Ja 11 2 1 D
+R Be 1942 o - O 18 2 0 S
+R Be 1943 o - Mar 21 2 1 D
+R Be 1943 o - O 31 2 0 S
+R Be 1944 1945 - Mar Su>=8 2 1 D
+R Be 1944 1945 - N Su>=1 2 0 S
+R Be 1947 o - May Su>=15 2 1 D
+R Be 1947 o - S Su>=8 2 0 S
+R Be 1948 1952 - May Su>=22 2 1 D
+R Be 1948 1952 - S Su>=1 2 0 S
+R Be 1956 o - May Su>=22 2 1 D
+R Be 1956 o - O lastSu 2 0 S
+Z Atlantic/Bermuda -4:19:18 - LMT 1890
+-4:19:18 Be BMT/BST 1930 Ja 1 2
+-4 Be A%sT 1974 Ap 28 2
+-4 C A%sT 1976
+-4 u A%sT
+R CR 1979 1980 - F lastSu 0 1 D
+R CR 1979 1980 - Jun Su>=1 0 0 S
+R CR 1991 1992 - Ja Sa>=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 Su>=1 0 1 D
+R Q 1940 1942 - S Su>=1 0 0 S
+R Q 1945 1946 - Jun Su>=1 0 1 D
+R Q 1945 1946 - S Su>=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 Su>=8 0 0 S
+R Q 1968 o - Ap 14 0 1 D
+R Q 1969 1977 - Ap lastSu 0 1 D
+R Q 1969 1971 - O lastSu 0 0 S
+R Q 1972 1974 - O 8 0 0 S
+R Q 1975 1977 - O lastSu 0 0 S
+R Q 1978 o - May 7 0 1 D
+R Q 1978 1990 - O Su>=8 0 0 S
+R Q 1979 1980 - Mar Su>=15 0 1 D
+R Q 1981 1985 - May Su>=5 0 1 D
+R Q 1986 1989 - Mar Su>=14 0 1 D
+R Q 1990 1997 - Ap Su>=1 0 1 D
+R Q 1991 1995 - O Su>=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 lastSu 0s 1 D
+R Q 1998 2003 - O lastSu 0s 0 S
+R Q 2000 2003 - Ap Su>=1 0s 1 D
+R Q 2004 o - Mar lastSu 0s 1 D
+R Q 2006 2010 - O lastSu 0s 0 S
+R Q 2007 o - Mar Su>=8 0s 1 D
+R Q 2008 o - Mar Su>=15 0s 1 D
+R Q 2009 2010 - Mar Su>=8 0s 1 D
+R Q 2011 o - Mar Su>=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 Su>=1 0s 0 S
+R Q 2013 ma - Mar Su>=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 lastSu 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 Su>=1 0 1 D
+R SV 1987 1988 - S lastSu 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 lastSu 0 1 D
+R HT 1983 1987 - O lastSu 0 0 S
+R HT 1988 1997 - Ap Su>=1 1s 1 D
+R HT 1988 1997 - O lastSu 1s 0 S
+R HT 2005 2006 - Ap Su>=1 0 1 D
+R HT 2005 2006 - O lastSu 0 0 S
+R HT 2012 2015 - Mar Su>=8 2 1 D
+R HT 2012 2015 - N Su>=1 2 0 S
+R HT 2017 ma - Mar Su>=8 2 1 D
+R HT 2017 ma - N Su>=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 Su>=1 0 1 D
+R HN 1987 1988 - S lastSu 0 0 S
+R HN 2006 o - May Su>=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 Su>=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 Su>=1 0 0 S
+R NI 2006 o - Ap 30 2 1 D
+R NI 2006 o - O Su>=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
+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 Mar 8 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 Su>=1 0 1 -
+R A 1968 1969 - Ap Su>=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 Su>=1 0 0 -
+R A 1989 1992 - O Su>=15 0 1 -
+R A 1999 o - O Su>=1 0 1 -
+R A 2000 o - Mar 3 0 0 -
+R A 2007 o - D 30 0 1 -
+R A 2008 2009 - Mar Su>=15 0 0 -
+R A 2008 o - O Su>=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 Su>=8 0 0 -
+R Sa 2007 2008 - O Su>=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
+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 Su>=11 0 1 -
+R B 1994 1995 - F Su>=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 Su>=8 0 1 -
+R B 2001 2006 - F Su>=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 Su>=8 0 1 -
+R B 2008 2017 - O Su>=15 0 1 -
+R B 2008 2011 - F Su>=15 0 0 -
+R B 2012 o - F Su>=22 0 0 -
+R B 2013 2014 - F Su>=15 0 0 -
+R B 2015 o - F Su>=22 0 0 -
+R B 2016 2019 - F Su>=15 0 0 -
+R B 2018 o - N Su>=1 0 1 -
+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 Su>=9 4u 1 -
+R x 1972 1986 - Mar Su>=9 3u 0 -
+R x 1973 o - S 30 4u 1 -
+R x 1974 1987 - O Su>=9 4u 1 -
+R x 1987 o - Ap 12 3u 0 -
+R x 1988 1990 - Mar Su>=9 3u 0 -
+R x 1988 1989 - O Su>=9 4u 1 -
+R x 1990 o - S 16 4u 1 -
+R x 1991 1996 - Mar Su>=9 3u 0 -
+R x 1991 1997 - O Su>=9 4u 1 -
+R x 1997 o - Mar 30 3u 0 -
+R x 1998 o - Mar Su>=9 3u 0 -
+R x 1998 o - S 27 4u 1 -
+R x 1999 o - Ap 4 3u 0 -
+R x 1999 2010 - O Su>=9 4u 1 -
+R x 2000 2007 - Mar Su>=9 3u 0 -
+R x 2008 o - Mar 30 3u 0 -
+R x 2009 o - Mar Su>=9 3u 0 -
+R x 2010 o - Ap Su>=1 3u 0 -
+R x 2011 o - May Su>=2 3u 0 -
+R x 2011 o - Au Su>=16 4u 1 -
+R x 2012 2014 - Ap Su>=23 3u 0 -
+R x 2012 2014 - S Su>=2 4u 1 -
+R x 2016 2018 - May Su>=9 3u 0 -
+R x 2016 2018 - Au Su>=9 4u 1 -
+R x 2019 ma - Ap Su>=2 3u 0 -
+R x 2019 2021 - S Su>=2 4u 1 -
+R x 2022 o - S Su>=9 4u 1 -
+R x 2023 ma - S Su>=2 4u 1 -
+Z America/Santiago -4:42:45 - LMT 1890
+-4:42:45 - SMT 1910 Ja 10
+-5 - -05 1916 Jul
+-4:42:45 - SMT 1918 S 10
+-4 - -04 1919 Jul
+-4:42:45 - SMT 1927 S
+-5 x -05/-04 1932 S
+-4 - -04 1942 Jun
+-5 - -05 1942 Au
+-4 - -04 1946 Jul 14 24
+-4 1 -03 1946 Au 28 24
+-5 1 -04 1947 Mar 31 24
+-5 - -05 1947 May 21 23
+-4 x -04/-03
+Z America/Punta_Arenas -4:43:40 - LMT 1890
+-4:42:45 - SMT 1910 Ja 10
+-5 - -05 1916 Jul
+-4:42:45 - SMT 1918 S 10
+-4 - -04 1919 Jul
+-4:42:45 - SMT 1927 S
+-5 x -05/-04 1932 S
+-4 - -04 1942 Jun
+-5 - -05 1942 Au
+-4 - -04 1946 Au 28 24
+-5 1 -04 1947 Mar 31 24
+-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 - F 6 24 0 -
+Z America/Bogota -4:56:16 - LMT 1884 Mar 13
+-4:56:16 - BMT 1914 N 23
+-5 CO -05/-04
+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 lastSu 0 1 -
+R FK 1938 1942 - Mar Su>=19 0 0 -
+R FK 1939 o - O 1 0 1 -
+R FK 1940 1942 - S lastSu 0 1 -
+R FK 1943 o - Ja 1 0 0 -
+R FK 1983 o - S lastSu 0 1 -
+R FK 1984 1985 - Ap lastSu 0 0 -
+R FK 1984 o - S 16 0 1 -
+R FK 1985 2000 - S Su>=9 0 1 -
+R FK 1986 2000 - Ap Su>=16 0 0 -
+R FK 2001 2010 - Ap Su>=15 2 0 -
+R FK 2001 2010 - S Su>=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:39 - LMT 1911 Au
+-4 - -04 1915 Mar
+-3:45 - -0345 1975 Au
+-3 - -03 1992 Mar 29 1
+-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 lastSu 0 0 -
+R y 1996 o - Mar 1 0 0 -
+R y 1996 2001 - O Su>=1 0 1 -
+R y 1997 o - F lastSu 0 0 -
+R y 1998 2001 - Mar Su>=1 0 0 -
+R y 2002 2004 - Ap Su>=1 0 0 -
+R y 2002 2003 - S Su>=1 0 1 -
+R y 2004 2009 - O Su>=15 0 1 -
+R y 2005 2009 - Mar Su>=8 0 0 -
+R y 2010 ma - O Su>=1 0 1 -
+R y 2010 2012 - Ap Su>=8 0 0 -
+R y 2013 ma - Mar Su>=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 lastSu 0 1 -
+R PE 1939 1940 - Mar Su>=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
+R U 1923 1925 - O 1 0 0:30 -
+R U 1924 1926 - Ap 1 0 0 -
+R U 1933 1938 - O lastSu 0 0:30 -
+R U 1934 1941 - Mar lastSa 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 Su>=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 Su>=21 0 1 -
+R U 1991 1992 - Mar Su>=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 Su>=8 2 0 -
+R U 2006 2014 - O Su>=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/UTC 0 - UTC
+Z Etc/GMT 0 - GMT
+L Etc/GMT GMT
+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
+L Australia/Sydney Australia/ACT
+L Australia/Lord_Howe Australia/LHI
+L Australia/Sydney Australia/NSW
+L Australia/Darwin Australia/North
+L Australia/Brisbane Australia/Queensland
+L Australia/Adelaide Australia/South
+L Australia/Hobart Australia/Tasmania
+L Australia/Melbourne Australia/Victoria
+L Australia/Perth Australia/West
+L Australia/Broken_Hill Australia/Yancowinna
+L America/Rio_Branco Brazil/Acre
+L America/Noronha Brazil/DeNoronha
+L America/Sao_Paulo Brazil/East
+L America/Manaus Brazil/West
+L America/Halifax Canada/Atlantic
+L America/Winnipeg Canada/Central
+L America/Toronto Canada/Eastern
+L America/Edmonton Canada/Mountain
+L America/St_Johns Canada/Newfoundland
+L America/Vancouver Canada/Pacific
+L America/Regina Canada/Saskatchewan
+L America/Whitehorse Canada/Yukon
+L America/Santiago Chile/Continental
+L Pacific/Easter Chile/EasterIsland
+L America/Havana Cuba
+L Africa/Cairo Egypt
+L Europe/Dublin Eire
+L Etc/GMT Etc/GMT+0
+L Etc/GMT Etc/GMT-0
+L Etc/GMT Etc/GMT0
+L Etc/GMT Etc/Greenwich
+L Etc/UTC Etc/UCT
+L Etc/UTC Etc/Universal
+L Etc/UTC Etc/Zulu
+L Europe/London GB
+L Europe/London GB-Eire
+L Etc/GMT GMT+0
+L Etc/GMT GMT-0
+L Etc/GMT GMT0
+L Etc/GMT Greenwich
+L Asia/Hong_Kong Hongkong
+L Africa/Abidjan Iceland
+L Asia/Tehran Iran
+L Asia/Jerusalem Israel
+L America/Jamaica Jamaica
+L Asia/Tokyo Japan
+L Pacific/Kwajalein Kwajalein
+L Africa/Tripoli Libya
+L America/Tijuana Mexico/BajaNorte
+L America/Mazatlan Mexico/BajaSur
+L America/Mexico_City Mexico/General
+L Pacific/Auckland NZ
+L Pacific/Chatham NZ-CHAT
+L America/Denver Navajo
+L Asia/Shanghai PRC
+L Europe/Warsaw Poland
+L Europe/Lisbon Portugal
+L Asia/Taipei ROC
+L Asia/Seoul ROK
+L Asia/Singapore Singapore
+L Europe/Istanbul Turkey
+L Etc/UTC UCT
+L America/Anchorage US/Alaska
+L America/Adak US/Aleutian
+L America/Phoenix US/Arizona
+L America/Chicago US/Central
+L America/Indiana/Indianapolis US/East-Indiana
+L America/New_York US/Eastern
+L Pacific/Honolulu US/Hawaii
+L America/Indiana/Knox US/Indiana-Starke
+L America/Detroit US/Michigan
+L America/Denver US/Mountain
+L America/Los_Angeles US/Pacific
+L Pacific/Pago_Pago US/Samoa
+L Etc/UTC UTC
+L Etc/UTC Universal
+L Europe/Moscow W-SU
+L Etc/UTC Zulu
+L America/Argentina/Buenos_Aires America/Buenos_Aires
+L America/Argentina/Catamarca America/Catamarca
+L America/Argentina/Cordoba America/Cordoba
+L America/Indiana/Indianapolis America/Indianapolis
+L America/Argentina/Jujuy America/Jujuy
+L America/Indiana/Knox America/Knox_IN
+L America/Kentucky/Louisville America/Louisville
+L America/Argentina/Mendoza America/Mendoza
+L America/Puerto_Rico America/Virgin
+L Pacific/Pago_Pago Pacific/Samoa
+L Africa/Abidjan Africa/Accra
+L Africa/Nairobi Africa/Addis_Ababa
+L Africa/Nairobi Africa/Asmara
+L Africa/Abidjan Africa/Bamako
+L Africa/Lagos Africa/Bangui
+L Africa/Abidjan Africa/Banjul
+L Africa/Maputo Africa/Blantyre
+L Africa/Lagos Africa/Brazzaville
+L Africa/Maputo Africa/Bujumbura
+L Africa/Abidjan Africa/Conakry
+L Africa/Abidjan Africa/Dakar
+L Africa/Nairobi Africa/Dar_es_Salaam
+L Africa/Nairobi Africa/Djibouti
+L Africa/Lagos Africa/Douala
+L Africa/Abidjan Africa/Freetown
+L Africa/Maputo Africa/Gaborone
+L Africa/Maputo Africa/Harare
+L Africa/Nairobi Africa/Kampala
+L Africa/Maputo Africa/Kigali
+L Africa/Lagos Africa/Kinshasa
+L Africa/Lagos Africa/Libreville
+L Africa/Abidjan Africa/Lome
+L Africa/Lagos Africa/Luanda
+L Africa/Maputo Africa/Lubumbashi
+L Africa/Maputo Africa/Lusaka
+L Africa/Lagos Africa/Malabo
+L Africa/Johannesburg Africa/Maseru
+L Africa/Johannesburg Africa/Mbabane
+L Africa/Nairobi Africa/Mogadishu
+L Africa/Lagos Africa/Niamey
+L Africa/Abidjan Africa/Nouakchott
+L Africa/Abidjan Africa/Ouagadougou
+L Africa/Lagos Africa/Porto-Novo
+L America/Puerto_Rico America/Anguilla
+L America/Puerto_Rico America/Antigua
+L America/Puerto_Rico America/Aruba
+L America/Panama America/Atikokan
+L America/Puerto_Rico America/Blanc-Sablon
+L America/Panama America/Cayman
+L America/Phoenix America/Creston
+L America/Puerto_Rico America/Curacao
+L America/Puerto_Rico America/Dominica
+L America/Puerto_Rico America/Grenada
+L America/Puerto_Rico America/Guadeloupe
+L America/Puerto_Rico America/Kralendijk
+L America/Puerto_Rico America/Lower_Princes
+L America/Puerto_Rico America/Marigot
+L America/Puerto_Rico America/Montserrat
+L America/Toronto America/Nassau
+L America/Puerto_Rico America/Port_of_Spain
+L America/Puerto_Rico America/St_Barthelemy
+L America/Puerto_Rico America/St_Kitts
+L America/Puerto_Rico America/St_Lucia
+L America/Puerto_Rico America/St_Thomas
+L America/Puerto_Rico America/St_Vincent
+L America/Puerto_Rico America/Tortola
+L Pacific/Port_Moresby Antarctica/DumontDUrville
+L Pacific/Auckland Antarctica/McMurdo
+L Asia/Riyadh Antarctica/Syowa
+L Asia/Urumqi Antarctica/Vostok
+L Europe/Berlin Arctic/Longyearbyen
+L Asia/Riyadh Asia/Aden
+L Asia/Qatar Asia/Bahrain
+L Asia/Kuching Asia/Brunei
+L Asia/Singapore Asia/Kuala_Lumpur
+L Asia/Riyadh Asia/Kuwait
+L Asia/Dubai Asia/Muscat
+L Asia/Bangkok Asia/Phnom_Penh
+L Asia/Bangkok Asia/Vientiane
+L Africa/Abidjan Atlantic/Reykjavik
+L Africa/Abidjan Atlantic/St_Helena
+L Europe/Brussels Europe/Amsterdam
+L Europe/Prague Europe/Bratislava
+L Europe/Zurich Europe/Busingen
+L Europe/Berlin Europe/Copenhagen
+L Europe/London Europe/Guernsey
+L Europe/London Europe/Isle_of_Man
+L Europe/London Europe/Jersey
+L Europe/Belgrade Europe/Ljubljana
+L Europe/Brussels Europe/Luxembourg
+L Europe/Helsinki Europe/Mariehamn
+L Europe/Paris Europe/Monaco
+L Europe/Berlin Europe/Oslo
+L Europe/Belgrade Europe/Podgorica
+L Europe/Rome Europe/San_Marino
+L Europe/Belgrade Europe/Sarajevo
+L Europe/Belgrade Europe/Skopje
+L Europe/Berlin Europe/Stockholm
+L Europe/Zurich Europe/Vaduz
+L Europe/Rome Europe/Vatican
+L Europe/Belgrade Europe/Zagreb
+L Africa/Nairobi Indian/Antananarivo
+L Asia/Bangkok Indian/Christmas
+L Asia/Yangon Indian/Cocos
+L Africa/Nairobi Indian/Comoro
+L Indian/Maldives Indian/Kerguelen
+L Asia/Dubai Indian/Mahe
+L Africa/Nairobi Indian/Mayotte
+L Asia/Dubai Indian/Reunion
+L Pacific/Port_Moresby Pacific/Chuuk
+L Pacific/Tarawa Pacific/Funafuti
+L Pacific/Tarawa Pacific/Majuro
+L Pacific/Pago_Pago Pacific/Midway
+L Pacific/Guadalcanal Pacific/Pohnpei
+L Pacific/Guam Pacific/Saipan
+L Pacific/Tarawa Pacific/Wake
+L Pacific/Tarawa Pacific/Wallis
+L Africa/Abidjan Africa/Timbuktu
+L America/Argentina/Catamarca America/Argentina/ComodRivadavia
+L America/Adak America/Atka
+L America/Panama America/Coral_Harbour
+L America/Tijuana America/Ensenada
+L America/Indiana/Indianapolis America/Fort_Wayne
+L America/Toronto America/Montreal
+L America/Toronto America/Nipigon
+L America/Iqaluit America/Pangnirtung
+L America/Rio_Branco America/Porto_Acre
+L America/Winnipeg America/Rainy_River
+L America/Argentina/Cordoba America/Rosario
+L America/Tijuana America/Santa_Isabel
+L America/Denver America/Shiprock
+L America/Toronto America/Thunder_Bay
+L America/Edmonton America/Yellowknife
+L Pacific/Auckland Antarctica/South_Pole
+L Asia/Shanghai Asia/Chongqing
+L Asia/Shanghai Asia/Harbin
+L Asia/Urumqi Asia/Kashgar
+L Asia/Jerusalem Asia/Tel_Aviv
+L Europe/Berlin Atlantic/Jan_Mayen
+L Australia/Sydney Australia/Canberra
+L Australia/Hobart Australia/Currie
+L Europe/London Europe/Belfast
+L Europe/Chisinau Europe/Tiraspol
+L Europe/Kyiv Europe/Uzhgorod
+L Europe/Kyiv Europe/Zaporozhye
+L Pacific/Kanton Pacific/Enderbury
+L Pacific/Honolulu Pacific/Johnston
+L Pacific/Port_Moresby Pacific/Yap
+L Africa/Nairobi Africa/Asmera
+L America/Nuuk America/Godthab
+L Asia/Ashgabat Asia/Ashkhabad
+L Asia/Kolkata Asia/Calcutta
+L Asia/Shanghai Asia/Chungking
+L Asia/Dhaka Asia/Dacca
+L Europe/Istanbul Asia/Istanbul
+L Asia/Kathmandu Asia/Katmandu
+L Asia/Macau Asia/Macao
+L Asia/Yangon Asia/Rangoon
+L Asia/Ho_Chi_Minh Asia/Saigon
+L Asia/Thimphu Asia/Thimbu
+L Asia/Makassar Asia/Ujung_Pandang
+L Asia/Ulaanbaatar Asia/Ulan_Bator
+L Atlantic/Faroe Atlantic/Faeroe
+L Europe/Kyiv Europe/Kiev
+L Asia/Nicosia Europe/Nicosia
+L Pacific/Guadalcanal Pacific/Ponape
+L Pacific/Port_Moresby Pacific/Truk
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/zone.tab b/venv/lib/python3.9/site-packages/pytz/zoneinfo/zone.tab
new file mode 100644
index 00000000..dbcb6179
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/zone.tab
@@ -0,0 +1,448 @@
+# 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 (2021-09-20):
+# 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:
+#
+# 1. This file contains only ASCII characters.
+# 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 timezone where civil
+# clocks have agreed since 1970; this is a narrower definition than
+# that of zone1970.tab.
+#
+# Unlike zone1970.tab, a row's third column can be a Link from
+# 'backward' instead of a Zone.
+#
+# 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
+AD +4230+00131 Europe/Andorra
+AE +2518+05518 Asia/Dubai
+AF +3431+06912 Asia/Kabul
+AG +1703-06148 America/Antigua
+AI +1812-06304 America/Anguilla
+AL +4120+01950 Europe/Tirane
+AM +4011+04430 Asia/Yerevan
+AO -0848+01314 Africa/Luanda
+AQ -7750+16636 Antarctica/McMurdo New Zealand time - McMurdo, South Pole
+AQ -6617+11031 Antarctica/Casey Casey
+AQ -6835+07758 Antarctica/Davis Davis
+AQ -6640+14001 Antarctica/DumontDUrville Dumont-d'Urville
+AQ -6736+06253 Antarctica/Mawson Mawson
+AQ -6448-06406 Antarctica/Palmer Palmer
+AQ -6734-06808 Antarctica/Rothera Rothera
+AQ -690022+0393524 Antarctica/Syowa Syowa
+AQ -720041+0023206 Antarctica/Troll Troll
+AQ -7824+10654 Antarctica/Vostok Vostok
+AR -3436-05827 America/Argentina/Buenos_Aires Buenos Aires (BA, CF)
+AR -3124-06411 America/Argentina/Cordoba Argentina (most areas: CB, CC, CN, ER, FM, MN, SE, SF)
+AR -2447-06525 America/Argentina/Salta Salta (SA, LP, NQ, RN)
+AR -2411-06518 America/Argentina/Jujuy Jujuy (JY)
+AR -2649-06513 America/Argentina/Tucuman Tucuman (TM)
+AR -2828-06547 America/Argentina/Catamarca Catamarca (CT); Chubut (CH)
+AR -2926-06651 America/Argentina/La_Rioja La Rioja (LR)
+AR -3132-06831 America/Argentina/San_Juan San Juan (SJ)
+AR -3253-06849 America/Argentina/Mendoza Mendoza (MZ)
+AR -3319-06621 America/Argentina/San_Luis San Luis (SL)
+AR -5138-06913 America/Argentina/Rio_Gallegos Santa Cruz (SC)
+AR -5448-06818 America/Argentina/Ushuaia Tierra del Fuego (TF)
+AS -1416-17042 Pacific/Pago_Pago
+AT +4813+01620 Europe/Vienna
+AU -3133+15905 Australia/Lord_Howe Lord Howe Island
+AU -5430+15857 Antarctica/Macquarie Macquarie Island
+AU -4253+14719 Australia/Hobart Tasmania
+AU -3749+14458 Australia/Melbourne Victoria
+AU -3352+15113 Australia/Sydney New South Wales (most areas)
+AU -3157+14127 Australia/Broken_Hill New South Wales (Yancowinna)
+AU -2728+15302 Australia/Brisbane Queensland (most areas)
+AU -2016+14900 Australia/Lindeman Queensland (Whitsunday Islands)
+AU -3455+13835 Australia/Adelaide South Australia
+AU -1228+13050 Australia/Darwin Northern Territory
+AU -3157+11551 Australia/Perth Western Australia (most areas)
+AU -3143+12852 Australia/Eucla Western Australia (Eucla)
+AW +1230-06958 America/Aruba
+AX +6006+01957 Europe/Mariehamn
+AZ +4023+04951 Asia/Baku
+BA +4352+01825 Europe/Sarajevo
+BB +1306-05937 America/Barbados
+BD +2343+09025 Asia/Dhaka
+BE +5050+00420 Europe/Brussels
+BF +1222-00131 Africa/Ouagadougou
+BG +4241+02319 Europe/Sofia
+BH +2623+05035 Asia/Bahrain
+BI -0323+02922 Africa/Bujumbura
+BJ +0629+00237 Africa/Porto-Novo
+BL +1753-06251 America/St_Barthelemy
+BM +3217-06446 Atlantic/Bermuda
+BN +0456+11455 Asia/Brunei
+BO -1630-06809 America/La_Paz
+BQ +120903-0681636 America/Kralendijk
+BR -0351-03225 America/Noronha Atlantic islands
+BR -0127-04829 America/Belem Para (east); Amapa
+BR -0343-03830 America/Fortaleza Brazil (northeast: MA, PI, CE, RN, PB)
+BR -0803-03454 America/Recife Pernambuco
+BR -0712-04812 America/Araguaina Tocantins
+BR -0940-03543 America/Maceio Alagoas, Sergipe
+BR -1259-03831 America/Bahia Bahia
+BR -2332-04637 America/Sao_Paulo Brazil (southeast: GO, DF, MG, ES, RJ, SP, PR, SC, RS)
+BR -2027-05437 America/Campo_Grande Mato Grosso do Sul
+BR -1535-05605 America/Cuiaba Mato Grosso
+BR -0226-05452 America/Santarem Para (west)
+BR -0846-06354 America/Porto_Velho Rondonia
+BR +0249-06040 America/Boa_Vista Roraima
+BR -0308-06001 America/Manaus Amazonas (east)
+BR -0640-06952 America/Eirunepe Amazonas (west)
+BR -0958-06748 America/Rio_Branco Acre
+BS +2505-07721 America/Nassau
+BT +2728+08939 Asia/Thimphu
+BW -2439+02555 Africa/Gaborone
+BY +5354+02734 Europe/Minsk
+BZ +1730-08812 America/Belize
+CA +4734-05243 America/St_Johns Newfoundland; Labrador (southeast)
+CA +4439-06336 America/Halifax Atlantic - NS (most areas); PE
+CA +4612-05957 America/Glace_Bay Atlantic - NS (Cape Breton)
+CA +4606-06447 America/Moncton Atlantic - New Brunswick
+CA +5320-06025 America/Goose_Bay Atlantic - Labrador (most areas)
+CA +5125-05707 America/Blanc-Sablon AST - QC (Lower North Shore)
+CA +4339-07923 America/Toronto Eastern - ON, QC (most areas)
+CA +6344-06828 America/Iqaluit Eastern - NU (most areas)
+CA +484531-0913718 America/Atikokan EST - ON (Atikokan); NU (Coral H)
+CA +4953-09709 America/Winnipeg Central - ON (west); Manitoba
+CA +744144-0944945 America/Resolute Central - NU (Resolute)
+CA +624900-0920459 America/Rankin_Inlet Central - NU (central)
+CA +5024-10439 America/Regina CST - SK (most areas)
+CA +5017-10750 America/Swift_Current CST - SK (midwest)
+CA +5333-11328 America/Edmonton Mountain - AB; BC (E); NT (E); SK (W)
+CA +690650-1050310 America/Cambridge_Bay Mountain - NU (west)
+CA +682059-1334300 America/Inuvik Mountain - NT (west)
+CA +4906-11631 America/Creston MST - BC (Creston)
+CA +5546-12014 America/Dawson_Creek MST - BC (Dawson Cr, Ft St John)
+CA +5848-12242 America/Fort_Nelson MST - BC (Ft Nelson)
+CA +6043-13503 America/Whitehorse MST - Yukon (east)
+CA +6404-13925 America/Dawson MST - Yukon (west)
+CA +4916-12307 America/Vancouver Pacific - BC (most areas)
+CC -1210+09655 Indian/Cocos
+CD -0418+01518 Africa/Kinshasa Dem. Rep. of Congo (west)
+CD -1140+02728 Africa/Lubumbashi Dem. Rep. of Congo (east)
+CF +0422+01835 Africa/Bangui
+CG -0416+01517 Africa/Brazzaville
+CH +4723+00832 Europe/Zurich
+CI +0519-00402 Africa/Abidjan
+CK -2114-15946 Pacific/Rarotonga
+CL -3327-07040 America/Santiago most of Chile
+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
+CN +4348+08735 Asia/Urumqi Xinjiang Time
+CO +0436-07405 America/Bogota
+CR +0956-08405 America/Costa_Rica
+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 most of Cyprus
+CY +3507+03357 Asia/Famagusta Northern Cyprus
+CZ +5005+01426 Europe/Prague
+DE +5230+01322 Europe/Berlin most of Germany
+DE +4742+00841 Europe/Busingen Busingen
+DJ +1136+04309 Africa/Djibouti
+DK +5540+01235 Europe/Copenhagen
+DM +1518-06124 America/Dominica
+DO +1828-06954 America/Santo_Domingo
+DZ +3647+00303 Africa/Algiers
+EC -0210-07950 America/Guayaquil Ecuador (mainland)
+EC -0054-08936 Pacific/Galapagos Galapagos Islands
+EE +5925+02445 Europe/Tallinn
+EG +3003+03115 Africa/Cairo
+EH +2709-01312 Africa/El_Aaiun
+ER +1520+03853 Africa/Asmara
+ES +4024-00341 Europe/Madrid Spain (mainland)
+ES +3553-00519 Africa/Ceuta Ceuta, Melilla
+ES +2806-01524 Atlantic/Canary Canary Islands
+ET +0902+03842 Africa/Addis_Ababa
+FI +6010+02458 Europe/Helsinki
+FJ -1808+17825 Pacific/Fiji
+FK -5142-05751 Atlantic/Stanley
+FM +0725+15147 Pacific/Chuuk Chuuk/Truk, Yap
+FM +0658+15813 Pacific/Pohnpei Pohnpei/Ponape
+FM +0519+16259 Pacific/Kosrae Kosrae
+FO +6201-00646 Atlantic/Faroe
+FR +4852+00220 Europe/Paris
+GA +0023+00927 Africa/Libreville
+GB +513030-0000731 Europe/London
+GD +1203-06145 America/Grenada
+GE +4143+04449 Asia/Tbilisi
+GF +0456-05220 America/Cayenne
+GG +492717-0023210 Europe/Guernsey
+GH +0533-00013 Africa/Accra
+GI +3608-00521 Europe/Gibraltar
+GL +6411-05144 America/Nuuk most of Greenland
+GL +7646-01840 America/Danmarkshavn National Park (east coast)
+GL +7029-02158 America/Scoresbysund Scoresbysund/Ittoqqortoormiit
+GL +7634-06847 America/Thule Thule/Pituffik
+GM +1328-01639 Africa/Banjul
+GN +0931-01343 Africa/Conakry
+GP +1614-06132 America/Guadeloupe
+GQ +0345+00847 Africa/Malabo
+GR +3758+02343 Europe/Athens
+GS -5416-03632 Atlantic/South_Georgia
+GT +1438-09031 America/Guatemala
+GU +1328+14445 Pacific/Guam
+GW +1151-01535 Africa/Bissau
+GY +0648-05810 America/Guyana
+HK +2217+11409 Asia/Hong_Kong
+HN +1406-08713 America/Tegucigalpa
+HR +4548+01558 Europe/Zagreb
+HT +1832-07220 America/Port-au-Prince
+HU +4730+01905 Europe/Budapest
+ID -0610+10648 Asia/Jakarta Java, Sumatra
+ID -0002+10920 Asia/Pontianak Borneo (west, central)
+ID -0507+11924 Asia/Makassar Borneo (east, south); Sulawesi/Celebes, Bali, Nusa Tengarra; Timor (west)
+ID -0232+14042 Asia/Jayapura New Guinea (West Papua / Irian Jaya); Malukus/Moluccas
+IE +5320-00615 Europe/Dublin
+IL +314650+0351326 Asia/Jerusalem
+IM +5409-00428 Europe/Isle_of_Man
+IN +2232+08822 Asia/Kolkata
+IO -0720+07225 Indian/Chagos
+IQ +3321+04425 Asia/Baghdad
+IR +3540+05126 Asia/Tehran
+IS +6409-02151 Atlantic/Reykjavik
+IT +4154+01229 Europe/Rome
+JE +491101-0020624 Europe/Jersey
+JM +175805-0764736 America/Jamaica
+JO +3157+03556 Asia/Amman
+JP +353916+1394441 Asia/Tokyo
+KE -0117+03649 Africa/Nairobi
+KG +4254+07436 Asia/Bishkek
+KH +1133+10455 Asia/Phnom_Penh
+KI +0125+17300 Pacific/Tarawa Gilbert Islands
+KI -0247-17143 Pacific/Kanton Phoenix Islands
+KI +0152-15720 Pacific/Kiritimati Line Islands
+KM -1141+04316 Indian/Comoro
+KN +1718-06243 America/St_Kitts
+KP +3901+12545 Asia/Pyongyang
+KR +3733+12658 Asia/Seoul
+KW +2920+04759 Asia/Kuwait
+KY +1918-08123 America/Cayman
+KZ +4315+07657 Asia/Almaty most of Kazakhstan
+KZ +4448+06528 Asia/Qyzylorda Qyzylorda/Kyzylorda/Kzyl-Orda
+KZ +5312+06337 Asia/Qostanay Qostanay/Kostanay/Kustanay
+KZ +5017+05710 Asia/Aqtobe Aqtobe/Aktobe
+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
+LC +1401-06100 America/St_Lucia
+LI +4709+00931 Europe/Vaduz
+LK +0656+07951 Asia/Colombo
+LR +0618-01047 Africa/Monrovia
+LS -2928+02730 Africa/Maseru
+LT +5441+02519 Europe/Vilnius
+LU +4936+00609 Europe/Luxembourg
+LV +5657+02406 Europe/Riga
+LY +3254+01311 Africa/Tripoli
+MA +3339-00735 Africa/Casablanca
+MC +4342+00723 Europe/Monaco
+MD +4700+02850 Europe/Chisinau
+ME +4226+01916 Europe/Podgorica
+MF +1804-06305 America/Marigot
+MG -1855+04731 Indian/Antananarivo
+MH +0709+17112 Pacific/Majuro most of Marshall Islands
+MH +0905+16720 Pacific/Kwajalein Kwajalein
+MK +4159+02126 Europe/Skopje
+ML +1239-00800 Africa/Bamako
+MM +1647+09610 Asia/Yangon
+MN +4755+10653 Asia/Ulaanbaatar most of Mongolia
+MN +4801+09139 Asia/Hovd Bayan-Olgiy, Govi-Altai, Hovd, Uvs, Zavkhan
+MN +4804+11430 Asia/Choibalsan Dornod, Sukhbaatar
+MO +221150+1133230 Asia/Macau
+MP +1512+14545 Pacific/Saipan
+MQ +1436-06105 America/Martinique
+MR +1806-01557 Africa/Nouakchott
+MS +1643-06213 America/Montserrat
+MT +3554+01431 Europe/Malta
+MU -2010+05730 Indian/Mauritius
+MV +0410+07330 Indian/Maldives
+MW -1547+03500 Africa/Blantyre
+MX +1924-09909 America/Mexico_City Central Mexico
+MX +2105-08646 America/Cancun Quintana Roo
+MX +2058-08937 America/Merida Campeche, Yucatan
+MX +2540-10019 America/Monterrey Durango; Coahuila, Nuevo Leon, Tamaulipas (most areas)
+MX +2550-09730 America/Matamoros Coahuila, Nuevo Leon, Tamaulipas (US border)
+MX +2838-10605 America/Chihuahua Chihuahua (most areas)
+MX +3144-10629 America/Ciudad_Juarez Chihuahua (US border - west)
+MX +2934-10425 America/Ojinaga Chihuahua (US border - east)
+MX +2313-10625 America/Mazatlan Baja California Sur, Nayarit (most areas), Sinaloa
+MX +2048-10515 America/Bahia_Banderas Bahia de Banderas
+MX +2904-11058 America/Hermosillo Sonora
+MX +3232-11701 America/Tijuana Baja California
+MY +0310+10142 Asia/Kuala_Lumpur Malaysia (peninsula)
+MY +0133+11020 Asia/Kuching Sabah, Sarawak
+MZ -2558+03235 Africa/Maputo
+NA -2234+01706 Africa/Windhoek
+NC -2216+16627 Pacific/Noumea
+NE +1331+00207 Africa/Niamey
+NF -2903+16758 Pacific/Norfolk
+NG +0627+00324 Africa/Lagos
+NI +1209-08617 America/Managua
+NL +5222+00454 Europe/Amsterdam
+NO +5955+01045 Europe/Oslo
+NP +2743+08519 Asia/Kathmandu
+NR -0031+16655 Pacific/Nauru
+NU -1901-16955 Pacific/Niue
+NZ -3652+17446 Pacific/Auckland most of New Zealand
+NZ -4357-17633 Pacific/Chatham Chatham Islands
+OM +2336+05835 Asia/Muscat
+PA +0858-07932 America/Panama
+PE -1203-07703 America/Lima
+PF -1732-14934 Pacific/Tahiti Society Islands
+PF -0900-13930 Pacific/Marquesas Marquesas Islands
+PF -2308-13457 Pacific/Gambier Gambier Islands
+PG -0930+14710 Pacific/Port_Moresby most of Papua New Guinea
+PG -0613+15534 Pacific/Bougainville Bougainville
+PH +1435+12100 Asia/Manila
+PK +2452+06703 Asia/Karachi
+PL +5215+02100 Europe/Warsaw
+PM +4703-05620 America/Miquelon
+PN -2504-13005 Pacific/Pitcairn
+PR +182806-0660622 America/Puerto_Rico
+PS +3130+03428 Asia/Gaza Gaza Strip
+PS +313200+0350542 Asia/Hebron West Bank
+PT +3843-00908 Europe/Lisbon Portugal (mainland)
+PT +3238-01654 Atlantic/Madeira Madeira Islands
+PT +3744-02540 Atlantic/Azores Azores
+PW +0720+13429 Pacific/Palau
+PY -2516-05740 America/Asuncion
+QA +2517+05132 Asia/Qatar
+RE -2052+05528 Indian/Reunion
+RO +4426+02606 Europe/Bucharest
+RS +4450+02030 Europe/Belgrade
+RU +5443+02030 Europe/Kaliningrad MSK-01 - Kaliningrad
+RU +554521+0373704 Europe/Moscow MSK+00 - Moscow area
+# The obsolescent zone.tab format cannot represent Europe/Simferopol well.
+# Put it in RU section and list as UA. See "territorial claims" above.
+# Programs should use zone1970.tab instead; see above.
+UA +4457+03406 Europe/Simferopol Crimea
+RU +5836+04939 Europe/Kirov MSK+00 - Kirov
+RU +4844+04425 Europe/Volgograd MSK+00 - Volgograd
+RU +4621+04803 Europe/Astrakhan MSK+01 - Astrakhan
+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+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
+RU +5601+09250 Asia/Krasnoyarsk MSK+04 - Krasnoyarsk area
+RU +5216+10420 Asia/Irkutsk MSK+05 - Irkutsk, Buryatia
+RU +5203+11328 Asia/Chita MSK+06 - Zabaykalsky
+RU +6200+12940 Asia/Yakutsk MSK+06 - Lena River
+RU +623923+1353314 Asia/Khandyga MSK+06 - Tomponsky, Ust-Maysky
+RU +4310+13156 Asia/Vladivostok MSK+07 - Amur River
+RU +643337+1431336 Asia/Ust-Nera MSK+07 - Oymyakonsky
+RU +5934+15048 Asia/Magadan MSK+08 - Magadan
+RU +4658+14242 Asia/Sakhalin MSK+08 - Sakhalin Island
+RU +6728+15343 Asia/Srednekolymsk MSK+08 - Sakha (E); N Kuril Is
+RU +5301+15839 Asia/Kamchatka MSK+09 - Kamchatka
+RU +6445+17729 Asia/Anadyr MSK+09 - Bering Sea
+RW -0157+03004 Africa/Kigali
+SA +2438+04643 Asia/Riyadh
+SB -0932+16012 Pacific/Guadalcanal
+SC -0440+05528 Indian/Mahe
+SD +1536+03232 Africa/Khartoum
+SE +5920+01803 Europe/Stockholm
+SG +0117+10351 Asia/Singapore
+SH -1555-00542 Atlantic/St_Helena
+SI +4603+01431 Europe/Ljubljana
+SJ +7800+01600 Arctic/Longyearbyen
+SK +4809+01707 Europe/Bratislava
+SL +0830-01315 Africa/Freetown
+SM +4355+01228 Europe/San_Marino
+SN +1440-01726 Africa/Dakar
+SO +0204+04522 Africa/Mogadishu
+SR +0550-05510 America/Paramaribo
+SS +0451+03137 Africa/Juba
+ST +0020+00644 Africa/Sao_Tome
+SV +1342-08912 America/El_Salvador
+SX +180305-0630250 America/Lower_Princes
+SY +3330+03618 Asia/Damascus
+SZ -2618+03106 Africa/Mbabane
+TC +2128-07108 America/Grand_Turk
+TD +1207+01503 Africa/Ndjamena
+TF -492110+0701303 Indian/Kerguelen
+TG +0608+00113 Africa/Lome
+TH +1345+10031 Asia/Bangkok
+TJ +3835+06848 Asia/Dushanbe
+TK -0922-17114 Pacific/Fakaofo
+TL -0833+12535 Asia/Dili
+TM +3757+05823 Asia/Ashgabat
+TN +3648+01011 Africa/Tunis
+TO -210800-1751200 Pacific/Tongatapu
+TR +4101+02858 Europe/Istanbul
+TT +1039-06131 America/Port_of_Spain
+TV -0831+17913 Pacific/Funafuti
+TW +2503+12130 Asia/Taipei
+TZ -0648+03917 Africa/Dar_es_Salaam
+UA +5026+03031 Europe/Kyiv most of Ukraine
+UG +0019+03225 Africa/Kampala
+UM +2813-17722 Pacific/Midway Midway Islands
+UM +1917+16637 Pacific/Wake Wake Island
+US +404251-0740023 America/New_York Eastern (most areas)
+US +421953-0830245 America/Detroit Eastern - MI (most areas)
+US +381515-0854534 America/Kentucky/Louisville Eastern - KY (Louisville area)
+US +364947-0845057 America/Kentucky/Monticello Eastern - KY (Wayne)
+US +394606-0860929 America/Indiana/Indianapolis Eastern - IN (most areas)
+US +384038-0873143 America/Indiana/Vincennes Eastern - IN (Da, Du, K, Mn)
+US +410305-0863611 America/Indiana/Winamac Eastern - IN (Pulaski)
+US +382232-0862041 America/Indiana/Marengo Eastern - IN (Crawford)
+US +382931-0871643 America/Indiana/Petersburg Eastern - IN (Pike)
+US +384452-0850402 America/Indiana/Vevay Eastern - IN (Switzerland)
+US +415100-0873900 America/Chicago Central (most areas)
+US +375711-0864541 America/Indiana/Tell_City Central - IN (Perry)
+US +411745-0863730 America/Indiana/Knox Central - IN (Starke)
+US +450628-0873651 America/Menominee Central - MI (Wisconsin border)
+US +470659-1011757 America/North_Dakota/Center Central - ND (Oliver)
+US +465042-1012439 America/North_Dakota/New_Salem Central - ND (Morton rural)
+US +471551-1014640 America/North_Dakota/Beulah Central - ND (Mercer)
+US +394421-1045903 America/Denver Mountain (most areas)
+US +433649-1161209 America/Boise Mountain - ID (south); OR (east)
+US +332654-1120424 America/Phoenix MST - AZ (except Navajo)
+US +340308-1181434 America/Los_Angeles Pacific
+US +611305-1495401 America/Anchorage Alaska (most areas)
+US +581807-1342511 America/Juneau Alaska - Juneau area
+US +571035-1351807 America/Sitka Alaska - Sitka area
+US +550737-1313435 America/Metlakatla Alaska - Annette Island
+US +593249-1394338 America/Yakutat Alaska - Yakutat
+US +643004-1652423 America/Nome Alaska (west)
+US +515248-1763929 America/Adak Alaska - western Aleutians
+US +211825-1575130 Pacific/Honolulu Hawaii
+UY -345433-0561245 America/Montevideo
+UZ +3940+06648 Asia/Samarkand Uzbekistan (west)
+UZ +4120+06918 Asia/Tashkent Uzbekistan (east)
+VA +415408+0122711 Europe/Vatican
+VC +1309-06114 America/St_Vincent
+VE +1030-06656 America/Caracas
+VG +1827-06437 America/Tortola
+VI +1821-06456 America/St_Thomas
+VN +1045+10640 Asia/Ho_Chi_Minh
+VU -1740+16825 Pacific/Efate
+WF -1318-17610 Pacific/Wallis
+WS -1350-17144 Pacific/Apia
+YE +1245+04512 Asia/Aden
+YT -1247+04514 Indian/Mayotte
+ZA -2615+02800 Africa/Johannesburg
+ZM -1525+02817 Africa/Lusaka
+ZW -1750+03103 Africa/Harare
diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/zone1970.tab b/venv/lib/python3.9/site-packages/pytz/zoneinfo/zone1970.tab
new file mode 100644
index 00000000..1f1cecb8
--- /dev/null
+++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/zone1970.tab
@@ -0,0 +1,374 @@
+# tzdb timezone descriptions
+#
+# This file is in the public domain.
+#
+# 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 timezone, as a comma-separated list
+# of ISO 3166 2-character country codes. See the file 'iso3166.tab'.
+# 2. Latitude and longitude of the timezone's principal location
+# in ISO 6709 sign-degrees-minutes-seconds format,
+# either ±DDMM±DDDMM or ±DDMMSS±DDDMMSS,
+# first latitude (+ is north), then longitude (+ is east).
+# 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 countries have multiple timezones,
+# and useful only for those countries. For example, the comments
+# for the row with countries CH,DE,LI and name Europe/Zurich
+# are useful only for DE, since CH and LI have no other timezones.
+#
+# 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 timezones first, where that does not contradict (1).
+#
+# 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
+AD +4230+00131 Europe/Andorra
+AE,OM,RE,SC,TF +2518+05518 Asia/Dubai Crozet, Scattered Is
+AF +3431+06912 Asia/Kabul
+AL +4120+01950 Europe/Tirane
+AM +4011+04430 Asia/Yerevan
+AQ -6617+11031 Antarctica/Casey Casey
+AQ -6835+07758 Antarctica/Davis Davis
+AQ -6736+06253 Antarctica/Mawson Mawson
+AQ -6448-06406 Antarctica/Palmer Palmer
+AQ -6734-06808 Antarctica/Rothera Rothera
+AQ -720041+0023206 Antarctica/Troll Troll
+AR -3436-05827 America/Argentina/Buenos_Aires Buenos Aires (BA, CF)
+AR -3124-06411 America/Argentina/Cordoba most areas: CB, CC, CN, ER, FM, MN, SE, SF
+AR -2447-06525 America/Argentina/Salta Salta (SA, LP, NQ, RN)
+AR -2411-06518 America/Argentina/Jujuy Jujuy (JY)
+AR -2649-06513 America/Argentina/Tucuman Tucumán (TM)
+AR -2828-06547 America/Argentina/Catamarca Catamarca (CT); Chubut (CH)
+AR -2926-06651 America/Argentina/La_Rioja La Rioja (LR)
+AR -3132-06831 America/Argentina/San_Juan San Juan (SJ)
+AR -3253-06849 America/Argentina/Mendoza Mendoza (MZ)
+AR -3319-06621 America/Argentina/San_Luis San Luis (SL)
+AR -5138-06913 America/Argentina/Rio_Gallegos Santa Cruz (SC)
+AR -5448-06818 America/Argentina/Ushuaia Tierra del Fuego (TF)
+AS,UM -1416-17042 Pacific/Pago_Pago Midway
+AT +4813+01620 Europe/Vienna
+AU -3133+15905 Australia/Lord_Howe Lord Howe Island
+AU -5430+15857 Antarctica/Macquarie Macquarie Island
+AU -4253+14719 Australia/Hobart Tasmania
+AU -3749+14458 Australia/Melbourne Victoria
+AU -3352+15113 Australia/Sydney New South Wales (most areas)
+AU -3157+14127 Australia/Broken_Hill New South Wales (Yancowinna)
+AU -2728+15302 Australia/Brisbane Queensland (most areas)
+AU -2016+14900 Australia/Lindeman Queensland (Whitsunday Islands)
+AU -3455+13835 Australia/Adelaide South Australia
+AU -1228+13050 Australia/Darwin Northern Territory
+AU -3157+11551 Australia/Perth Western Australia (most areas)
+AU -3143+12852 Australia/Eucla Western Australia (Eucla)
+AZ +4023+04951 Asia/Baku
+BB +1306-05937 America/Barbados
+BD +2343+09025 Asia/Dhaka
+BE,LU,NL +5050+00420 Europe/Brussels
+BG +4241+02319 Europe/Sofia
+BM +3217-06446 Atlantic/Bermuda
+BO -1630-06809 America/La_Paz
+BR -0351-03225 America/Noronha Atlantic islands
+BR -0127-04829 America/Belem Pará (east); Amapá
+BR -0343-03830 America/Fortaleza Brazil (northeast: MA, PI, CE, RN, PB)
+BR -0803-03454 America/Recife Pernambuco
+BR -0712-04812 America/Araguaina Tocantins
+BR -0940-03543 America/Maceio Alagoas, Sergipe
+BR -1259-03831 America/Bahia Bahia
+BR -2332-04637 America/Sao_Paulo Brazil (southeast: GO, DF, MG, ES, RJ, SP, PR, SC, RS)
+BR -2027-05437 America/Campo_Grande Mato Grosso do Sul
+BR -1535-05605 America/Cuiaba Mato Grosso
+BR -0226-05452 America/Santarem Pará (west)
+BR -0846-06354 America/Porto_Velho Rondônia
+BR +0249-06040 America/Boa_Vista Roraima
+BR -0308-06001 America/Manaus Amazonas (east)
+BR -0640-06952 America/Eirunepe Amazonas (west)
+BR -0958-06748 America/Rio_Branco Acre
+BT +2728+08939 Asia/Thimphu
+BY +5354+02734 Europe/Minsk
+BZ +1730-08812 America/Belize
+CA +4734-05243 America/St_Johns Newfoundland; Labrador (southeast)
+CA +4439-06336 America/Halifax Atlantic - NS (most areas); PE
+CA +4612-05957 America/Glace_Bay Atlantic - NS (Cape Breton)
+CA +4606-06447 America/Moncton Atlantic - New Brunswick
+CA +5320-06025 America/Goose_Bay Atlantic - Labrador (most areas)
+CA,BS +4339-07923 America/Toronto Eastern - ON, QC (most areas)
+CA +6344-06828 America/Iqaluit Eastern - NU (most areas)
+CA +4953-09709 America/Winnipeg Central - ON (west); Manitoba
+CA +744144-0944945 America/Resolute Central - NU (Resolute)
+CA +624900-0920459 America/Rankin_Inlet Central - NU (central)
+CA +5024-10439 America/Regina CST - SK (most areas)
+CA +5017-10750 America/Swift_Current CST - SK (midwest)
+CA +5333-11328 America/Edmonton Mountain - AB; BC (E); NT (E); SK (W)
+CA +690650-1050310 America/Cambridge_Bay Mountain - NU (west)
+CA +682059-1334300 America/Inuvik Mountain - NT (west)
+CA +5546-12014 America/Dawson_Creek MST - BC (Dawson Cr, Ft St John)
+CA +5848-12242 America/Fort_Nelson MST - BC (Ft Nelson)
+CA +6043-13503 America/Whitehorse MST - Yukon (east)
+CA +6404-13925 America/Dawson MST - Yukon (west)
+CA +4916-12307 America/Vancouver Pacific - BC (most areas)
+CH,DE,LI +4723+00832 Europe/Zurich Büsingen
+CI,BF,GH,GM,GN,IS,ML,MR,SH,SL,SN,TG +0519-00402 Africa/Abidjan
+CK -2114-15946 Pacific/Rarotonga
+CL -3327-07040 America/Santiago most of Chile
+CL -5309-07055 America/Punta_Arenas Region of Magallanes
+CL -2709-10926 Pacific/Easter Easter Island
+CN +3114+12128 Asia/Shanghai Beijing Time
+CN,AQ +4348+08735 Asia/Urumqi Xinjiang Time, Vostok
+CO +0436-07405 America/Bogota
+CR +0956-08405 America/Costa_Rica
+CU +2308-08222 America/Havana
+CV +1455-02331 Atlantic/Cape_Verde
+CY +3510+03322 Asia/Nicosia most of Cyprus
+CY +3507+03357 Asia/Famagusta Northern Cyprus
+CZ,SK +5005+01426 Europe/Prague
+DE,DK,NO,SE,SJ +5230+01322 Europe/Berlin most of Germany
+DO +1828-06954 America/Santo_Domingo
+DZ +3647+00303 Africa/Algiers
+EC -0210-07950 America/Guayaquil Ecuador (mainland)
+EC -0054-08936 Pacific/Galapagos Galápagos Islands
+EE +5925+02445 Europe/Tallinn
+EG +3003+03115 Africa/Cairo
+EH +2709-01312 Africa/El_Aaiun
+ES +4024-00341 Europe/Madrid Spain (mainland)
+ES +3553-00519 Africa/Ceuta Ceuta, Melilla
+ES +2806-01524 Atlantic/Canary Canary Islands
+FI,AX +6010+02458 Europe/Helsinki
+FJ -1808+17825 Pacific/Fiji
+FK -5142-05751 Atlantic/Stanley
+FM +0519+16259 Pacific/Kosrae Kosrae
+FO +6201-00646 Atlantic/Faroe
+FR,MC +4852+00220 Europe/Paris
+GB,GG,IM,JE +513030-0000731 Europe/London
+GE +4143+04449 Asia/Tbilisi
+GF +0456-05220 America/Cayenne
+GI +3608-00521 Europe/Gibraltar
+GL +6411-05144 America/Nuuk most of Greenland
+GL +7646-01840 America/Danmarkshavn National Park (east coast)
+GL +7029-02158 America/Scoresbysund Scoresbysund/Ittoqqortoormiit
+GL +7634-06847 America/Thule Thule/Pituffik
+GR +3758+02343 Europe/Athens
+GS -5416-03632 Atlantic/South_Georgia
+GT +1438-09031 America/Guatemala
+GU,MP +1328+14445 Pacific/Guam
+GW +1151-01535 Africa/Bissau
+GY +0648-05810 America/Guyana
+HK +2217+11409 Asia/Hong_Kong
+HN +1406-08713 America/Tegucigalpa
+HT +1832-07220 America/Port-au-Prince
+HU +4730+01905 Europe/Budapest
+ID -0610+10648 Asia/Jakarta Java, Sumatra
+ID -0002+10920 Asia/Pontianak Borneo (west, central)
+ID -0507+11924 Asia/Makassar Borneo (east, south); Sulawesi/Celebes, Bali, Nusa Tengarra; Timor (west)
+ID -0232+14042 Asia/Jayapura New Guinea (West Papua / Irian Jaya); Malukus/Moluccas
+IE +5320-00615 Europe/Dublin
+IL +314650+0351326 Asia/Jerusalem
+IN +2232+08822 Asia/Kolkata
+IO -0720+07225 Indian/Chagos
+IQ +3321+04425 Asia/Baghdad
+IR +3540+05126 Asia/Tehran
+IT,SM,VA +4154+01229 Europe/Rome
+JM +175805-0764736 America/Jamaica
+JO +3157+03556 Asia/Amman
+JP +353916+1394441 Asia/Tokyo
+KE,DJ,ER,ET,KM,MG,SO,TZ,UG,YT -0117+03649 Africa/Nairobi
+KG +4254+07436 Asia/Bishkek
+KI,MH,TV,UM,WF +0125+17300 Pacific/Tarawa Gilberts, Marshalls, Wake
+KI -0247-17143 Pacific/Kanton Phoenix Islands
+KI +0152-15720 Pacific/Kiritimati Line Islands
+KP +3901+12545 Asia/Pyongyang
+KR +3733+12658 Asia/Seoul
+KZ +4315+07657 Asia/Almaty most of Kazakhstan
+KZ +4448+06528 Asia/Qyzylorda Qyzylorda/Kyzylorda/Kzyl-Orda
+KZ +5312+06337 Asia/Qostanay Qostanay/Kostanay/Kustanay
+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
+LR +0618-01047 Africa/Monrovia
+LT +5441+02519 Europe/Vilnius
+LV +5657+02406 Europe/Riga
+LY +3254+01311 Africa/Tripoli
+MA +3339-00735 Africa/Casablanca
+MD +4700+02850 Europe/Chisinau
+MH +0905+16720 Pacific/Kwajalein Kwajalein
+MM,CC +1647+09610 Asia/Yangon
+MN +4755+10653 Asia/Ulaanbaatar most of Mongolia
+MN +4801+09139 Asia/Hovd Bayan-Ölgii, Govi-Altai, Hovd, Uvs, Zavkhan
+MN +4804+11430 Asia/Choibalsan Dornod, Sükhbaatar
+MO +221150+1133230 Asia/Macau
+MQ +1436-06105 America/Martinique
+MT +3554+01431 Europe/Malta
+MU -2010+05730 Indian/Mauritius
+MV,TF +0410+07330 Indian/Maldives Kerguelen, St Paul I, Amsterdam I
+MX +1924-09909 America/Mexico_City Central Mexico
+MX +2105-08646 America/Cancun Quintana Roo
+MX +2058-08937 America/Merida Campeche, Yucatán
+MX +2540-10019 America/Monterrey Durango; Coahuila, Nuevo León, Tamaulipas (most areas)
+MX +2550-09730 America/Matamoros Coahuila, Nuevo León, Tamaulipas (US border)
+MX +2838-10605 America/Chihuahua Chihuahua (most areas)
+MX +3144-10629 America/Ciudad_Juarez Chihuahua (US border - west)
+MX +2934-10425 America/Ojinaga Chihuahua (US border - east)
+MX +2313-10625 America/Mazatlan Baja California Sur, Nayarit (most areas), Sinaloa
+MX +2048-10515 America/Bahia_Banderas Bahía de Banderas
+MX +2904-11058 America/Hermosillo Sonora
+MX +3232-11701 America/Tijuana Baja California
+MY,BN +0133+11020 Asia/Kuching Sabah, Sarawak
+MZ,BI,BW,CD,MW,RW,ZM,ZW -2558+03235 Africa/Maputo Central Africa Time
+NA -2234+01706 Africa/Windhoek
+NC -2216+16627 Pacific/Noumea
+NF -2903+16758 Pacific/Norfolk
+NG,AO,BJ,CD,CF,CG,CM,GA,GQ,NE +0627+00324 Africa/Lagos West Africa Time
+NI +1209-08617 America/Managua
+NP +2743+08519 Asia/Kathmandu
+NR -0031+16655 Pacific/Nauru
+NU -1901-16955 Pacific/Niue
+NZ,AQ -3652+17446 Pacific/Auckland New Zealand time
+NZ -4357-17633 Pacific/Chatham Chatham Islands
+PA,CA,KY +0858-07932 America/Panama EST - ON (Atikokan), NU (Coral H)
+PE -1203-07703 America/Lima
+PF -1732-14934 Pacific/Tahiti Society Islands
+PF -0900-13930 Pacific/Marquesas Marquesas Islands
+PF -2308-13457 Pacific/Gambier Gambier Islands
+PG,AQ,FM -0930+14710 Pacific/Port_Moresby Papua New Guinea (most areas), Chuuk, Yap, Dumont d'Urville
+PG -0613+15534 Pacific/Bougainville Bougainville
+PH +1435+12100 Asia/Manila
+PK +2452+06703 Asia/Karachi
+PL +5215+02100 Europe/Warsaw
+PM +4703-05620 America/Miquelon
+PN -2504-13005 Pacific/Pitcairn
+PR,AG,CA,AI,AW,BL,BQ,CW,DM,GD,GP,KN,LC,MF,MS,SX,TT,VC,VG,VI +182806-0660622 America/Puerto_Rico AST
+PS +3130+03428 Asia/Gaza Gaza Strip
+PS +313200+0350542 Asia/Hebron West Bank
+PT +3843-00908 Europe/Lisbon Portugal (mainland)
+PT +3238-01654 Atlantic/Madeira Madeira Islands
+PT +3744-02540 Atlantic/Azores Azores
+PW +0720+13429 Pacific/Palau
+PY -2516-05740 America/Asuncion
+QA,BH +2517+05132 Asia/Qatar
+RO +4426+02606 Europe/Bucharest
+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
+# Mention RU and UA alphabetically. See "territorial claims" above.
+RU,UA +4457+03406 Europe/Simferopol Crimea
+RU +5836+04939 Europe/Kirov MSK+00 - Kirov
+RU +4844+04425 Europe/Volgograd MSK+00 - Volgograd
+RU +4621+04803 Europe/Astrakhan MSK+01 - Astrakhan
+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+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
+RU +5601+09250 Asia/Krasnoyarsk MSK+04 - Krasnoyarsk area
+RU +5216+10420 Asia/Irkutsk MSK+05 - Irkutsk, Buryatia
+RU +5203+11328 Asia/Chita MSK+06 - Zabaykalsky
+RU +6200+12940 Asia/Yakutsk MSK+06 - Lena River
+RU +623923+1353314 Asia/Khandyga MSK+06 - Tomponsky, Ust-Maysky
+RU +4310+13156 Asia/Vladivostok MSK+07 - Amur River
+RU +643337+1431336 Asia/Ust-Nera MSK+07 - Oymyakonsky
+RU +5934+15048 Asia/Magadan MSK+08 - Magadan
+RU +4658+14242 Asia/Sakhalin MSK+08 - Sakhalin Island
+RU +6728+15343 Asia/Srednekolymsk MSK+08 - Sakha (E); N Kuril Is
+RU +5301+15839 Asia/Kamchatka MSK+09 - Kamchatka
+RU +6445+17729 Asia/Anadyr MSK+09 - Bering Sea
+SA,AQ,KW,YE +2438+04643 Asia/Riyadh Syowa
+SB,FM -0932+16012 Pacific/Guadalcanal Pohnpei
+SD +1536+03232 Africa/Khartoum
+SG,MY +0117+10351 Asia/Singapore peninsular Malaysia
+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
+TD +1207+01503 Africa/Ndjamena
+TH,CX,KH,LA,VN +1345+10031 Asia/Bangkok north Vietnam
+TJ +3835+06848 Asia/Dushanbe
+TK -0922-17114 Pacific/Fakaofo
+TL -0833+12535 Asia/Dili
+TM +3757+05823 Asia/Ashgabat
+TN +3648+01011 Africa/Tunis
+TO -210800-1751200 Pacific/Tongatapu
+TR +4101+02858 Europe/Istanbul
+TW +2503+12130 Asia/Taipei
+UA +5026+03031 Europe/Kyiv most of Ukraine
+US +404251-0740023 America/New_York Eastern (most areas)
+US +421953-0830245 America/Detroit Eastern - MI (most areas)
+US +381515-0854534 America/Kentucky/Louisville Eastern - KY (Louisville area)
+US +364947-0845057 America/Kentucky/Monticello Eastern - KY (Wayne)
+US +394606-0860929 America/Indiana/Indianapolis Eastern - IN (most areas)
+US +384038-0873143 America/Indiana/Vincennes Eastern - IN (Da, Du, K, Mn)
+US +410305-0863611 America/Indiana/Winamac Eastern - IN (Pulaski)
+US +382232-0862041 America/Indiana/Marengo Eastern - IN (Crawford)
+US +382931-0871643 America/Indiana/Petersburg Eastern - IN (Pike)
+US +384452-0850402 America/Indiana/Vevay Eastern - IN (Switzerland)
+US +415100-0873900 America/Chicago Central (most areas)
+US +375711-0864541 America/Indiana/Tell_City Central - IN (Perry)
+US +411745-0863730 America/Indiana/Knox Central - IN (Starke)
+US +450628-0873651 America/Menominee Central - MI (Wisconsin border)
+US +470659-1011757 America/North_Dakota/Center Central - ND (Oliver)
+US +465042-1012439 America/North_Dakota/New_Salem Central - ND (Morton rural)
+US +471551-1014640 America/North_Dakota/Beulah Central - ND (Mercer)
+US +394421-1045903 America/Denver Mountain (most areas)
+US +433649-1161209 America/Boise Mountain - ID (south); OR (east)
+US,CA +332654-1120424 America/Phoenix MST - AZ (most areas), Creston BC
+US +340308-1181434 America/Los_Angeles Pacific
+US +611305-1495401 America/Anchorage Alaska (most areas)
+US +581807-1342511 America/Juneau Alaska - Juneau area
+US +571035-1351807 America/Sitka Alaska - Sitka area
+US +550737-1313435 America/Metlakatla Alaska - Annette Island
+US +593249-1394338 America/Yakutat Alaska - Yakutat
+US +643004-1652423 America/Nome Alaska (west)
+US +515248-1763929 America/Adak Alaska - western Aleutians
+US +211825-1575130 Pacific/Honolulu Hawaii
+UY -345433-0561245 America/Montevideo
+UZ +3940+06648 Asia/Samarkand Uzbekistan (west)
+UZ +4120+06918 Asia/Tashkent Uzbekistan (east)
+VE +1030-06656 America/Caracas
+VN +1045+10640 Asia/Ho_Chi_Minh south Vietnam
+VU -1740+16825 Pacific/Efate
+WS -1350-17144 Pacific/Apia
+ZA,LS,SZ -2615+02800 Africa/Johannesburg
+#
+# The next section contains experimental tab-separated comments for
+# use by user agents like tzselect that identify continents and oceans.
+#
+# For example, the comment "#@AQ<tab>Antarctica/" means the country code
+# AQ is in the continent Antarctica regardless of the Zone name,
+# so Pacific/Auckland should be listed under Antarctica as well as
+# under the Pacific because its line's country codes include AQ.
+#
+# If more than one country code is affected each is listed separated
+# by commas, e.g., #@IS,SH<tab>Atlantic/". If a country code is in
+# more than one continent or ocean, each is listed separated by
+# commas, e.g., the second column of "#@CY,TR<tab>Asia/,Europe/".
+#
+# These experimental comments are present only for country codes where
+# the continent or ocean is not already obvious from the Zone name.
+# For example, there is no such comment for RU since it already
+# corresponds to Zone names starting with both "Europe/" and "Asia/".
+#
+#@AQ Antarctica/
+#@IS,SH Atlantic/
+#@CY,TR Asia/,Europe/
+#@SJ Arctic/
+#@CC,CX,KM,MG,YT Indian/