diff options
author | noptuno <repollo.marrero@gmail.com> | 2023-04-28 02:40:47 +0200 |
---|---|---|
committer | noptuno <repollo.marrero@gmail.com> | 2023-04-28 02:40:47 +0200 |
commit | 6f6a73987201c9c303047c61389b82ad98b15597 (patch) | |
tree | bf67eb590d49979d6740bc1e94b4018df48bce98 /venv/lib/python3.9/site-packages/pytz | |
parent | Resolved merge conflicts and merged pr_218 into STREAMLIT_CHAT_IMPLEMENTATION (diff) | |
parent | Merging PR_218 openai_rev package with new streamlit chat app (diff) | |
download | gpt4free-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')
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 Binary files differnew file mode 100644 index 00000000..28b32ab2 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Abidjan diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Accra b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Accra Binary files differnew file mode 100644 index 00000000..28b32ab2 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Accra 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 Binary files differnew file mode 100644 index 00000000..9dcfc19c --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Addis_Ababa diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Algiers b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Algiers Binary files differnew file mode 100644 index 00000000..6cfd8a16 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Algiers diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Asmara b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Asmara Binary files differnew file mode 100644 index 00000000..9dcfc19c --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Asmara diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Asmera b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Asmera Binary files differnew file mode 100644 index 00000000..9dcfc19c --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Asmera diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bamako b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bamako Binary files differnew file mode 100644 index 00000000..28b32ab2 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bamako diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bangui b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bangui Binary files differnew file mode 100644 index 00000000..afb6a4a8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bangui diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Banjul b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Banjul Binary files differnew file mode 100644 index 00000000..28b32ab2 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Banjul diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bissau b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bissau Binary files differnew file mode 100644 index 00000000..82ea5aaf --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bissau diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Blantyre b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Blantyre Binary files differnew file mode 100644 index 00000000..52753c0f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Blantyre diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Brazzaville b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Brazzaville Binary files differnew file mode 100644 index 00000000..afb6a4a8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Brazzaville diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bujumbura b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bujumbura Binary files differnew file mode 100644 index 00000000..52753c0f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Bujumbura diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Cairo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Cairo Binary files differnew file mode 100644 index 00000000..dd538c65 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Cairo diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Casablanca b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Casablanca Binary files differnew file mode 100644 index 00000000..d39016b8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Casablanca diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Ceuta b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Ceuta Binary files differnew file mode 100644 index 00000000..b41ec4f8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Ceuta diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Conakry b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Conakry Binary files differnew file mode 100644 index 00000000..28b32ab2 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Conakry diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Dakar b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Dakar Binary files differnew file mode 100644 index 00000000..28b32ab2 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Dakar 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 Binary files differnew file mode 100644 index 00000000..9dcfc19c --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Dar_es_Salaam diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Djibouti b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Djibouti Binary files differnew file mode 100644 index 00000000..9dcfc19c --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Djibouti diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Douala b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Douala Binary files differnew file mode 100644 index 00000000..afb6a4a8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Douala 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 Binary files differnew file mode 100644 index 00000000..066fbed0 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/El_Aaiun diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Freetown b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Freetown Binary files differnew file mode 100644 index 00000000..28b32ab2 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Freetown diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Gaborone b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Gaborone Binary files differnew file mode 100644 index 00000000..52753c0f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Gaborone diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Harare b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Harare Binary files differnew file mode 100644 index 00000000..52753c0f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Harare diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Johannesburg b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Johannesburg Binary files differnew file mode 100644 index 00000000..b1c425da --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Johannesburg diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Juba b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Juba Binary files differnew file mode 100644 index 00000000..06482943 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Juba diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Kampala b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Kampala Binary files differnew file mode 100644 index 00000000..9dcfc19c --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Kampala diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Khartoum b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Khartoum Binary files differnew file mode 100644 index 00000000..8ee8cb92 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Khartoum diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Kigali b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Kigali Binary files differnew file mode 100644 index 00000000..52753c0f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Kigali diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Kinshasa b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Kinshasa Binary files differnew file mode 100644 index 00000000..afb6a4a8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Kinshasa diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lagos b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lagos Binary files differnew file mode 100644 index 00000000..afb6a4a8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lagos diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Libreville b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Libreville Binary files differnew file mode 100644 index 00000000..afb6a4a8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Libreville diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lome b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lome Binary files differnew file mode 100644 index 00000000..28b32ab2 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lome diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Luanda b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Luanda Binary files differnew file mode 100644 index 00000000..afb6a4a8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Luanda diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lubumbashi b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lubumbashi Binary files differnew file mode 100644 index 00000000..52753c0f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lubumbashi diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lusaka b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lusaka Binary files differnew file mode 100644 index 00000000..52753c0f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Lusaka diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Malabo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Malabo Binary files differnew file mode 100644 index 00000000..afb6a4a8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Malabo diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Maputo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Maputo Binary files differnew file mode 100644 index 00000000..52753c0f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Maputo diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Maseru b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Maseru Binary files differnew file mode 100644 index 00000000..b1c425da --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Maseru diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Mbabane b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Mbabane Binary files differnew file mode 100644 index 00000000..b1c425da --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Mbabane diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Mogadishu b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Mogadishu Binary files differnew file mode 100644 index 00000000..9dcfc19c --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Mogadishu diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Monrovia b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Monrovia Binary files differnew file mode 100644 index 00000000..6d688502 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Monrovia diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Nairobi b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Nairobi Binary files differnew file mode 100644 index 00000000..9dcfc19c --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Nairobi diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Ndjamena b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Ndjamena Binary files differnew file mode 100644 index 00000000..a968845e --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Ndjamena diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Niamey b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Niamey Binary files differnew file mode 100644 index 00000000..afb6a4a8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Niamey diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Nouakchott b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Nouakchott Binary files differnew file mode 100644 index 00000000..28b32ab2 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Nouakchott diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Ouagadougou b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Ouagadougou Binary files differnew file mode 100644 index 00000000..28b32ab2 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Ouagadougou 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 Binary files differnew file mode 100644 index 00000000..afb6a4a8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Porto-Novo 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 Binary files differnew file mode 100644 index 00000000..59f3759c --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Sao_Tome diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Timbuktu b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Timbuktu Binary files differnew file mode 100644 index 00000000..28b32ab2 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Timbuktu diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Tripoli b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Tripoli Binary files differnew file mode 100644 index 00000000..07b393bb --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Tripoli diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Tunis b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Tunis Binary files differnew file mode 100644 index 00000000..427fa563 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Tunis diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Windhoek b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Windhoek Binary files differnew file mode 100644 index 00000000..abecd137 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Africa/Windhoek diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Adak b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Adak Binary files differnew file mode 100644 index 00000000..43236498 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Adak diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Anchorage b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Anchorage Binary files differnew file mode 100644 index 00000000..9bbb2fd3 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Anchorage diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Anguilla b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Anguilla Binary files differnew file mode 100644 index 00000000..a662a571 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Anguilla diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Antigua b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Antigua Binary files differnew file mode 100644 index 00000000..a662a571 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Antigua diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Araguaina b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Araguaina Binary files differnew file mode 100644 index 00000000..919723dc --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Araguaina 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 Binary files differnew file mode 100644 index 00000000..cc82e698 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Buenos_Aires 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 Binary files differnew file mode 100644 index 00000000..7268eb37 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Catamarca 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 Binary files differnew file mode 100644 index 00000000..7268eb37 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/ComodRivadavia 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 Binary files differnew file mode 100644 index 00000000..2ad6ea5d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Cordoba 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 Binary files differnew file mode 100644 index 00000000..7ca0b46f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Jujuy 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 Binary files differnew file mode 100644 index 00000000..a6a6694f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/La_Rioja 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 Binary files differnew file mode 100644 index 00000000..3232c80e --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Mendoza 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 Binary files differnew file mode 100644 index 00000000..8b1a2816 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Rio_Gallegos 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 Binary files differnew file mode 100644 index 00000000..7072dec2 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Salta 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 Binary files differnew file mode 100644 index 00000000..f3e185c3 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/San_Juan 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 Binary files differnew file mode 100644 index 00000000..2d1da3ae --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/San_Luis 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 Binary files differnew file mode 100644 index 00000000..c6449f58 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Tucuman 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 Binary files differnew file mode 100644 index 00000000..e74ce049 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Argentina/Ushuaia diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Aruba b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Aruba Binary files differnew file mode 100644 index 00000000..a662a571 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Aruba diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Asuncion b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Asuncion Binary files differnew file mode 100644 index 00000000..891279d4 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Asuncion diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Atikokan b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Atikokan Binary files differnew file mode 100644 index 00000000..9964b9a3 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Atikokan diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Atka b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Atka Binary files differnew file mode 100644 index 00000000..43236498 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Atka diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Bahia b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Bahia Binary files differnew file mode 100644 index 00000000..0b65e49f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Bahia 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 Binary files differnew file mode 100644 index 00000000..ae4a8a75 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Bahia_Banderas diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Barbados b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Barbados Binary files differnew file mode 100644 index 00000000..00cd045a --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Barbados diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Belem b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Belem Binary files differnew file mode 100644 index 00000000..0ae12026 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Belem diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Belize b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Belize Binary files differnew file mode 100644 index 00000000..e6f5dfa6 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Belize 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 Binary files differnew file mode 100644 index 00000000..a662a571 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Blanc-Sablon 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 Binary files differnew file mode 100644 index 00000000..08d518b1 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Boa_Vista diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Bogota b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Bogota Binary files differnew file mode 100644 index 00000000..331a1b7c --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Bogota diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Boise b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Boise Binary files differnew file mode 100644 index 00000000..aad1d991 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Boise 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 Binary files differnew file mode 100644 index 00000000..cc82e698 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Buenos_Aires 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 Binary files differnew file mode 100644 index 00000000..7e58a203 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cambridge_Bay 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 Binary files differnew file mode 100644 index 00000000..53b3330f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Campo_Grande diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cancun b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cancun Binary files differnew file mode 100644 index 00000000..e7acbff1 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cancun diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Caracas b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Caracas Binary files differnew file mode 100644 index 00000000..3f3ebc9c --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Caracas diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Catamarca b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Catamarca Binary files differnew file mode 100644 index 00000000..7268eb37 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Catamarca diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cayenne b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cayenne Binary files differnew file mode 100644 index 00000000..e8985942 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cayenne diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cayman b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cayman Binary files differnew file mode 100644 index 00000000..9964b9a3 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cayman diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Chicago b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Chicago Binary files differnew file mode 100644 index 00000000..c6981a06 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Chicago diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Chihuahua b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Chihuahua Binary files differnew file mode 100644 index 00000000..e0910396 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Chihuahua 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 Binary files differnew file mode 100644 index 00000000..eb1e5396 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Ciudad_Juarez 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 Binary files differnew file mode 100644 index 00000000..9964b9a3 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Coral_Harbour diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cordoba b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cordoba Binary files differnew file mode 100644 index 00000000..2ad6ea5d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cordoba 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 Binary files differnew file mode 100644 index 00000000..37cb85e4 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Costa_Rica diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Creston b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Creston Binary files differnew file mode 100644 index 00000000..ab37e845 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Creston diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cuiaba b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cuiaba Binary files differnew file mode 100644 index 00000000..26e97f6e --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Cuiaba diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Curacao b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Curacao Binary files differnew file mode 100644 index 00000000..a662a571 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Curacao diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Danmarkshavn b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Danmarkshavn Binary files differnew file mode 100644 index 00000000..9549adcb --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Danmarkshavn diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Dawson b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Dawson Binary files differnew file mode 100644 index 00000000..343b6322 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Dawson 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 Binary files differnew file mode 100644 index 00000000..db9e3396 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Dawson_Creek diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Denver b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Denver Binary files differnew file mode 100644 index 00000000..abb2b974 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Denver diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Detroit b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Detroit Binary files differnew file mode 100644 index 00000000..e104faa4 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Detroit diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Dominica b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Dominica Binary files differnew file mode 100644 index 00000000..a662a571 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Dominica diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Edmonton b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Edmonton Binary files differnew file mode 100644 index 00000000..cd78a6f8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Edmonton diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Eirunepe b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Eirunepe Binary files differnew file mode 100644 index 00000000..d4c46e30 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Eirunepe 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 Binary files differnew file mode 100644 index 00000000..e2f22304 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/El_Salvador diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Ensenada b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Ensenada Binary files differnew file mode 100644 index 00000000..63dfdf48 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Ensenada 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 Binary files differnew file mode 100644 index 00000000..5a0b7f1c --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Fort_Nelson 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 Binary files differnew file mode 100644 index 00000000..a84b6e99 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Fort_Wayne diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Fortaleza b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Fortaleza Binary files differnew file mode 100644 index 00000000..bee1a951 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Fortaleza 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 Binary files differnew file mode 100644 index 00000000..48412a4c --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Glace_Bay diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Godthab b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Godthab Binary files differnew file mode 100644 index 00000000..adb7934a --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Godthab 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 Binary files differnew file mode 100644 index 00000000..a3f29907 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Goose_Bay 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 Binary files differnew file mode 100644 index 00000000..06da1a6d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Grand_Turk diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Grenada b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Grenada Binary files differnew file mode 100644 index 00000000..a662a571 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Grenada diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guadeloupe b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guadeloupe Binary files differnew file mode 100644 index 00000000..a662a571 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guadeloupe diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guatemala b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guatemala Binary files differnew file mode 100644 index 00000000..407138ca --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guatemala diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guayaquil b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guayaquil Binary files differnew file mode 100644 index 00000000..40831be1 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guayaquil diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guyana b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guyana Binary files differnew file mode 100644 index 00000000..9b703672 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Guyana diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Halifax b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Halifax Binary files differnew file mode 100644 index 00000000..756099ab --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Halifax diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Havana b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Havana Binary files differnew file mode 100644 index 00000000..b69ac451 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Havana diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Hermosillo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Hermosillo Binary files differnew file mode 100644 index 00000000..86bd1a20 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Hermosillo 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 Binary files differnew file mode 100644 index 00000000..a84b6e99 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Indianapolis 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 Binary files differnew file mode 100644 index 00000000..025d132d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Knox 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 Binary files differnew file mode 100644 index 00000000..677bbff6 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Marengo 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 Binary files differnew file mode 100644 index 00000000..3082de00 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Petersburg 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 Binary files differnew file mode 100644 index 00000000..103c5cb3 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Tell_City 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 Binary files differnew file mode 100644 index 00000000..315b4c45 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Vevay 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 Binary files differnew file mode 100644 index 00000000..35a24133 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Vincennes 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 Binary files differnew file mode 100644 index 00000000..6d4e1937 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indiana/Winamac diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indianapolis b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indianapolis Binary files differnew file mode 100644 index 00000000..a84b6e99 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Indianapolis diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Inuvik b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Inuvik Binary files differnew file mode 100644 index 00000000..04c2df45 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Inuvik diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Iqaluit b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Iqaluit Binary files differnew file mode 100644 index 00000000..0b47b903 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Iqaluit diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Jamaica b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Jamaica Binary files differnew file mode 100644 index 00000000..2a9b7fd5 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Jamaica diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Jujuy b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Jujuy Binary files differnew file mode 100644 index 00000000..7ca0b46f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Jujuy diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Juneau b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Juneau Binary files differnew file mode 100644 index 00000000..451f3490 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Juneau 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 Binary files differnew file mode 100644 index 00000000..3a335b37 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Kentucky/Louisville 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 Binary files differnew file mode 100644 index 00000000..576f16bb --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Kentucky/Monticello 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 Binary files differnew file mode 100644 index 00000000..025d132d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Knox_IN diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Kralendijk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Kralendijk Binary files differnew file mode 100644 index 00000000..a662a571 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Kralendijk 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 Binary files differnew file mode 100644 index 00000000..374586ea --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/La_Paz diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Lima b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Lima Binary files differnew file mode 100644 index 00000000..c13bb6be --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Lima 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 Binary files differnew file mode 100644 index 00000000..610e7af5 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Los_Angeles diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Louisville b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Louisville Binary files differnew file mode 100644 index 00000000..3a335b37 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Louisville 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 Binary files differnew file mode 100644 index 00000000..a662a571 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Lower_Princes diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Maceio b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Maceio Binary files differnew file mode 100644 index 00000000..437a4731 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Maceio diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Managua b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Managua Binary files differnew file mode 100644 index 00000000..e0242bff --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Managua diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Manaus b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Manaus Binary files differnew file mode 100644 index 00000000..2708baea --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Manaus diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Marigot b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Marigot Binary files differnew file mode 100644 index 00000000..a662a571 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Marigot diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Martinique b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Martinique Binary files differnew file mode 100644 index 00000000..8df43dcf --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Martinique diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Matamoros b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Matamoros Binary files differnew file mode 100644 index 00000000..bbe04e86 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Matamoros diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Mazatlan b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Mazatlan Binary files differnew file mode 100644 index 00000000..06fa2274 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Mazatlan diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Mendoza b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Mendoza Binary files differnew file mode 100644 index 00000000..3232c80e --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Mendoza diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Menominee b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Menominee Binary files differnew file mode 100644 index 00000000..31461386 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Menominee diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Merida b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Merida Binary files differnew file mode 100644 index 00000000..17654cb5 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Merida diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Metlakatla b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Metlakatla Binary files differnew file mode 100644 index 00000000..1e94be3d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Metlakatla 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 Binary files differnew file mode 100644 index 00000000..68176daa --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Mexico_City diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Miquelon b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Miquelon Binary files differnew file mode 100644 index 00000000..5eccd861 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Miquelon diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Moncton b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Moncton Binary files differnew file mode 100644 index 00000000..9df8d0f2 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Moncton diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Monterrey b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Monterrey Binary files differnew file mode 100644 index 00000000..5eb723c8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Monterrey diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Montevideo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Montevideo Binary files differnew file mode 100644 index 00000000..e7bbfbb8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Montevideo diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Montreal b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Montreal Binary files differnew file mode 100644 index 00000000..6752c5b0 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Montreal diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Montserrat b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Montserrat Binary files differnew file mode 100644 index 00000000..a662a571 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Montserrat diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nassau b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nassau Binary files differnew file mode 100644 index 00000000..6752c5b0 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nassau 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 Binary files differnew file mode 100644 index 00000000..a8b9ab19 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/New_York diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nipigon b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nipigon Binary files differnew file mode 100644 index 00000000..6752c5b0 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nipigon diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nome b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nome Binary files differnew file mode 100644 index 00000000..10998df3 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nome diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Noronha b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Noronha Binary files differnew file mode 100644 index 00000000..73b4b336 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Noronha 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 Binary files differnew file mode 100644 index 00000000..33e317e2 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/North_Dakota/Beulah 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 Binary files differnew file mode 100644 index 00000000..17fe13bc --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/North_Dakota/Center 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 Binary files differnew file mode 100644 index 00000000..12dbe801 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/North_Dakota/New_Salem diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nuuk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nuuk Binary files differnew file mode 100644 index 00000000..adb7934a --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Nuuk diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Ojinaga b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Ojinaga Binary files differnew file mode 100644 index 00000000..f97946d1 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Ojinaga diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Panama b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Panama Binary files differnew file mode 100644 index 00000000..9964b9a3 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Panama diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Pangnirtung b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Pangnirtung Binary files differnew file mode 100644 index 00000000..0b47b903 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Pangnirtung diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Paramaribo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Paramaribo Binary files differnew file mode 100644 index 00000000..f1b82b4f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Paramaribo diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Phoenix b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Phoenix Binary files differnew file mode 100644 index 00000000..ab37e845 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Phoenix 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 Binary files differnew file mode 100644 index 00000000..287f1439 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Port-au-Prince 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 Binary files differnew file mode 100644 index 00000000..a662a571 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Port_of_Spain 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 Binary files differnew file mode 100644 index 00000000..cdda168c --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Porto_Acre 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 Binary files differnew file mode 100644 index 00000000..e0039860 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Porto_Velho 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 Binary files differnew file mode 100644 index 00000000..a662a571 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Puerto_Rico 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 Binary files differnew file mode 100644 index 00000000..411a839b --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Punta_Arenas 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 Binary files differnew file mode 100644 index 00000000..ac40299f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Rainy_River 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 Binary files differnew file mode 100644 index 00000000..e2714921 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Rankin_Inlet diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Recife b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Recife Binary files differnew file mode 100644 index 00000000..5bf6c211 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Recife diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Regina b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Regina Binary files differnew file mode 100644 index 00000000..20c9c84d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Regina diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Resolute b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Resolute Binary files differnew file mode 100644 index 00000000..19668900 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Resolute 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 Binary files differnew file mode 100644 index 00000000..cdda168c --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Rio_Branco diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Rosario b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Rosario Binary files differnew file mode 100644 index 00000000..2ad6ea5d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Rosario 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 Binary files differnew file mode 100644 index 00000000..63dfdf48 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Santa_Isabel diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Santarem b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Santarem Binary files differnew file mode 100644 index 00000000..001638c2 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Santarem diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Santiago b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Santiago Binary files differnew file mode 100644 index 00000000..010c6bd0 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Santiago 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 Binary files differnew file mode 100644 index 00000000..4fe36fd4 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Santo_Domingo 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 Binary files differnew file mode 100644 index 00000000..67935ff4 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Sao_Paulo diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Scoresbysund b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Scoresbysund Binary files differnew file mode 100644 index 00000000..286d1321 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Scoresbysund diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Shiprock b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Shiprock Binary files differnew file mode 100644 index 00000000..abb2b974 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Shiprock diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Sitka b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Sitka Binary files differnew file mode 100644 index 00000000..31f70613 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Sitka 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 Binary files differnew file mode 100644 index 00000000..a662a571 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Barthelemy 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 Binary files differnew file mode 100644 index 00000000..65a5b0c7 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Johns 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 Binary files differnew file mode 100644 index 00000000..a662a571 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Kitts 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 Binary files differnew file mode 100644 index 00000000..a662a571 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Lucia 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 Binary files differnew file mode 100644 index 00000000..a662a571 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Thomas 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 Binary files differnew file mode 100644 index 00000000..a662a571 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/St_Vincent 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 Binary files differnew file mode 100644 index 00000000..8e9ef255 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Swift_Current diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Tegucigalpa b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Tegucigalpa Binary files differnew file mode 100644 index 00000000..2adacb2e --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Tegucigalpa diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Thule b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Thule Binary files differnew file mode 100644 index 00000000..6f802f1c --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Thule 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 Binary files differnew file mode 100644 index 00000000..6752c5b0 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Thunder_Bay diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Tijuana b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Tijuana Binary files differnew file mode 100644 index 00000000..63dfdf48 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Tijuana diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Toronto b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Toronto Binary files differnew file mode 100644 index 00000000..6752c5b0 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Toronto diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Tortola b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Tortola Binary files differnew file mode 100644 index 00000000..a662a571 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Tortola diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Vancouver b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Vancouver Binary files differnew file mode 100644 index 00000000..bb60cbce --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Vancouver diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Virgin b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Virgin Binary files differnew file mode 100644 index 00000000..a662a571 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Virgin diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Whitehorse b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Whitehorse Binary files differnew file mode 100644 index 00000000..318c4a8e --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Whitehorse diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Winnipeg b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Winnipeg Binary files differnew file mode 100644 index 00000000..ac40299f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Winnipeg diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Yakutat b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Yakutat Binary files differnew file mode 100644 index 00000000..da209f9f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Yakutat diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Yellowknife b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Yellowknife Binary files differnew file mode 100644 index 00000000..cd78a6f8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/America/Yellowknife diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Casey b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Casey Binary files differnew file mode 100644 index 00000000..4b98133d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Casey diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Davis b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Davis Binary files differnew file mode 100644 index 00000000..d4d47b24 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Davis diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/DumontDUrville b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/DumontDUrville Binary files differnew file mode 100644 index 00000000..7be2474d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/DumontDUrville diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Macquarie b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Macquarie Binary files differnew file mode 100644 index 00000000..9e7cc687 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Macquarie diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Mawson b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Mawson Binary files differnew file mode 100644 index 00000000..6d93f6e1 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Mawson diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/McMurdo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/McMurdo Binary files differnew file mode 100644 index 00000000..6575fdce --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/McMurdo diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Palmer b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Palmer Binary files differnew file mode 100644 index 00000000..9c8fd317 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Palmer diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Rothera b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Rothera Binary files differnew file mode 100644 index 00000000..241cc44d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Rothera 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 Binary files differnew file mode 100644 index 00000000..6575fdce --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/South_Pole diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Syowa b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Syowa Binary files differnew file mode 100644 index 00000000..8c806247 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Syowa diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Troll b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Troll Binary files differnew file mode 100644 index 00000000..a1dcea14 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Troll diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Vostok b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Vostok Binary files differnew file mode 100644 index 00000000..62bdcac1 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Antarctica/Vostok diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Arctic/Longyearbyen b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Arctic/Longyearbyen Binary files differnew file mode 100644 index 00000000..7f6d958f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Arctic/Longyearbyen diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Aden b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Aden Binary files differnew file mode 100644 index 00000000..8c806247 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Aden diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Almaty b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Almaty Binary files differnew file mode 100644 index 00000000..91c916a3 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Almaty diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Amman b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Amman Binary files differnew file mode 100644 index 00000000..0a8e350a --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Amman diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Anadyr b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Anadyr Binary files differnew file mode 100644 index 00000000..35c531c0 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Anadyr diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Aqtau b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Aqtau Binary files differnew file mode 100644 index 00000000..0e1c16d3 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Aqtau diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Aqtobe b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Aqtobe Binary files differnew file mode 100644 index 00000000..3b5d6eb4 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Aqtobe diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ashgabat b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ashgabat Binary files differnew file mode 100644 index 00000000..2bd1cb3d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ashgabat diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ashkhabad b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ashkhabad Binary files differnew file mode 100644 index 00000000..2bd1cb3d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ashkhabad diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Atyrau b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Atyrau Binary files differnew file mode 100644 index 00000000..e7ea9c54 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Atyrau diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Baghdad b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Baghdad Binary files differnew file mode 100644 index 00000000..c0e60723 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Baghdad diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Bahrain b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Bahrain Binary files differnew file mode 100644 index 00000000..098997e7 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Bahrain diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Baku b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Baku Binary files differnew file mode 100644 index 00000000..ae0ce4e7 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Baku diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Bangkok b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Bangkok Binary files differnew file mode 100644 index 00000000..fa799db3 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Bangkok diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Barnaul b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Barnaul Binary files differnew file mode 100644 index 00000000..2f6b8101 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Barnaul diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Beirut b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Beirut Binary files differnew file mode 100644 index 00000000..fb266ede --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Beirut diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Bishkek b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Bishkek Binary files differnew file mode 100644 index 00000000..547fd5e1 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Bishkek diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Brunei b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Brunei Binary files differnew file mode 100644 index 00000000..098c6a0b --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Brunei diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Calcutta b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Calcutta Binary files differnew file mode 100644 index 00000000..0014046d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Calcutta diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Chita b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Chita Binary files differnew file mode 100644 index 00000000..75b3d7b3 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Chita diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Choibalsan b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Choibalsan Binary files differnew file mode 100644 index 00000000..c5f4bb0b --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Choibalsan diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Chongqing b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Chongqing Binary files differnew file mode 100644 index 00000000..91f6f8bc --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Chongqing diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Chungking b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Chungking Binary files differnew file mode 100644 index 00000000..91f6f8bc --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Chungking diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Colombo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Colombo Binary files differnew file mode 100644 index 00000000..353fe2aa --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Colombo diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dacca b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dacca Binary files differnew file mode 100644 index 00000000..3cf597d8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dacca diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Damascus b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Damascus Binary files differnew file mode 100644 index 00000000..afd956c8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Damascus diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dhaka b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dhaka Binary files differnew file mode 100644 index 00000000..3cf597d8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dhaka diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dili b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dili Binary files differnew file mode 100644 index 00000000..c1af113a --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dili diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dubai b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dubai Binary files differnew file mode 100644 index 00000000..b3ac791a --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dubai diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dushanbe b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dushanbe Binary files differnew file mode 100644 index 00000000..89e875be --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Dushanbe diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Famagusta b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Famagusta Binary files differnew file mode 100644 index 00000000..653b146a --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Famagusta diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Gaza b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Gaza Binary files differnew file mode 100644 index 00000000..c9b2ff90 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Gaza diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Harbin b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Harbin Binary files differnew file mode 100644 index 00000000..91f6f8bc --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Harbin diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Hebron b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Hebron Binary files differnew file mode 100644 index 00000000..64194fd8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Hebron 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 Binary files differnew file mode 100644 index 00000000..a213d290 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ho_Chi_Minh 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 Binary files differnew file mode 100644 index 00000000..f9f7b134 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Hong_Kong diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Hovd b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Hovd Binary files differnew file mode 100644 index 00000000..8b9abca3 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Hovd diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Irkutsk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Irkutsk Binary files differnew file mode 100644 index 00000000..e74a4d3f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Irkutsk diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Istanbul b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Istanbul Binary files differnew file mode 100644 index 00000000..7c2336dd --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Istanbul diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Jakarta b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Jakarta Binary files differnew file mode 100644 index 00000000..ec4bd574 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Jakarta diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Jayapura b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Jayapura Binary files differnew file mode 100644 index 00000000..3002c820 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Jayapura diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Jerusalem b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Jerusalem Binary files differnew file mode 100644 index 00000000..1ebd0664 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Jerusalem diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kabul b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kabul Binary files differnew file mode 100644 index 00000000..661efc83 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kabul diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kamchatka b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kamchatka Binary files differnew file mode 100644 index 00000000..99776f51 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kamchatka diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Karachi b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Karachi Binary files differnew file mode 100644 index 00000000..ba65c0e8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Karachi diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kashgar b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kashgar Binary files differnew file mode 100644 index 00000000..62bdcac1 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kashgar diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kathmandu b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kathmandu Binary files differnew file mode 100644 index 00000000..751cf4a8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kathmandu diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Katmandu b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Katmandu Binary files differnew file mode 100644 index 00000000..751cf4a8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Katmandu diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Khandyga b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Khandyga Binary files differnew file mode 100644 index 00000000..7cdc99a9 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Khandyga diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kolkata b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kolkata Binary files differnew file mode 100644 index 00000000..0014046d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kolkata diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Krasnoyarsk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Krasnoyarsk Binary files differnew file mode 100644 index 00000000..4c27b2de --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Krasnoyarsk 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 Binary files differnew file mode 100644 index 00000000..3d9f191e --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kuala_Lumpur diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kuching b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kuching Binary files differnew file mode 100644 index 00000000..098c6a0b --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kuching diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kuwait b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kuwait Binary files differnew file mode 100644 index 00000000..8c806247 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Kuwait diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Macao b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Macao Binary files differnew file mode 100644 index 00000000..cac65063 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Macao diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Macau b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Macau Binary files differnew file mode 100644 index 00000000..cac65063 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Macau diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Magadan b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Magadan Binary files differnew file mode 100644 index 00000000..70c198ba --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Magadan diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Makassar b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Makassar Binary files differnew file mode 100644 index 00000000..556ba866 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Makassar diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Manila b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Manila Binary files differnew file mode 100644 index 00000000..f4f4b04e --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Manila diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Muscat b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Muscat Binary files differnew file mode 100644 index 00000000..b3ac791a --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Muscat diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Nicosia b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Nicosia Binary files differnew file mode 100644 index 00000000..f7f10ab7 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Nicosia diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Novokuznetsk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Novokuznetsk Binary files differnew file mode 100644 index 00000000..a5e1b796 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Novokuznetsk diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Novosibirsk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Novosibirsk Binary files differnew file mode 100644 index 00000000..4ac7582a --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Novosibirsk diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Omsk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Omsk Binary files differnew file mode 100644 index 00000000..16c5f3cf --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Omsk diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Oral b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Oral Binary files differnew file mode 100644 index 00000000..3b9ecacf --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Oral 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 Binary files differnew file mode 100644 index 00000000..fa799db3 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Phnom_Penh diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Pontianak b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Pontianak Binary files differnew file mode 100644 index 00000000..12ce24cb --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Pontianak diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Pyongyang b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Pyongyang Binary files differnew file mode 100644 index 00000000..7ad7e0b2 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Pyongyang diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Qatar b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Qatar Binary files differnew file mode 100644 index 00000000..098997e7 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Qatar diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Qostanay b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Qostanay Binary files differnew file mode 100644 index 00000000..f8baf676 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Qostanay diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Qyzylorda b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Qyzylorda Binary files differnew file mode 100644 index 00000000..27b522a7 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Qyzylorda diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Rangoon b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Rangoon Binary files differnew file mode 100644 index 00000000..eef37b42 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Rangoon diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Riyadh b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Riyadh Binary files differnew file mode 100644 index 00000000..8c806247 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Riyadh diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Saigon b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Saigon Binary files differnew file mode 100644 index 00000000..a213d290 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Saigon diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Sakhalin b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Sakhalin Binary files differnew file mode 100644 index 00000000..beb77b44 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Sakhalin diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Samarkand b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Samarkand Binary files differnew file mode 100644 index 00000000..8a93767b --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Samarkand diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Seoul b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Seoul Binary files differnew file mode 100644 index 00000000..96199e73 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Seoul diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Shanghai b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Shanghai Binary files differnew file mode 100644 index 00000000..91f6f8bc --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Shanghai diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Singapore b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Singapore Binary files differnew file mode 100644 index 00000000..3d9f191e --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Singapore diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Srednekolymsk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Srednekolymsk Binary files differnew file mode 100644 index 00000000..d21e7eee --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Srednekolymsk diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Taipei b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Taipei Binary files differnew file mode 100644 index 00000000..24c43444 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Taipei diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tashkent b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tashkent Binary files differnew file mode 100644 index 00000000..a9f6cd93 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tashkent diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tbilisi b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tbilisi Binary files differnew file mode 100644 index 00000000..3b131bb1 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tbilisi diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tehran b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tehran Binary files differnew file mode 100644 index 00000000..cc2a2c21 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tehran 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 Binary files differnew file mode 100644 index 00000000..1ebd0664 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tel_Aviv diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Thimbu b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Thimbu Binary files differnew file mode 100644 index 00000000..95a9de96 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Thimbu diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Thimphu b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Thimphu Binary files differnew file mode 100644 index 00000000..95a9de96 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Thimphu diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tokyo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tokyo Binary files differnew file mode 100644 index 00000000..26f4d34d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tokyo diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tomsk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tomsk Binary files differnew file mode 100644 index 00000000..a6e494a7 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Tomsk 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 Binary files differnew file mode 100644 index 00000000..556ba866 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ujung_Pandang diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ulaanbaatar b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ulaanbaatar Binary files differnew file mode 100644 index 00000000..2aa5cc4b --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ulaanbaatar 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 Binary files differnew file mode 100644 index 00000000..2aa5cc4b --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ulan_Bator diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Urumqi b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Urumqi Binary files differnew file mode 100644 index 00000000..62bdcac1 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Urumqi 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 Binary files differnew file mode 100644 index 00000000..d05726ab --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Ust-Nera diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Vientiane b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Vientiane Binary files differnew file mode 100644 index 00000000..fa799db3 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Vientiane diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Vladivostok b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Vladivostok Binary files differnew file mode 100644 index 00000000..274a10b4 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Vladivostok diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yakutsk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yakutsk Binary files differnew file mode 100644 index 00000000..ae65a5f9 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yakutsk diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yangon b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yangon Binary files differnew file mode 100644 index 00000000..eef37b42 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yangon diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yekaterinburg b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yekaterinburg Binary files differnew file mode 100644 index 00000000..d4d19ccf --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yekaterinburg diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yerevan b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yerevan Binary files differnew file mode 100644 index 00000000..0d5f6853 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Asia/Yerevan diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Azores b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Azores Binary files differnew file mode 100644 index 00000000..10232ab3 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Azores diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Bermuda b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Bermuda Binary files differnew file mode 100644 index 00000000..527524ed --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Bermuda diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Canary b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Canary Binary files differnew file mode 100644 index 00000000..f3192156 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Canary 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 Binary files differnew file mode 100644 index 00000000..0d0d31a2 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Cape_Verde diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Faeroe b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Faeroe Binary files differnew file mode 100644 index 00000000..4dab7ef0 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Faeroe diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Faroe b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Faroe Binary files differnew file mode 100644 index 00000000..4dab7ef0 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Faroe 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 Binary files differnew file mode 100644 index 00000000..7f6d958f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Jan_Mayen diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Madeira b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Madeira Binary files differnew file mode 100644 index 00000000..7ddcd883 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Madeira diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Reykjavik b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Reykjavik Binary files differnew file mode 100644 index 00000000..28b32ab2 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Reykjavik 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 Binary files differnew file mode 100644 index 00000000..a2b59a9d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/South_Georgia 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 Binary files differnew file mode 100644 index 00000000..28b32ab2 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/St_Helena diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Stanley b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Stanley Binary files differnew file mode 100644 index 00000000..1527d0e1 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Atlantic/Stanley diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/ACT b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/ACT Binary files differnew file mode 100644 index 00000000..0aea4c3d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/ACT diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Adelaide b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Adelaide Binary files differnew file mode 100644 index 00000000..f5dedca5 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Adelaide diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Brisbane b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Brisbane Binary files differnew file mode 100644 index 00000000..7ff9949f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Brisbane 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 Binary files differnew file mode 100644 index 00000000..698c76e3 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Broken_Hill diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Canberra b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Canberra Binary files differnew file mode 100644 index 00000000..0aea4c3d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Canberra diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Currie b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Currie Binary files differnew file mode 100644 index 00000000..3adb8e1b --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Currie diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Darwin b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Darwin Binary files differnew file mode 100644 index 00000000..74a30879 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Darwin diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Eucla b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Eucla Binary files differnew file mode 100644 index 00000000..1551e96c --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Eucla diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Hobart b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Hobart Binary files differnew file mode 100644 index 00000000..3adb8e1b --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Hobart diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/LHI b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/LHI Binary files differnew file mode 100644 index 00000000..069a95ad --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/LHI diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Lindeman b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Lindeman Binary files differnew file mode 100644 index 00000000..4ee1825a --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Lindeman 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 Binary files differnew file mode 100644 index 00000000..069a95ad --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Lord_Howe diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Melbourne b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Melbourne Binary files differnew file mode 100644 index 00000000..ee903f4b --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Melbourne diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/NSW b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/NSW Binary files differnew file mode 100644 index 00000000..0aea4c3d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/NSW diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/North b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/North Binary files differnew file mode 100644 index 00000000..74a30879 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/North diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Perth b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Perth Binary files differnew file mode 100644 index 00000000..f8ddbdf2 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Perth diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Queensland b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Queensland Binary files differnew file mode 100644 index 00000000..7ff9949f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Queensland diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/South b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/South Binary files differnew file mode 100644 index 00000000..f5dedca5 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/South diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Sydney b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Sydney Binary files differnew file mode 100644 index 00000000..0aea4c3d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Sydney diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Tasmania b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Tasmania Binary files differnew file mode 100644 index 00000000..3adb8e1b --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Tasmania diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Victoria b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Victoria Binary files differnew file mode 100644 index 00000000..ee903f4b --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Victoria diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/West b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/West Binary files differnew file mode 100644 index 00000000..f8ddbdf2 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/West diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Yancowinna b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Yancowinna Binary files differnew file mode 100644 index 00000000..698c76e3 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Australia/Yancowinna diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/Acre b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/Acre Binary files differnew file mode 100644 index 00000000..cdda168c --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/Acre diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/DeNoronha b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/DeNoronha Binary files differnew file mode 100644 index 00000000..73b4b336 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/DeNoronha diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/East b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/East Binary files differnew file mode 100644 index 00000000..67935ff4 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/East diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/West b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/West Binary files differnew file mode 100644 index 00000000..2708baea --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Brazil/West diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/CET b/venv/lib/python3.9/site-packages/pytz/zoneinfo/CET Binary files differnew file mode 100644 index 00000000..122e9342 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/CET diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/CST6CDT b/venv/lib/python3.9/site-packages/pytz/zoneinfo/CST6CDT Binary files differnew file mode 100644 index 00000000..ca67929f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/CST6CDT diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Atlantic b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Atlantic Binary files differnew file mode 100644 index 00000000..756099ab --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Atlantic diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Central b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Central Binary files differnew file mode 100644 index 00000000..ac40299f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Central diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Eastern b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Eastern Binary files differnew file mode 100644 index 00000000..6752c5b0 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Eastern diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Mountain b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Mountain Binary files differnew file mode 100644 index 00000000..cd78a6f8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Mountain diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Newfoundland b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Newfoundland Binary files differnew file mode 100644 index 00000000..65a5b0c7 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Newfoundland diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Pacific b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Pacific Binary files differnew file mode 100644 index 00000000..bb60cbce --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Pacific diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Saskatchewan b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Saskatchewan Binary files differnew file mode 100644 index 00000000..20c9c84d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Saskatchewan diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Yukon b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Yukon Binary files differnew file mode 100644 index 00000000..318c4a8e --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Canada/Yukon diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Chile/Continental b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Chile/Continental Binary files differnew file mode 100644 index 00000000..010c6bd0 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Chile/Continental diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Chile/EasterIsland b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Chile/EasterIsland Binary files differnew file mode 100644 index 00000000..184cb6a8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Chile/EasterIsland diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Cuba b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Cuba Binary files differnew file mode 100644 index 00000000..b69ac451 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Cuba diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/EET b/venv/lib/python3.9/site-packages/pytz/zoneinfo/EET Binary files differnew file mode 100644 index 00000000..cbdb71dd --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/EET diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/EST b/venv/lib/python3.9/site-packages/pytz/zoneinfo/EST Binary files differnew file mode 100644 index 00000000..21ebc00b --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/EST diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/EST5EDT b/venv/lib/python3.9/site-packages/pytz/zoneinfo/EST5EDT Binary files differnew file mode 100644 index 00000000..9bce5007 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/EST5EDT diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Egypt b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Egypt Binary files differnew file mode 100644 index 00000000..dd538c65 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Egypt diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Eire b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Eire Binary files differnew file mode 100644 index 00000000..c729def4 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Eire diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT Binary files differnew file mode 100644 index 00000000..c6347466 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT 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 Binary files differnew file mode 100644 index 00000000..c6347466 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+0 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 Binary files differnew file mode 100644 index 00000000..4dab6f90 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+1 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 Binary files differnew file mode 100644 index 00000000..c749290a --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+10 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 Binary files differnew file mode 100644 index 00000000..d9699823 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+11 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 Binary files differnew file mode 100644 index 00000000..cdeec909 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+12 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 Binary files differnew file mode 100644 index 00000000..fbd2a941 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+2 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 Binary files differnew file mode 100644 index 00000000..ee246ef5 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+3 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 Binary files differnew file mode 100644 index 00000000..5a25ff2a --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+4 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 Binary files differnew file mode 100644 index 00000000..c0b745f1 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+5 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 Binary files differnew file mode 100644 index 00000000..06e777d5 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+6 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 Binary files differnew file mode 100644 index 00000000..4e0b53a0 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+7 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 Binary files differnew file mode 100644 index 00000000..714b0c56 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+8 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 Binary files differnew file mode 100644 index 00000000..78b9daa3 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT+9 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 Binary files differnew file mode 100644 index 00000000..c6347466 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-0 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 Binary files differnew file mode 100644 index 00000000..a838bebf --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-1 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 Binary files differnew file mode 100644 index 00000000..68ff77db --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-10 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 Binary files differnew file mode 100644 index 00000000..66af5a42 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-11 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 Binary files differnew file mode 100644 index 00000000..17ba5057 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-12 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 Binary files differnew file mode 100644 index 00000000..5f3706ce --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-13 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 Binary files differnew file mode 100644 index 00000000..7e9f9c46 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-14 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 Binary files differnew file mode 100644 index 00000000..fcef6d9a --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-2 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 Binary files differnew file mode 100644 index 00000000..27973bc8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-3 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 Binary files differnew file mode 100644 index 00000000..1efd8412 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-4 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 Binary files differnew file mode 100644 index 00000000..1f761844 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-5 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 Binary files differnew file mode 100644 index 00000000..952681ed --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-6 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 Binary files differnew file mode 100644 index 00000000..cefc9126 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-7 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 Binary files differnew file mode 100644 index 00000000..afb093da --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-8 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 Binary files differnew file mode 100644 index 00000000..9265fb7c --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT-9 diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT0 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT0 Binary files differnew file mode 100644 index 00000000..c6347466 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/GMT0 diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/Greenwich b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/Greenwich Binary files differnew file mode 100644 index 00000000..c6347466 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/Greenwich diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/UCT b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/UCT Binary files differnew file mode 100644 index 00000000..91558be0 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/UCT diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/UTC b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/UTC Binary files differnew file mode 100644 index 00000000..91558be0 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/UTC diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/Universal b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/Universal Binary files differnew file mode 100644 index 00000000..91558be0 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/Universal diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/Zulu b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/Zulu Binary files differnew file mode 100644 index 00000000..91558be0 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Etc/Zulu diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Amsterdam b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Amsterdam Binary files differnew file mode 100644 index 00000000..40d7124e --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Amsterdam diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Andorra b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Andorra Binary files differnew file mode 100644 index 00000000..59625503 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Andorra diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Astrakhan b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Astrakhan Binary files differnew file mode 100644 index 00000000..a41624f5 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Astrakhan diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Athens b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Athens Binary files differnew file mode 100644 index 00000000..9f3a0678 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Athens diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Belfast b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Belfast Binary files differnew file mode 100644 index 00000000..5ad74220 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Belfast diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Belgrade b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Belgrade Binary files differnew file mode 100644 index 00000000..27de456f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Belgrade diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Berlin b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Berlin Binary files differnew file mode 100644 index 00000000..7f6d958f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Berlin diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Bratislava b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Bratislava Binary files differnew file mode 100644 index 00000000..ce8f433e --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Bratislava diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Brussels b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Brussels Binary files differnew file mode 100644 index 00000000..40d7124e --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Brussels diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Bucharest b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Bucharest Binary files differnew file mode 100644 index 00000000..4303b903 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Bucharest diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Budapest b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Budapest Binary files differnew file mode 100644 index 00000000..b76c873d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Budapest diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Busingen b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Busingen Binary files differnew file mode 100644 index 00000000..ad6cf592 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Busingen diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Chisinau b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Chisinau Binary files differnew file mode 100644 index 00000000..5ee23fe0 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Chisinau diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Copenhagen b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Copenhagen Binary files differnew file mode 100644 index 00000000..7f6d958f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Copenhagen diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Dublin b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Dublin Binary files differnew file mode 100644 index 00000000..c729def4 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Dublin diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Gibraltar b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Gibraltar Binary files differnew file mode 100644 index 00000000..a38f11ff --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Gibraltar diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Guernsey b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Guernsey Binary files differnew file mode 100644 index 00000000..5ad74220 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Guernsey diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Helsinki b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Helsinki Binary files differnew file mode 100644 index 00000000..b4f8f9cb --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Helsinki 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 Binary files differnew file mode 100644 index 00000000..5ad74220 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Isle_of_Man diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Istanbul b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Istanbul Binary files differnew file mode 100644 index 00000000..7c2336dd --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Istanbul diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Jersey b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Jersey Binary files differnew file mode 100644 index 00000000..5ad74220 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Jersey diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kaliningrad b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kaliningrad Binary files differnew file mode 100644 index 00000000..cc99beab --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kaliningrad diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kiev b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kiev Binary files differnew file mode 100644 index 00000000..52efea88 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kiev diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kirov b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kirov Binary files differnew file mode 100644 index 00000000..0cfb956b --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kirov diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kyiv b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kyiv Binary files differnew file mode 100644 index 00000000..52efea88 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Kyiv diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Lisbon b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Lisbon Binary files differnew file mode 100644 index 00000000..55f01930 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Lisbon diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Ljubljana b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Ljubljana Binary files differnew file mode 100644 index 00000000..27de456f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Ljubljana diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/London b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/London Binary files differnew file mode 100644 index 00000000..5ad74220 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/London diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Luxembourg b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Luxembourg Binary files differnew file mode 100644 index 00000000..40d7124e --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Luxembourg diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Madrid b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Madrid Binary files differnew file mode 100644 index 00000000..53f4cd10 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Madrid diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Malta b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Malta Binary files differnew file mode 100644 index 00000000..1d1a7bcf --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Malta diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Mariehamn b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Mariehamn Binary files differnew file mode 100644 index 00000000..b4f8f9cb --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Mariehamn diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Minsk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Minsk Binary files differnew file mode 100644 index 00000000..3731e40d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Minsk diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Monaco b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Monaco Binary files differnew file mode 100644 index 00000000..7d366c60 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Monaco diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Moscow b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Moscow Binary files differnew file mode 100644 index 00000000..ddb3f4e9 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Moscow diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Nicosia b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Nicosia Binary files differnew file mode 100644 index 00000000..f7f10ab7 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Nicosia diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Oslo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Oslo Binary files differnew file mode 100644 index 00000000..7f6d958f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Oslo diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Paris b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Paris Binary files differnew file mode 100644 index 00000000..7d366c60 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Paris diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Podgorica b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Podgorica Binary files differnew file mode 100644 index 00000000..27de456f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Podgorica diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Prague b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Prague Binary files differnew file mode 100644 index 00000000..ce8f433e --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Prague diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Riga b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Riga Binary files differnew file mode 100644 index 00000000..8db477d0 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Riga diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Rome b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Rome Binary files differnew file mode 100644 index 00000000..32b2899a --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Rome diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Samara b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Samara Binary files differnew file mode 100644 index 00000000..d0ea2f25 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Samara 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 Binary files differnew file mode 100644 index 00000000..32b2899a --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/San_Marino diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Sarajevo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Sarajevo Binary files differnew file mode 100644 index 00000000..27de456f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Sarajevo diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Saratov b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Saratov Binary files differnew file mode 100644 index 00000000..a8639133 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Saratov diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Simferopol b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Simferopol Binary files differnew file mode 100644 index 00000000..4bf24de1 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Simferopol diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Skopje b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Skopje Binary files differnew file mode 100644 index 00000000..27de456f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Skopje diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Sofia b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Sofia Binary files differnew file mode 100644 index 00000000..0e4d8793 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Sofia diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Stockholm b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Stockholm Binary files differnew file mode 100644 index 00000000..7f6d958f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Stockholm diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Tallinn b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Tallinn Binary files differnew file mode 100644 index 00000000..b5acca3c --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Tallinn diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Tirane b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Tirane Binary files differnew file mode 100644 index 00000000..0b86017d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Tirane diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Tiraspol b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Tiraspol Binary files differnew file mode 100644 index 00000000..5ee23fe0 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Tiraspol diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Ulyanovsk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Ulyanovsk Binary files differnew file mode 100644 index 00000000..d668233b --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Ulyanovsk diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Uzhgorod b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Uzhgorod Binary files differnew file mode 100644 index 00000000..52efea88 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Uzhgorod diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vaduz b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vaduz Binary files differnew file mode 100644 index 00000000..ad6cf592 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vaduz diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vatican b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vatican Binary files differnew file mode 100644 index 00000000..32b2899a --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vatican diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vienna b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vienna Binary files differnew file mode 100644 index 00000000..3582bb15 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vienna diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vilnius b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vilnius Binary files differnew file mode 100644 index 00000000..7abd63fa --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Vilnius diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Volgograd b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Volgograd Binary files differnew file mode 100644 index 00000000..9d51a38c --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Volgograd diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Warsaw b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Warsaw Binary files differnew file mode 100644 index 00000000..e33cf671 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Warsaw diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Zagreb b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Zagreb Binary files differnew file mode 100644 index 00000000..27de456f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Zagreb diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Zaporozhye b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Zaporozhye Binary files differnew file mode 100644 index 00000000..52efea88 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Zaporozhye diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Zurich b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Zurich Binary files differnew file mode 100644 index 00000000..ad6cf592 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Europe/Zurich diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Factory b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Factory Binary files differnew file mode 100644 index 00000000..60aa2a0d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Factory diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/GB b/venv/lib/python3.9/site-packages/pytz/zoneinfo/GB Binary files differnew file mode 100644 index 00000000..5ad74220 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/GB diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/GB-Eire b/venv/lib/python3.9/site-packages/pytz/zoneinfo/GB-Eire Binary files differnew file mode 100644 index 00000000..5ad74220 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/GB-Eire diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT b/venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT Binary files differnew file mode 100644 index 00000000..c6347466 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT+0 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT+0 Binary files differnew file mode 100644 index 00000000..c6347466 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT+0 diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT-0 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT-0 Binary files differnew file mode 100644 index 00000000..c6347466 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT-0 diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT0 b/venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT0 Binary files differnew file mode 100644 index 00000000..c6347466 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/GMT0 diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Greenwich b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Greenwich Binary files differnew file mode 100644 index 00000000..c6347466 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Greenwich diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/HST b/venv/lib/python3.9/site-packages/pytz/zoneinfo/HST Binary files differnew file mode 100644 index 00000000..cccd45eb --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/HST diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Hongkong b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Hongkong Binary files differnew file mode 100644 index 00000000..f9f7b134 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Hongkong diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Iceland b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Iceland Binary files differnew file mode 100644 index 00000000..28b32ab2 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Iceland diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Antananarivo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Antananarivo Binary files differnew file mode 100644 index 00000000..9dcfc19c --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Antananarivo diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Chagos b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Chagos Binary files differnew file mode 100644 index 00000000..a5554816 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Chagos diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Christmas b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Christmas Binary files differnew file mode 100644 index 00000000..fa799db3 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Christmas diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Cocos b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Cocos Binary files differnew file mode 100644 index 00000000..eef37b42 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Cocos diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Comoro b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Comoro Binary files differnew file mode 100644 index 00000000..9dcfc19c --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Comoro diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Kerguelen b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Kerguelen Binary files differnew file mode 100644 index 00000000..555728b1 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Kerguelen diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Mahe b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Mahe Binary files differnew file mode 100644 index 00000000..b3ac791a --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Mahe diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Maldives b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Maldives Binary files differnew file mode 100644 index 00000000..555728b1 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Maldives diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Mauritius b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Mauritius Binary files differnew file mode 100644 index 00000000..212d4b2e --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Mauritius diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Mayotte b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Mayotte Binary files differnew file mode 100644 index 00000000..9dcfc19c --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Mayotte diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Reunion b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Reunion Binary files differnew file mode 100644 index 00000000..b3ac791a --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Indian/Reunion diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Iran b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Iran Binary files differnew file mode 100644 index 00000000..cc2a2c21 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Iran diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Israel b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Israel Binary files differnew file mode 100644 index 00000000..1ebd0664 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Israel diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Jamaica b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Jamaica Binary files differnew file mode 100644 index 00000000..2a9b7fd5 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Jamaica diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Japan b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Japan Binary files differnew file mode 100644 index 00000000..26f4d34d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Japan diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Kwajalein b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Kwajalein Binary files differnew file mode 100644 index 00000000..1887a607 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Kwajalein diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Libya b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Libya Binary files differnew file mode 100644 index 00000000..07b393bb --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Libya diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/MET b/venv/lib/python3.9/site-packages/pytz/zoneinfo/MET Binary files differnew file mode 100644 index 00000000..4a826bb1 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/MET diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/MST b/venv/lib/python3.9/site-packages/pytz/zoneinfo/MST Binary files differnew file mode 100644 index 00000000..c93a58ee --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/MST diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/MST7MDT b/venv/lib/python3.9/site-packages/pytz/zoneinfo/MST7MDT Binary files differnew file mode 100644 index 00000000..4506a6e1 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/MST7MDT diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Mexico/BajaNorte b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Mexico/BajaNorte Binary files differnew file mode 100644 index 00000000..63dfdf48 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Mexico/BajaNorte diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Mexico/BajaSur b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Mexico/BajaSur Binary files differnew file mode 100644 index 00000000..06fa2274 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Mexico/BajaSur diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Mexico/General b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Mexico/General Binary files differnew file mode 100644 index 00000000..68176daa --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Mexico/General diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/NZ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/NZ Binary files differnew file mode 100644 index 00000000..6575fdce --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/NZ diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/NZ-CHAT b/venv/lib/python3.9/site-packages/pytz/zoneinfo/NZ-CHAT Binary files differnew file mode 100644 index 00000000..bde46cf7 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/NZ-CHAT diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Navajo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Navajo Binary files differnew file mode 100644 index 00000000..abb2b974 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Navajo diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/PRC b/venv/lib/python3.9/site-packages/pytz/zoneinfo/PRC Binary files differnew file mode 100644 index 00000000..91f6f8bc --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/PRC diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/PST8PDT b/venv/lib/python3.9/site-packages/pytz/zoneinfo/PST8PDT Binary files differnew file mode 100644 index 00000000..99d246ba --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/PST8PDT diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Apia b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Apia Binary files differnew file mode 100644 index 00000000..e592a68e --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Apia diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Auckland b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Auckland Binary files differnew file mode 100644 index 00000000..6575fdce --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Auckland diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Bougainville b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Bougainville Binary files differnew file mode 100644 index 00000000..c535acda --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Bougainville diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Chatham b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Chatham Binary files differnew file mode 100644 index 00000000..bde46cf7 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Chatham diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Chuuk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Chuuk Binary files differnew file mode 100644 index 00000000..7be2474d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Chuuk diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Easter b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Easter Binary files differnew file mode 100644 index 00000000..184cb6a8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Easter diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Efate b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Efate Binary files differnew file mode 100644 index 00000000..777325fc --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Efate diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Enderbury b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Enderbury Binary files differnew file mode 100644 index 00000000..b1c4b073 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Enderbury diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Fakaofo b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Fakaofo Binary files differnew file mode 100644 index 00000000..4905ea72 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Fakaofo diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Fiji b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Fiji Binary files differnew file mode 100644 index 00000000..acf8091a --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Fiji diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Funafuti b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Funafuti Binary files differnew file mode 100644 index 00000000..47661d40 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Funafuti diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Galapagos b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Galapagos Binary files differnew file mode 100644 index 00000000..40051ddf --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Galapagos diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Gambier b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Gambier Binary files differnew file mode 100644 index 00000000..84acaf41 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Gambier diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Guadalcanal b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Guadalcanal Binary files differnew file mode 100644 index 00000000..1ab83534 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Guadalcanal diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Guam b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Guam Binary files differnew file mode 100644 index 00000000..66490d25 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Guam diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Honolulu b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Honolulu Binary files differnew file mode 100644 index 00000000..c7cd0601 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Honolulu diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Johnston b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Johnston Binary files differnew file mode 100644 index 00000000..c7cd0601 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Johnston diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kanton b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kanton Binary files differnew file mode 100644 index 00000000..b1c4b073 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kanton diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kiritimati b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kiritimati Binary files differnew file mode 100644 index 00000000..b4c6037a --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kiritimati diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kosrae b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kosrae Binary files differnew file mode 100644 index 00000000..0666fb0d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kosrae diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kwajalein b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kwajalein Binary files differnew file mode 100644 index 00000000..1887a607 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Kwajalein diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Majuro b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Majuro Binary files differnew file mode 100644 index 00000000..47661d40 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Majuro diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Marquesas b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Marquesas Binary files differnew file mode 100644 index 00000000..f546c03f --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Marquesas diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Midway b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Midway Binary files differnew file mode 100644 index 00000000..cb56709a --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Midway diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Nauru b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Nauru Binary files differnew file mode 100644 index 00000000..3339b6cf --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Nauru diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Niue b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Niue Binary files differnew file mode 100644 index 00000000..f76972f8 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Niue diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Norfolk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Norfolk Binary files differnew file mode 100644 index 00000000..3b4186d6 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Norfolk diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Noumea b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Noumea Binary files differnew file mode 100644 index 00000000..959cc8cd --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Noumea 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 Binary files differnew file mode 100644 index 00000000..cb56709a --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Pago_Pago diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Palau b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Palau Binary files differnew file mode 100644 index 00000000..1cbebe28 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Palau diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Pitcairn b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Pitcairn Binary files differnew file mode 100644 index 00000000..5ee90e70 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Pitcairn diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Pohnpei b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Pohnpei Binary files differnew file mode 100644 index 00000000..1ab83534 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Pohnpei diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Ponape b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Ponape Binary files differnew file mode 100644 index 00000000..1ab83534 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Ponape 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 Binary files differnew file mode 100644 index 00000000..7be2474d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Port_Moresby diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Rarotonga b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Rarotonga Binary files differnew file mode 100644 index 00000000..184a87c1 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Rarotonga diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Saipan b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Saipan Binary files differnew file mode 100644 index 00000000..66490d25 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Saipan diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Samoa b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Samoa Binary files differnew file mode 100644 index 00000000..cb56709a --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Samoa diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Tahiti b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Tahiti Binary files differnew file mode 100644 index 00000000..481edd30 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Tahiti diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Tarawa b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Tarawa Binary files differnew file mode 100644 index 00000000..47661d40 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Tarawa diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Tongatapu b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Tongatapu Binary files differnew file mode 100644 index 00000000..c8824ab5 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Tongatapu diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Truk b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Truk Binary files differnew file mode 100644 index 00000000..7be2474d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Truk diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Wake b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Wake Binary files differnew file mode 100644 index 00000000..47661d40 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Wake diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Wallis b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Wallis Binary files differnew file mode 100644 index 00000000..47661d40 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Wallis diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Yap b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Yap Binary files differnew file mode 100644 index 00000000..7be2474d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Pacific/Yap diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Poland b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Poland Binary files differnew file mode 100644 index 00000000..e33cf671 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Poland diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Portugal b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Portugal Binary files differnew file mode 100644 index 00000000..55f01930 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Portugal diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/ROC b/venv/lib/python3.9/site-packages/pytz/zoneinfo/ROC Binary files differnew file mode 100644 index 00000000..24c43444 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/ROC diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/ROK b/venv/lib/python3.9/site-packages/pytz/zoneinfo/ROK Binary files differnew file mode 100644 index 00000000..96199e73 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/ROK diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Singapore b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Singapore Binary files differnew file mode 100644 index 00000000..3d9f191e --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Singapore diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Turkey b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Turkey Binary files differnew file mode 100644 index 00000000..7c2336dd --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Turkey diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/UCT b/venv/lib/python3.9/site-packages/pytz/zoneinfo/UCT Binary files differnew file mode 100644 index 00000000..91558be0 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/UCT diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Alaska b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Alaska Binary files differnew file mode 100644 index 00000000..9bbb2fd3 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Alaska diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Aleutian b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Aleutian Binary files differnew file mode 100644 index 00000000..43236498 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Aleutian diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Arizona b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Arizona Binary files differnew file mode 100644 index 00000000..ab37e845 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Arizona diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Central b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Central Binary files differnew file mode 100644 index 00000000..c6981a06 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Central 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 Binary files differnew file mode 100644 index 00000000..a84b6e99 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/East-Indiana diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Eastern b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Eastern Binary files differnew file mode 100644 index 00000000..a8b9ab19 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Eastern diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Hawaii b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Hawaii Binary files differnew file mode 100644 index 00000000..c7cd0601 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Hawaii 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 Binary files differnew file mode 100644 index 00000000..025d132d --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Indiana-Starke diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Michigan b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Michigan Binary files differnew file mode 100644 index 00000000..e104faa4 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Michigan diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Mountain b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Mountain Binary files differnew file mode 100644 index 00000000..abb2b974 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Mountain diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Pacific b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Pacific Binary files differnew file mode 100644 index 00000000..610e7af5 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Pacific diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Samoa b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Samoa Binary files differnew file mode 100644 index 00000000..cb56709a --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/US/Samoa diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/UTC b/venv/lib/python3.9/site-packages/pytz/zoneinfo/UTC Binary files differnew file mode 100644 index 00000000..91558be0 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/UTC diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Universal b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Universal Binary files differnew file mode 100644 index 00000000..91558be0 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Universal diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/W-SU b/venv/lib/python3.9/site-packages/pytz/zoneinfo/W-SU Binary files differnew file mode 100644 index 00000000..ddb3f4e9 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/W-SU diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/WET b/venv/lib/python3.9/site-packages/pytz/zoneinfo/WET Binary files differnew file mode 100644 index 00000000..c27390b5 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/WET diff --git a/venv/lib/python3.9/site-packages/pytz/zoneinfo/Zulu b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Zulu Binary files differnew file mode 100644 index 00000000..91558be0 --- /dev/null +++ b/venv/lib/python3.9/site-packages/pytz/zoneinfo/Zulu 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/ |