From 841d1233fa09d6e6d01c5dd620fff1dffbd7a049 Mon Sep 17 00:00:00 2001 From: Kevin Ness <46825870+nekevss@users.noreply.github.com> Date: Tue, 3 Jun 2025 20:36:13 -0500 Subject: [PATCH 1/3] Add baseline ZoneInfo64 provider This adds a ZoneInfo64Provider that directly uses zoneinfo64.res bytes. This does not implement any resolution for now for the actual provider. Ideally, long term, it may be best for this to take in bytes and complete some zerocopy deserialization, but there's some real difficulty around handling zoneinfo64's u16 strings that may require some custom types. --- Cargo.lock | 12 + Cargo.toml | 3 +- provider/Cargo.toml | 12 +- provider/src/data/debug/zoneinfo64/2025b.txt | 3878 +++++++++++++++++ .../data/zoneinfo64/2025b/be/zoneinfo64.res | Bin 0 -> 148608 bytes .../data/zoneinfo64/2025b/le/zoneinfo64.res | Bin 0 -> 148608 bytes provider/src/lib.rs | 13 +- provider/src/tzdb.rs | 9 +- provider/src/zoneinfo64.rs | 148 + 9 files changed, 4070 insertions(+), 5 deletions(-) create mode 100644 provider/src/data/debug/zoneinfo64/2025b.txt create mode 100644 provider/src/data/zoneinfo64/2025b/be/zoneinfo64.res create mode 100644 provider/src/data/zoneinfo64/2025b/le/zoneinfo64.res create mode 100644 provider/src/zoneinfo64.rs diff --git a/Cargo.lock b/Cargo.lock index 37a0ad4d9..f2ab09611 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -724,6 +724,14 @@ version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" +[[package]] +name = "resb" +version = "0.1.0" +source = "git+https://github.com/unicode-org/icu4x.git#c8927f8b85f72b1510a67ad2480793c621b83104" +dependencies = [ + "serde", +] + [[package]] name = "rustc-hash" version = "2.1.1" @@ -887,9 +895,13 @@ version = "0.0.9" dependencies = [ "databake", "parse-zoneinfo", + "resb", + "rustc-hash", "serde", "serde_json", + "writeable", "yoke", + "zerofrom", "zerotrie", "zerovec", ] diff --git a/Cargo.toml b/Cargo.toml index 143a27bc9..e7920d3fd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -37,6 +37,7 @@ tzif = "0.3.0" jiff-tzdb = "0.1.4" combine = "4.6.7" web-time = "1.1.0" +writeable = "0.6.1" [package] name = "temporal_rs" @@ -60,7 +61,7 @@ icu_locale.workspace = true ixdtf = { workspace = true, features = ["duration"]} num-traits.workspace = true tinystr.workspace = true -writeable = "0.6.1" +writeable.workspace = true # log feature log = { workspace = true, optional = true } diff --git a/provider/Cargo.toml b/provider/Cargo.toml index 6d6fdc0ea..7477961e6 100644 --- a/provider/Cargo.toml +++ b/provider/Cargo.toml @@ -16,14 +16,20 @@ include = [ ] [features] -datagen = ["dep:parse-zoneinfo", "dep:serde", "dep:databake", +default = ["zoneinfo64-provider"] +datagen = ["std", "dep:parse-zoneinfo", "dep:serde", "dep:databake", "dep:yoke", "dep:serde_json", "zerotrie/serde", "zerotrie/databake", "zerovec/serde", "zerovec/databake"] +zoneinfo64-provider = ["dep:serde", "zerovec/serde", "zerovec/derive", "zerovec/databake", "writeable"] +std = [] + + [dependencies] # Provider dependency zerotrie = "0.2.2" zerovec = "0.11.2" +zerofrom = "0.1.6" # IANA dependency parse-zoneinfo = {version = "0.3.1", optional = true } @@ -34,3 +40,7 @@ databake = { version = "0.2.0", features = ["derive"], optional = true } yoke = { version = "0.8.0", features = ["derive"], optional = true } serde_json = { version = "1.0.140", optional = true } +# ZoneInfo64 dependencies +resb = { git = "https://github.com/unicode-org/icu4x.git" } +rustc-hash.workspace = true +writeable = { workspace = true, optional = true } \ No newline at end of file diff --git a/provider/src/data/debug/zoneinfo64/2025b.txt b/provider/src/data/debug/zoneinfo64/2025b.txt new file mode 100644 index 000000000..4368e675a --- /dev/null +++ b/provider/src/data/debug/zoneinfo64/2025b.txt @@ -0,0 +1,3878 @@ +// -*- Coding: UTF-8; -*- +// +// This file was dumped by derb(8) from /home/nekevss/Projects/temporal/provider/src/examples/ +// derb(8) by Vladimir Weinstein and Yves Arrouye + +zoneinfo64_test{// TABLE + Names{// ARRAY + "ACT",// STRING + "AET",// STRING + "AGT",// STRING + "ART",// STRING + "AST",// STRING + "Africa/Abidjan",// STRING + "Africa/Accra",// STRING + "Africa/Addis_Ababa",// STRING + "Africa/Algiers",// STRING + "Africa/Asmara",// STRING + "Africa/Asmera",// STRING + "Africa/Bamako",// STRING + "Africa/Bangui",// STRING + "Africa/Banjul",// STRING + "Africa/Bissau",// STRING + "Africa/Blantyre",// STRING + "Africa/Brazzaville",// STRING + "Africa/Bujumbura",// STRING + "Africa/Cairo",// STRING + "Africa/Casablanca",// STRING + "Africa/Ceuta",// STRING + "Africa/Conakry",// STRING + "Africa/Dakar",// STRING + "Africa/Dar_es_Salaam",// STRING + "Africa/Djibouti",// STRING + "Africa/Douala",// STRING + "Africa/El_Aaiun",// STRING + "Africa/Freetown",// STRING + "Africa/Gaborone",// STRING + "Africa/Harare",// STRING + "Africa/Johannesburg",// STRING + "Africa/Juba",// STRING + "Africa/Kampala",// STRING + "Africa/Khartoum",// STRING + "Africa/Kigali",// STRING + "Africa/Kinshasa",// STRING + "Africa/Lagos",// STRING + "Africa/Libreville",// STRING + "Africa/Lome",// STRING + "Africa/Luanda",// STRING + "Africa/Lubumbashi",// STRING + "Africa/Lusaka",// STRING + "Africa/Malabo",// STRING + "Africa/Maputo",// STRING + "Africa/Maseru",// STRING + "Africa/Mbabane",// STRING + "Africa/Mogadishu",// STRING + "Africa/Monrovia",// STRING + "Africa/Nairobi",// STRING + "Africa/Ndjamena",// STRING + "Africa/Niamey",// STRING + "Africa/Nouakchott",// STRING + "Africa/Ouagadougou",// STRING + "Africa/Porto-Novo",// STRING + "Africa/Sao_Tome",// STRING + "Africa/Timbuktu",// STRING + "Africa/Tripoli",// STRING + "Africa/Tunis",// STRING + "Africa/Windhoek",// STRING + "America/Adak",// STRING + "America/Anchorage",// STRING + "America/Anguilla",// STRING + "America/Antigua",// STRING + "America/Araguaina",// STRING + "America/Argentina/Buenos_Aires",// STRING + "America/Argentina/Catamarca",// STRING + "America/Argentina/ComodRivadavia",// STRING + "America/Argentina/Cordoba",// STRING + "America/Argentina/Jujuy",// STRING + "America/Argentina/La_Rioja",// STRING + "America/Argentina/Mendoza",// STRING + "America/Argentina/Rio_Gallegos",// STRING + "America/Argentina/Salta",// STRING + "America/Argentina/San_Juan",// STRING + "America/Argentina/San_Luis",// STRING + "America/Argentina/Tucuman",// STRING + "America/Argentina/Ushuaia",// STRING + "America/Aruba",// STRING + "America/Asuncion",// STRING + "America/Atikokan",// STRING + "America/Atka",// STRING + "America/Bahia",// STRING + "America/Bahia_Banderas",// STRING + "America/Barbados",// STRING + "America/Belem",// STRING + "America/Belize",// STRING + "America/Blanc-Sablon",// STRING + "America/Boa_Vista",// STRING + "America/Bogota",// STRING + "America/Boise",// STRING + "America/Buenos_Aires",// STRING + "America/Cambridge_Bay",// STRING + "America/Campo_Grande",// STRING + "America/Cancun",// STRING + "America/Caracas",// STRING + "America/Catamarca",// STRING + "America/Cayenne",// STRING + "America/Cayman",// STRING + "America/Chicago",// STRING + "America/Chihuahua",// STRING + "America/Ciudad_Juarez",// STRING + "America/Coral_Harbour",// STRING + "America/Cordoba",// STRING + "America/Costa_Rica",// STRING + "America/Coyhaique",// STRING + "America/Creston",// STRING + "America/Cuiaba",// STRING + "America/Curacao",// STRING + "America/Danmarkshavn",// STRING + "America/Dawson",// STRING + "America/Dawson_Creek",// STRING + "America/Denver",// STRING + "America/Detroit",// STRING + "America/Dominica",// STRING + "America/Edmonton",// STRING + "America/Eirunepe",// STRING + "America/El_Salvador",// STRING + "America/Ensenada",// STRING + "America/Fort_Nelson",// STRING + "America/Fort_Wayne",// STRING + "America/Fortaleza",// STRING + "America/Glace_Bay",// STRING + "America/Godthab",// STRING + "America/Goose_Bay",// STRING + "America/Grand_Turk",// STRING + "America/Grenada",// STRING + "America/Guadeloupe",// STRING + "America/Guatemala",// STRING + "America/Guayaquil",// STRING + "America/Guyana",// STRING + "America/Halifax",// STRING + "America/Havana",// STRING + "America/Hermosillo",// STRING + "America/Indiana/Indianapolis",// STRING + "America/Indiana/Knox",// STRING + "America/Indiana/Marengo",// STRING + "America/Indiana/Petersburg",// STRING + "America/Indiana/Tell_City",// STRING + "America/Indiana/Vevay",// STRING + "America/Indiana/Vincennes",// STRING + "America/Indiana/Winamac",// STRING + "America/Indianapolis",// STRING + "America/Inuvik",// STRING + "America/Iqaluit",// STRING + "America/Jamaica",// STRING + "America/Jujuy",// STRING + "America/Juneau",// STRING + "America/Kentucky/Louisville",// STRING + "America/Kentucky/Monticello",// STRING + "America/Knox_IN",// STRING + "America/Kralendijk",// STRING + "America/La_Paz",// STRING + "America/Lima",// STRING + "America/Los_Angeles",// STRING + "America/Louisville",// STRING + "America/Lower_Princes",// STRING + "America/Maceio",// STRING + "America/Managua",// STRING + "America/Manaus",// STRING + "America/Marigot",// STRING + "America/Martinique",// STRING + "America/Matamoros",// STRING + "America/Mazatlan",// STRING + "America/Mendoza",// STRING + "America/Menominee",// STRING + "America/Merida",// STRING + "America/Metlakatla",// STRING + "America/Mexico_City",// STRING + "America/Miquelon",// STRING + "America/Moncton",// STRING + "America/Monterrey",// STRING + "America/Montevideo",// STRING + "America/Montreal",// STRING + "America/Montserrat",// STRING + "America/Nassau",// STRING + "America/New_York",// STRING + "America/Nipigon",// STRING + "America/Nome",// STRING + "America/Noronha",// STRING + "America/North_Dakota/Beulah",// STRING + "America/North_Dakota/Center",// STRING + "America/North_Dakota/New_Salem",// STRING + "America/Nuuk",// STRING + "America/Ojinaga",// STRING + "America/Panama",// STRING + "America/Pangnirtung",// STRING + "America/Paramaribo",// STRING + "America/Phoenix",// STRING + "America/Port-au-Prince",// STRING + "America/Port_of_Spain",// STRING + "America/Porto_Acre",// STRING + "America/Porto_Velho",// STRING + "America/Puerto_Rico",// STRING + "America/Punta_Arenas",// STRING + "America/Rainy_River",// STRING + "America/Rankin_Inlet",// STRING + "America/Recife",// STRING + "America/Regina",// STRING + "America/Resolute",// STRING + "America/Rio_Branco",// STRING + "America/Rosario",// STRING + "America/Santa_Isabel",// STRING + "America/Santarem",// STRING + "America/Santiago",// STRING + "America/Santo_Domingo",// STRING + "America/Sao_Paulo",// STRING + "America/Scoresbysund",// STRING + "America/Shiprock",// STRING + "America/Sitka",// STRING + "America/St_Barthelemy",// STRING + "America/St_Johns",// STRING + "America/St_Kitts",// STRING + "America/St_Lucia",// STRING + "America/St_Thomas",// STRING + "America/St_Vincent",// STRING + "America/Swift_Current",// STRING + "America/Tegucigalpa",// STRING + "America/Thule",// STRING + "America/Thunder_Bay",// STRING + "America/Tijuana",// STRING + "America/Toronto",// STRING + "America/Tortola",// STRING + "America/Vancouver",// STRING + "America/Virgin",// STRING + "America/Whitehorse",// STRING + "America/Winnipeg",// STRING + "America/Yakutat",// STRING + "America/Yellowknife",// STRING + "Antarctica/Casey",// STRING + "Antarctica/Davis",// STRING + "Antarctica/DumontDUrville",// STRING + "Antarctica/Macquarie",// STRING + "Antarctica/Mawson",// STRING + "Antarctica/McMurdo",// STRING + "Antarctica/Palmer",// STRING + "Antarctica/Rothera",// STRING + "Antarctica/South_Pole",// STRING + "Antarctica/Syowa",// STRING + "Antarctica/Troll",// STRING + "Antarctica/Vostok",// STRING + "Arctic/Longyearbyen",// STRING + "Asia/Aden",// STRING + "Asia/Almaty",// STRING + "Asia/Amman",// STRING + "Asia/Anadyr",// STRING + "Asia/Aqtau",// STRING + "Asia/Aqtobe",// STRING + "Asia/Ashgabat",// STRING + "Asia/Ashkhabad",// STRING + "Asia/Atyrau",// STRING + "Asia/Baghdad",// STRING + "Asia/Bahrain",// STRING + "Asia/Baku",// STRING + "Asia/Bangkok",// STRING + "Asia/Barnaul",// STRING + "Asia/Beirut",// STRING + "Asia/Bishkek",// STRING + "Asia/Brunei",// STRING + "Asia/Calcutta",// STRING + "Asia/Chita",// STRING + "Asia/Choibalsan",// STRING + "Asia/Chongqing",// STRING + "Asia/Chungking",// STRING + "Asia/Colombo",// STRING + "Asia/Dacca",// STRING + "Asia/Damascus",// STRING + "Asia/Dhaka",// STRING + "Asia/Dili",// STRING + "Asia/Dubai",// STRING + "Asia/Dushanbe",// STRING + "Asia/Famagusta",// STRING + "Asia/Gaza",// STRING + "Asia/Harbin",// STRING + "Asia/Hebron",// STRING + "Asia/Ho_Chi_Minh",// STRING + "Asia/Hong_Kong",// STRING + "Asia/Hovd",// STRING + "Asia/Irkutsk",// STRING + "Asia/Istanbul",// STRING + "Asia/Jakarta",// STRING + "Asia/Jayapura",// STRING + "Asia/Jerusalem",// STRING + "Asia/Kabul",// STRING + "Asia/Kamchatka",// STRING + "Asia/Karachi",// STRING + "Asia/Kashgar",// STRING + "Asia/Kathmandu",// STRING + "Asia/Katmandu",// STRING + "Asia/Khandyga",// STRING + "Asia/Kolkata",// STRING + "Asia/Krasnoyarsk",// STRING + "Asia/Kuala_Lumpur",// STRING + "Asia/Kuching",// STRING + "Asia/Kuwait",// STRING + "Asia/Macao",// STRING + "Asia/Macau",// STRING + "Asia/Magadan",// STRING + "Asia/Makassar",// STRING + "Asia/Manila",// STRING + "Asia/Muscat",// STRING + "Asia/Nicosia",// STRING + "Asia/Novokuznetsk",// STRING + "Asia/Novosibirsk",// STRING + "Asia/Omsk",// STRING + "Asia/Oral",// STRING + "Asia/Phnom_Penh",// STRING + "Asia/Pontianak",// STRING + "Asia/Pyongyang",// STRING + "Asia/Qatar",// STRING + "Asia/Qostanay",// STRING + "Asia/Qyzylorda",// STRING + "Asia/Rangoon",// STRING + "Asia/Riyadh",// STRING + "Asia/Saigon",// STRING + "Asia/Sakhalin",// STRING + "Asia/Samarkand",// STRING + "Asia/Seoul",// STRING + "Asia/Shanghai",// STRING + "Asia/Singapore",// STRING + "Asia/Srednekolymsk",// STRING + "Asia/Taipei",// STRING + "Asia/Tashkent",// STRING + "Asia/Tbilisi",// STRING + "Asia/Tehran",// STRING + "Asia/Tel_Aviv",// STRING + "Asia/Thimbu",// STRING + "Asia/Thimphu",// STRING + "Asia/Tokyo",// STRING + "Asia/Tomsk",// STRING + "Asia/Ujung_Pandang",// STRING + "Asia/Ulaanbaatar",// STRING + "Asia/Ulan_Bator",// STRING + "Asia/Urumqi",// STRING + "Asia/Ust-Nera",// STRING + "Asia/Vientiane",// STRING + "Asia/Vladivostok",// STRING + "Asia/Yakutsk",// STRING + "Asia/Yangon",// STRING + "Asia/Yekaterinburg",// STRING + "Asia/Yerevan",// STRING + "Atlantic/Azores",// STRING + "Atlantic/Bermuda",// STRING + "Atlantic/Canary",// STRING + "Atlantic/Cape_Verde",// STRING + "Atlantic/Faeroe",// STRING + "Atlantic/Faroe",// STRING + "Atlantic/Jan_Mayen",// STRING + "Atlantic/Madeira",// STRING + "Atlantic/Reykjavik",// STRING + "Atlantic/South_Georgia",// STRING + "Atlantic/St_Helena",// STRING + "Atlantic/Stanley",// STRING + "Australia/ACT",// STRING + "Australia/Adelaide",// STRING + "Australia/Brisbane",// STRING + "Australia/Broken_Hill",// STRING + "Australia/Canberra",// STRING + "Australia/Currie",// STRING + "Australia/Darwin",// STRING + "Australia/Eucla",// STRING + "Australia/Hobart",// STRING + "Australia/LHI",// STRING + "Australia/Lindeman",// STRING + "Australia/Lord_Howe",// STRING + "Australia/Melbourne",// STRING + "Australia/NSW",// STRING + "Australia/North",// STRING + "Australia/Perth",// STRING + "Australia/Queensland",// STRING + "Australia/South",// STRING + "Australia/Sydney",// STRING + "Australia/Tasmania",// STRING + "Australia/Victoria",// STRING + "Australia/West",// STRING + "Australia/Yancowinna",// STRING + "BET",// STRING + "BST",// STRING + "Brazil/Acre",// STRING + "Brazil/DeNoronha",// STRING + "Brazil/East",// STRING + "Brazil/West",// STRING + "CAT",// STRING + "CET",// STRING + "CNT",// STRING + "CST",// STRING + "CST6CDT",// STRING + "CTT",// STRING + "Canada/Atlantic",// STRING + "Canada/Central",// STRING + "Canada/East-Saskatchewan",// STRING + "Canada/Eastern",// STRING + "Canada/Mountain",// STRING + "Canada/Newfoundland",// STRING + "Canada/Pacific",// STRING + "Canada/Saskatchewan",// STRING + "Canada/Yukon",// STRING + "Chile/Continental",// STRING + "Chile/EasterIsland",// STRING + "Cuba",// STRING + "EAT",// STRING + "ECT",// STRING + "EET",// STRING + "EST",// STRING + "EST5EDT",// STRING + "Egypt",// STRING + "Eire",// STRING + "Etc/GMT",// STRING + "Etc/GMT+0",// STRING + "Etc/GMT+1",// STRING + "Etc/GMT+10",// STRING + "Etc/GMT+11",// STRING + "Etc/GMT+12",// STRING + "Etc/GMT+2",// STRING + "Etc/GMT+3",// STRING + "Etc/GMT+4",// STRING + "Etc/GMT+5",// STRING + "Etc/GMT+6",// STRING + "Etc/GMT+7",// STRING + "Etc/GMT+8",// STRING + "Etc/GMT+9",// STRING + "Etc/GMT-0",// STRING + "Etc/GMT-1",// STRING + "Etc/GMT-10",// STRING + "Etc/GMT-11",// STRING + "Etc/GMT-12",// STRING + "Etc/GMT-13",// STRING + "Etc/GMT-14",// STRING + "Etc/GMT-2",// STRING + "Etc/GMT-3",// STRING + "Etc/GMT-4",// STRING + "Etc/GMT-5",// STRING + "Etc/GMT-6",// STRING + "Etc/GMT-7",// STRING + "Etc/GMT-8",// STRING + "Etc/GMT-9",// STRING + "Etc/GMT0",// STRING + "Etc/Greenwich",// STRING + "Etc/UCT",// STRING + "Etc/UTC",// STRING + "Etc/Universal",// STRING + "Etc/Unknown",// STRING + "Etc/Zulu",// STRING + "Europe/Amsterdam",// STRING + "Europe/Andorra",// STRING + "Europe/Astrakhan",// STRING + "Europe/Athens",// STRING + "Europe/Belfast",// STRING + "Europe/Belgrade",// STRING + "Europe/Berlin",// STRING + "Europe/Bratislava",// STRING + "Europe/Brussels",// STRING + "Europe/Bucharest",// STRING + "Europe/Budapest",// STRING + "Europe/Busingen",// STRING + "Europe/Chisinau",// STRING + "Europe/Copenhagen",// STRING + "Europe/Dublin",// STRING + "Europe/Gibraltar",// STRING + "Europe/Guernsey",// STRING + "Europe/Helsinki",// STRING + "Europe/Isle_of_Man",// STRING + "Europe/Istanbul",// STRING + "Europe/Jersey",// STRING + "Europe/Kaliningrad",// STRING + "Europe/Kiev",// STRING + "Europe/Kirov",// STRING + "Europe/Kyiv",// STRING + "Europe/Lisbon",// STRING + "Europe/Ljubljana",// STRING + "Europe/London",// STRING + "Europe/Luxembourg",// STRING + "Europe/Madrid",// STRING + "Europe/Malta",// STRING + "Europe/Mariehamn",// STRING + "Europe/Minsk",// STRING + "Europe/Monaco",// STRING + "Europe/Moscow",// STRING + "Europe/Nicosia",// STRING + "Europe/Oslo",// STRING + "Europe/Paris",// STRING + "Europe/Podgorica",// STRING + "Europe/Prague",// STRING + "Europe/Riga",// STRING + "Europe/Rome",// STRING + "Europe/Samara",// STRING + "Europe/San_Marino",// STRING + "Europe/Sarajevo",// STRING + "Europe/Saratov",// STRING + "Europe/Simferopol",// STRING + "Europe/Skopje",// STRING + "Europe/Sofia",// STRING + "Europe/Stockholm",// STRING + "Europe/Tallinn",// STRING + "Europe/Tirane",// STRING + "Europe/Tiraspol",// STRING + "Europe/Ulyanovsk",// STRING + "Europe/Uzhgorod",// STRING + "Europe/Vaduz",// STRING + "Europe/Vatican",// STRING + "Europe/Vienna",// STRING + "Europe/Vilnius",// STRING + "Europe/Volgograd",// STRING + "Europe/Warsaw",// STRING + "Europe/Zagreb",// STRING + "Europe/Zaporozhye",// STRING + "Europe/Zurich",// STRING + "Factory",// STRING + "GB",// STRING + "GB-Eire",// STRING + "GMT",// STRING + "GMT+0",// STRING + "GMT-0",// STRING + "GMT0",// STRING + "Greenwich",// STRING + "HST",// STRING + "Hongkong",// STRING + "IET",// STRING + "IST",// STRING + "Iceland",// STRING + "Indian/Antananarivo",// STRING + "Indian/Chagos",// STRING + "Indian/Christmas",// STRING + "Indian/Cocos",// STRING + "Indian/Comoro",// STRING + "Indian/Kerguelen",// STRING + "Indian/Mahe",// STRING + "Indian/Maldives",// STRING + "Indian/Mauritius",// STRING + "Indian/Mayotte",// STRING + "Indian/Reunion",// STRING + "Iran",// STRING + "Israel",// STRING + "JST",// STRING + "Jamaica",// STRING + "Japan",// STRING + "Kwajalein",// STRING + "Libya",// STRING + "MET",// STRING + "MIT",// STRING + "MST",// STRING + "MST7MDT",// STRING + "Mexico/BajaNorte",// STRING + "Mexico/BajaSur",// STRING + "Mexico/General",// STRING + "NET",// STRING + "NST",// STRING + "NZ",// STRING + "NZ-CHAT",// STRING + "Navajo",// STRING + "PLT",// STRING + "PNT",// STRING + "PRC",// STRING + "PRT",// STRING + "PST",// STRING + "PST8PDT",// STRING + "Pacific/Apia",// STRING + "Pacific/Auckland",// STRING + "Pacific/Bougainville",// STRING + "Pacific/Chatham",// STRING + "Pacific/Chuuk",// STRING + "Pacific/Easter",// STRING + "Pacific/Efate",// STRING + "Pacific/Enderbury",// STRING + "Pacific/Fakaofo",// STRING + "Pacific/Fiji",// STRING + "Pacific/Funafuti",// STRING + "Pacific/Galapagos",// STRING + "Pacific/Gambier",// STRING + "Pacific/Guadalcanal",// STRING + "Pacific/Guam",// STRING + "Pacific/Honolulu",// STRING + "Pacific/Johnston",// STRING + "Pacific/Kanton",// STRING + "Pacific/Kiritimati",// STRING + "Pacific/Kosrae",// STRING + "Pacific/Kwajalein",// STRING + "Pacific/Majuro",// STRING + "Pacific/Marquesas",// STRING + "Pacific/Midway",// STRING + "Pacific/Nauru",// STRING + "Pacific/Niue",// STRING + "Pacific/Norfolk",// STRING + "Pacific/Noumea",// STRING + "Pacific/Pago_Pago",// STRING + "Pacific/Palau",// STRING + "Pacific/Pitcairn",// STRING + "Pacific/Pohnpei",// STRING + "Pacific/Ponape",// STRING + "Pacific/Port_Moresby",// STRING + "Pacific/Rarotonga",// STRING + "Pacific/Saipan",// STRING + "Pacific/Samoa",// STRING + "Pacific/Tahiti",// STRING + "Pacific/Tarawa",// STRING + "Pacific/Tongatapu",// STRING + "Pacific/Truk",// STRING + "Pacific/Wake",// STRING + "Pacific/Wallis",// STRING + "Pacific/Yap",// STRING + "Poland",// STRING + "Portugal",// STRING + "ROC",// STRING + "ROK",// STRING + "SST",// STRING + "Singapore",// STRING + "SystemV/AST4",// STRING + "SystemV/AST4ADT",// STRING + "SystemV/CST6",// STRING + "SystemV/CST6CDT",// STRING + "SystemV/EST5",// STRING + "SystemV/EST5EDT",// STRING + "SystemV/HST10",// STRING + "SystemV/MST7",// STRING + "SystemV/MST7MDT",// STRING + "SystemV/PST8",// STRING + "SystemV/PST8PDT",// STRING + "SystemV/YST9",// STRING + "SystemV/YST9YDT",// STRING + "Turkey",// STRING + "UCT",// STRING + "US/Alaska",// STRING + "US/Aleutian",// STRING + "US/Arizona",// STRING + "US/Central",// STRING + "US/East-Indiana",// STRING + "US/Eastern",// STRING + "US/Hawaii",// STRING + "US/Indiana-Starke",// STRING + "US/Michigan",// STRING + "US/Mountain",// STRING + "US/Pacific",// STRING + "US/Pacific-New",// STRING + "US/Samoa",// STRING + "UTC",// STRING + "Universal",// STRING + "VST",// STRING + "W-SU",// STRING + "WET",// STRING + "Zulu",// STRING + } + Regions{// ARRAY + "AU",// STRING + "AU",// STRING + "AR",// STRING + "EG",// STRING + "US",// STRING + "CI",// STRING + "GH",// STRING + "ET",// STRING + "DZ",// STRING + "ER",// STRING + "ER",// STRING + "ML",// STRING + "CF",// STRING + "GM",// STRING + "GW",// STRING + "MW",// STRING + "CG",// STRING + "BI",// STRING + "EG",// STRING + "MA",// STRING + "ES",// STRING + "GN",// STRING + "SN",// STRING + "TZ",// STRING + "DJ",// STRING + "CM",// STRING + "EH",// STRING + "SL",// STRING + "BW",// STRING + "ZW",// STRING + "ZA",// STRING + "SS",// STRING + "UG",// STRING + "SD",// STRING + "RW",// STRING + "CD",// STRING + "NG",// STRING + "GA",// STRING + "TG",// STRING + "AO",// STRING + "CD",// STRING + "ZM",// STRING + "GQ",// STRING + "MZ",// STRING + "LS",// STRING + "SZ",// STRING + "SO",// STRING + "LR",// STRING + "KE",// STRING + "TD",// STRING + "NE",// STRING + "MR",// STRING + "BF",// STRING + "BJ",// STRING + "ST",// STRING + "ML",// STRING + "LY",// STRING + "TN",// STRING + "NA",// STRING + "US",// STRING + "US",// STRING + "AI",// STRING + "AG",// STRING + "BR",// STRING + "AR",// STRING + "AR",// STRING + "AR",// STRING + "AR",// STRING + "AR",// STRING + "AR",// STRING + "AR",// STRING + "AR",// STRING + "AR",// STRING + "AR",// STRING + "AR",// STRING + "AR",// STRING + "AR",// STRING + "AW",// STRING + "PY",// STRING + "CA",// STRING + "US",// STRING + "BR",// STRING + "MX",// STRING + "BB",// STRING + "BR",// STRING + "BZ",// STRING + "CA",// STRING + "BR",// STRING + "CO",// STRING + "US",// STRING + "AR",// STRING + "CA",// STRING + "BR",// STRING + "MX",// STRING + "VE",// STRING + "AR",// STRING + "GF",// STRING + "KY",// STRING + "US",// STRING + "MX",// STRING + "MX",// STRING + "CA",// STRING + "AR",// STRING + "CR",// STRING + "CL",// STRING + "CA",// STRING + "BR",// STRING + "CW",// STRING + "GL",// STRING + "CA",// STRING + "CA",// STRING + "US",// STRING + "US",// STRING + "DM",// STRING + "CA",// STRING + "BR",// STRING + "SV",// STRING + "MX",// STRING + "CA",// STRING + "US",// STRING + "BR",// STRING + "CA",// STRING + "GL",// STRING + "CA",// STRING + "TC",// STRING + "GD",// STRING + "GP",// STRING + "GT",// STRING + "EC",// STRING + "GY",// STRING + "CA",// STRING + "CU",// STRING + "MX",// STRING + "US",// STRING + "US",// STRING + "US",// STRING + "US",// STRING + "US",// STRING + "US",// STRING + "US",// STRING + "US",// STRING + "US",// STRING + "CA",// STRING + "CA",// STRING + "JM",// STRING + "AR",// STRING + "US",// STRING + "US",// STRING + "US",// STRING + "US",// STRING + "BQ",// STRING + "BO",// STRING + "PE",// STRING + "US",// STRING + "US",// STRING + "SX",// STRING + "BR",// STRING + "NI",// STRING + "BR",// STRING + "MF",// STRING + "MQ",// STRING + "MX",// STRING + "MX",// STRING + "AR",// STRING + "US",// STRING + "MX",// STRING + "US",// STRING + "MX",// STRING + "PM",// STRING + "CA",// STRING + "MX",// STRING + "UY",// STRING + "CA",// STRING + "MS",// STRING + "BS",// STRING + "US",// STRING + "CA",// STRING + "US",// STRING + "BR",// STRING + "US",// STRING + "US",// STRING + "US",// STRING + "GL",// STRING + "MX",// STRING + "PA",// STRING + "CA",// STRING + "SR",// STRING + "US",// STRING + "HT",// STRING + "TT",// STRING + "BR",// STRING + "BR",// STRING + "PR",// STRING + "CL",// STRING + "CA",// STRING + "CA",// STRING + "BR",// STRING + "CA",// STRING + "CA",// STRING + "BR",// STRING + "AR",// STRING + "MX",// STRING + "BR",// STRING + "CL",// STRING + "DO",// STRING + "BR",// STRING + "GL",// STRING + "US",// STRING + "US",// STRING + "BL",// STRING + "CA",// STRING + "KN",// STRING + "LC",// STRING + "VI",// STRING + "VC",// STRING + "CA",// STRING + "HN",// STRING + "GL",// STRING + "CA",// STRING + "MX",// STRING + "CA",// STRING + "VG",// STRING + "CA",// STRING + "VI",// STRING + "CA",// STRING + "CA",// STRING + "US",// STRING + "CA",// STRING + "AQ",// STRING + "AQ",// STRING + "AQ",// STRING + "AU",// STRING + "AQ",// STRING + "AQ",// STRING + "AQ",// STRING + "AQ",// STRING + "AQ",// STRING + "AQ",// STRING + "AQ",// STRING + "AQ",// STRING + "SJ",// STRING + "YE",// STRING + "KZ",// STRING + "JO",// STRING + "RU",// STRING + "KZ",// STRING + "KZ",// STRING + "TM",// STRING + "TM",// STRING + "KZ",// STRING + "IQ",// STRING + "BH",// STRING + "AZ",// STRING + "TH",// STRING + "RU",// STRING + "LB",// STRING + "KG",// STRING + "BN",// STRING + "IN",// STRING + "RU",// STRING + "MN",// STRING + "CN",// STRING + "CN",// STRING + "LK",// STRING + "BD",// STRING + "SY",// STRING + "BD",// STRING + "TL",// STRING + "AE",// STRING + "TJ",// STRING + "CY",// STRING + "PS",// STRING + "CN",// STRING + "PS",// STRING + "VN",// STRING + "HK",// STRING + "MN",// STRING + "RU",// STRING + "TR",// STRING + "ID",// STRING + "ID",// STRING + "IL",// STRING + "AF",// STRING + "RU",// STRING + "PK",// STRING + "CN",// STRING + "NP",// STRING + "NP",// STRING + "RU",// STRING + "IN",// STRING + "RU",// STRING + "MY",// STRING + "MY",// STRING + "KW",// STRING + "MO",// STRING + "MO",// STRING + "RU",// STRING + "ID",// STRING + "PH",// STRING + "OM",// STRING + "CY",// STRING + "RU",// STRING + "RU",// STRING + "RU",// STRING + "KZ",// STRING + "KH",// STRING + "ID",// STRING + "KP",// STRING + "QA",// STRING + "KZ",// STRING + "KZ",// STRING + "MM",// STRING + "SA",// STRING + "VN",// STRING + "RU",// STRING + "UZ",// STRING + "KR",// STRING + "CN",// STRING + "SG",// STRING + "RU",// STRING + "TW",// STRING + "UZ",// STRING + "GE",// STRING + "IR",// STRING + "IL",// STRING + "BT",// STRING + "BT",// STRING + "JP",// STRING + "RU",// STRING + "ID",// STRING + "MN",// STRING + "MN",// STRING + "CN",// STRING + "RU",// STRING + "LA",// STRING + "RU",// STRING + "RU",// STRING + "MM",// STRING + "RU",// STRING + "AM",// STRING + "PT",// STRING + "BM",// STRING + "ES",// STRING + "CV",// STRING + "FO",// STRING + "FO",// STRING + "SJ",// STRING + "PT",// STRING + "IS",// STRING + "GS",// STRING + "SH",// STRING + "FK",// STRING + "AU",// STRING + "AU",// STRING + "AU",// STRING + "AU",// STRING + "AU",// STRING + "AU",// STRING + "AU",// STRING + "AU",// STRING + "AU",// STRING + "AU",// STRING + "AU",// STRING + "AU",// STRING + "AU",// STRING + "AU",// STRING + "AU",// STRING + "AU",// STRING + "AU",// STRING + "AU",// STRING + "AU",// STRING + "AU",// STRING + "AU",// STRING + "AU",// STRING + "AU",// STRING + "BR",// STRING + "BD",// STRING + "BR",// STRING + "BR",// STRING + "BR",// STRING + "BR",// STRING + "MZ",// STRING + "BE",// STRING + "CA",// STRING + "US",// STRING + "US",// STRING + "CN",// STRING + "CA",// STRING + "CA",// STRING + "CA",// STRING + "CA",// STRING + "CA",// STRING + "CA",// STRING + "CA",// STRING + "CA",// STRING + "CA",// STRING + "CL",// STRING + "CL",// STRING + "CU",// STRING + "KE",// STRING + "FR",// STRING + "GR",// STRING + "PA",// STRING + "US",// STRING + "EG",// STRING + "IE",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "NL",// STRING + "AD",// STRING + "RU",// STRING + "GR",// STRING + "GB",// STRING + "RS",// STRING + "DE",// STRING + "SK",// STRING + "BE",// STRING + "RO",// STRING + "HU",// STRING + "DE",// STRING + "MD",// STRING + "DK",// STRING + "IE",// STRING + "GI",// STRING + "GG",// STRING + "FI",// STRING + "IM",// STRING + "TR",// STRING + "JE",// STRING + "RU",// STRING + "UA",// STRING + "RU",// STRING + "UA",// STRING + "PT",// STRING + "SI",// STRING + "GB",// STRING + "LU",// STRING + "ES",// STRING + "MT",// STRING + "AX",// STRING + "BY",// STRING + "MC",// STRING + "RU",// STRING + "CY",// STRING + "NO",// STRING + "FR",// STRING + "ME",// STRING + "CZ",// STRING + "LV",// STRING + "IT",// STRING + "RU",// STRING + "SM",// STRING + "BA",// STRING + "RU",// STRING + "UA",// STRING + "MK",// STRING + "BG",// STRING + "SE",// STRING + "EE",// STRING + "AL",// STRING + "MD",// STRING + "RU",// STRING + "UA",// STRING + "LI",// STRING + "VA",// STRING + "AT",// STRING + "LT",// STRING + "RU",// STRING + "PL",// STRING + "HR",// STRING + "UA",// STRING + "CH",// STRING + "001",// STRING + "GB",// STRING + "GB",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "US",// STRING + "HK",// STRING + "US",// STRING + "IN",// STRING + "CI",// STRING + "MG",// STRING + "IO",// STRING + "CX",// STRING + "CC",// STRING + "KM",// STRING + "TF",// STRING + "SC",// STRING + "MV",// STRING + "MU",// STRING + "YT",// STRING + "RE",// STRING + "IR",// STRING + "IL",// STRING + "JP",// STRING + "JM",// STRING + "JP",// STRING + "MH",// STRING + "LY",// STRING + "BE",// STRING + "WS",// STRING + "US",// STRING + "US",// STRING + "MX",// STRING + "MX",// STRING + "MX",// STRING + "AM",// STRING + "NZ",// STRING + "NZ",// STRING + "NZ",// STRING + "US",// STRING + "PK",// STRING + "US",// STRING + "CN",// STRING + "PR",// STRING + "US",// STRING + "US",// STRING + "WS",// STRING + "NZ",// STRING + "PG",// STRING + "NZ",// STRING + "FM",// STRING + "CL",// STRING + "VU",// STRING + "KI",// STRING + "TK",// STRING + "FJ",// STRING + "TV",// STRING + "EC",// STRING + "PF",// STRING + "SB",// STRING + "GU",// STRING + "US",// STRING + "UM",// STRING + "KI",// STRING + "KI",// STRING + "FM",// STRING + "MH",// STRING + "MH",// STRING + "PF",// STRING + "UM",// STRING + "NR",// STRING + "NU",// STRING + "NF",// STRING + "NC",// STRING + "AS",// STRING + "PW",// STRING + "PN",// STRING + "FM",// STRING + "FM",// STRING + "PG",// STRING + "CK",// STRING + "MP",// STRING + "AS",// STRING + "PF",// STRING + "KI",// STRING + "TO",// STRING + "FM",// STRING + "UM",// STRING + "WF",// STRING + "FM",// STRING + "PL",// STRING + "PT",// STRING + "TW",// STRING + "KR",// STRING + "SB",// STRING + "SG",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "001",// STRING + "TR",// STRING + "001",// STRING + "US",// STRING + "US",// STRING + "US",// STRING + "US",// STRING + "US",// STRING + "US",// STRING + "US",// STRING + "US",// STRING + "US",// STRING + "US",// STRING + "US",// STRING + "US",// STRING + "AS",// STRING + "001",// STRING + "001",// STRING + "VN",// STRING + "RU",// STRING + "PT",// STRING + "001",// STRING + } + Rules{// TABLE + AN:intvector { 9, 1, 4294967295, 7200, 1, 3, 1, 4294967295, 7200, 1, 3600 } // INTVECTOR + AS:intvector { 9, 1, 4294967295, 7200, 1, 3, 1, 4294967295, 7200, 1, 3600 } // INTVECTOR + AT:intvector { 9, 1, 4294967295, 7200, 1, 3, 1, 4294967295, 7200, 1, 3600 } // INTVECTOR + AV:intvector { 9, 1, 4294967295, 7200, 1, 3, 1, 4294967295, 7200, 1, 3600 } // INTVECTOR + Canada:intvector { 2, 8, 4294967295, 7200, 0, 10, 1, 4294967295, 7200, 0, 3600 } // INTVECTOR + Chatham:intvector { 8, 4294967266, 4294967295, 9900, 1, 3, 1, 4294967295, 9900, 1, 3600 } // INTVECTOR + Chile:intvector { 8, 2, 4294967295, 14400, 2, 3, 2, 4294967295, 10800, 2, 3600 } // INTVECTOR + Cuba:intvector { 2, 8, 4294967295, 0, 1, 10, 1, 4294967295, 0, 1, 3600 } // INTVECTOR + EU:intvector { 2, 4294967265, 4294967295, 3600, 2, 9, 4294967265, 4294967295, 3600, 2, 3600 } // INTVECTOR + EUAsia:intvector { 2, 4294967265, 4294967295, 3600, 2, 9, 4294967265, 4294967295, 3600, 2, 3600 } // INTVECTOR + Egypt:intvector { 3, 4294967266, 4294967290, 0, 0, 9, 4294967265, 4294967291, 86400, 0, 3600 } // INTVECTOR + Haiti:intvector { 2, 8, 4294967295, 7200, 0, 10, 1, 4294967295, 7200, 0, 3600 } // INTVECTOR + LH:intvector { 9, 1, 4294967295, 7200, 0, 3, 1, 4294967295, 7200, 0, 1800 } // INTVECTOR + Lebanon:intvector { 2, 4294967265, 4294967295, 0, 0, 9, 4294967265, 4294967295, 0, 0, 3600 } // INTVECTOR + Moldova:intvector { 2, 4294967265, 4294967295, 7200, 0, 9, 4294967265, 4294967295, 10800, 0, 3600 } // INTVECTOR + NZ:intvector { 8, 4294967266, 4294967295, 7200, 1, 3, 1, 4294967295, 7200, 1, 3600 } // INTVECTOR + Palestine:intvector { 2, 4294967266, 4294967289, 7200, 0, 9, 4294967266, 4294967289, 7200, 0, 3600 } // INTVECTOR + SystemV:intvector { 3, 4294967266, 4294967295, 7200, 0, 9, 4294967265, 4294967295, 7200, 0, 3600 } // INTVECTOR + Thule:intvector { 2, 8, 4294967295, 7200, 0, 10, 1, 4294967295, 7200, 0, 3600 } // INTVECTOR + Troll:intvector { 2, 4294967265, 4294967295, 3600, 2, 9, 4294967265, 4294967295, 3600, 2, 7200 } // INTVECTOR + US:intvector { 2, 8, 4294967295, 7200, 0, 10, 1, 4294967295, 7200, 0, 3600 } // INTVECTOR + Zion:intvector { 2, 23, 4294967290, 7200, 0, 9, 4294967265, 4294967295, 7200, 0, 3600 } // INTVECTOR + } + TZVersion { "2025b" }// STRING + Zones{// ARRAY + :int { 358 }// INT + :int { 370 }// INT + :int { 64 }// INT + :int { 18 }// INT + :int { 60 }// INT + {// TABLE + links:intvector { 5, 6, 11, 13, 21, 22, 27, 38, 51, 52, 55, 348, 350, 518 } // INTVECTOR + trans:intvector { 2464584264 } // INTVECTOR + typeMap:binary { 01 } // BINARY + typeOffsets:intvector { 4294966328, 0, 0, 0 } // INTVECTOR + } + :int { 5 }// INT + :int { 48 }// INT + {// TABLE + trans:intvector { 2439008335, 2605152496, 2614570096, 2629603696, 2646624496, 2659843696, 2678074096, 2690688496, 2709523696, 2720928496, 2742701296, 2754970096, 2763523696, 3338602096, 3344480896, 3352955296, 3482465296, 3498704896, 3513914896, 3528336496, 3561686896, 3855536896, 4082938096, 41468400, 54774000, 231724800, 246236400, 259545600, 275274000, 309740400, 325468800, 341802000, 357523200 } // INTVECTOR + transPre32:intvector { 4294967295, 1808374564 } // INTVECTOR + typeMap:binary { 03010201020102010201020102010201040504050401040102010204050401020104 } // BINARY + typeOffsets:intvector { 732, 0, 0, 0, 0, 3600, 561, 0, 3600, 0, 3600, 3600 } // INTVECTOR + } + :int { 48 }// INT + :int { 48 }// INT + :int { 5 }// INT + :int { 36 }// INT + :int { 5 }// INT + {// TABLE + trans:intvector { 2464586896, 157770000 } // INTVECTOR + typeMap:binary { 0102 } // BINARY + typeOffsets:intvector { 4294963556, 0, 4294963696, 0, 0, 0 } // INTVECTOR + } + :int { 43 }// INT + :int { 36 }// INT + :int { 43 }// INT + {// TABLE + finalRaw:int { 7200 }// INT + finalRule { "Egypt" }// STRING + finalYear:int { 2024 }// INT + links:intvector { 3, 18, 404 } // INTVECTOR + trans:intvector { 3365123296, 3371858896, 3388796896, 3402098896, 3419123296, 3437177296, 3450659296, 3469145296, 3482281696, 3500767696, 3515113696, 3532303696, 3895878496, 3908316496, 3926636896, 3939852496, 3958176496, 3971312896, 3989798896, 4002935296, 4021334896, 4034471296, 4052870896, 4066007296, 4084406896, 4097543296, 4116029296, 4129165696, 4147565296, 4160701696, 4179101296, 4192324096, 4210637296, 4223860096, 4242259696, 4255482496, 4273795696, 4287018496, 10364400, 23587200, 41900400, 55123200, 73522800, 86745600, 105058800, 118281600, 136594800, 149817600, 168130800, 181353600, 199753200, 212976000, 231289200, 244512000, 262825200, 276048000, 294361200, 307584000, 325983600, 339206400, 357519600, 370742400, 396399600, 402278400, 426812400, 433814400, 452214000, 465436800, 483750000, 496972800, 515286000, 528508800, 546822000, 560044800, 578444400, 591667200, 610412400, 623203200, 641516400, 654739200, 673052400, 686275200, 704674800, 717897600, 736210800, 749433600, 767746800, 780969600, 799020000, 812322000, 830469600, 843771600, 861919200, 875221200, 893368800, 906670800, 925423200, 938725200, 956872800, 970174800, 988322400, 1001624400, 1019772000, 1033074000, 1051221600, 1064523600, 1083276000, 1096578000, 1114725600, 1128027600, 1146175200, 1158872400, 1177624800, 1189112400, 1209074400, 1219957200, 1240524000, 1250802000, 1272578400, 1281474000, 1284069600, 1285880400, 1400191200, 1403816400, 1406844000, 1411678800, 1682632800, 1698354000 } // INTVECTOR + transPre32:intvector { 4294967295, 2109558187 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 7509, 0, 7200, 0, 7200, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2521954716, 3338605696, 3344477296, 3352948096, 3533779696, 3677725696, 3689818096, 4213535296, 4223856496, 141264000, 147222000, 199756800, 207702000, 231292800, 244249200, 265507200, 271033200, 448243200, 504918000, 1212278400, 1220223600, 1243814400, 1250809200, 1272758400, 1281222000, 1301788800, 1312066800, 1335664800, 1342749600, 1345428000, 1348970400, 1367114400, 1373162400, 1376100000, 1382839200, 1396144800, 1403920800, 1406944800, 1414288800, 1427594400, 1434247200, 1437271200, 1445738400, 1459044000, 1465092000, 1468116000, 1477792800, 1490493600, 1495332000, 1498960800, 1509242400, 1521943200, 1526176800, 1529200800, 1557021600, 1560045600, 1587261600, 1590890400, 1618106400, 1621130400, 1648346400, 1651975200, 1679191200, 1682215200, 1710036000, 1713060000, 1740276000, 1743904800, 1771120800, 1774144800, 1801965600, 1804989600, 1832205600, 1835834400, 1863050400, 1866074400, 1893290400, 1896919200, 1924135200, 1927159200, 1954980000, 1958004000, 1985220000, 1988848800, 2016064800, 2019088800, 2046304800, 2049933600, 2077149600, 2080778400, 2107994400, 2111018400, 2138234400, 2141863200 } // INTVECTOR + transPost32:intvector { 0, 2169079200, 0, 2172103200, 0, 2199924000, 0, 2202948000, 0, 2230164000, 0, 2233792800, 0, 2261008800, 0, 2264032800, 0, 2291248800, 0, 2294877600, 0, 2322093600, 0, 2325722400, 0, 2352938400, 0, 2355962400, 0, 2383178400, 0, 2386807200, 0, 2414023200, 0, 2417047200, 0, 2444868000, 0, 2447892000, 0, 2475108000, 0, 2478736800, 0, 2505952800, 0, 2508976800, 0, 2536192800, 0, 2539821600, 0, 2567037600, 0, 2570666400, 0, 2597882400, 0, 2600906400, 0, 2628122400, 0, 2631751200, 0, 2658967200, 0, 2661991200, 0, 2689812000, 0, 2692836000, 0, 2720052000, 0, 2723680800, 0, 2750896800, 0, 2753920800, 0, 2781136800, 0, 2784765600, 0, 2811981600, 0, 2815610400, 0, 2842826400, 0, 2845850400, 0, 2873066400, 0, 2876695200, 0, 2903911200, 0, 2906935200, 0, 2934756000, 0, 2937780000, 0, 2964996000, 0, 2968624800, 0, 2995840800, 0, 2998864800, 0, 3026080800, 0, 3029709600, 0, 3056925600, 0, 3060554400, 0, 3087770400, 0, 3090794400, 0, 3118010400, 0, 3121639200, 0, 3148855200, 0, 3151879200, 0, 3179700000, 0, 3182724000, 0, 3209940000, 0, 3213568800, 0, 3240784800, 0, 3243808800, 0, 3271024800, 0, 3274653600, 0, 3301869600, 0, 3305498400, 0, 3332714400, 0, 3335738400, 0, 3362954400, 0, 3366583200, 0, 3393799200, 0, 3396823200, 0, 3424644000, 0, 3427668000, 0, 3454884000, 0, 3458512800, 0, 3485728800, 0, 3488752800, 0, 3515968800, 0, 3519597600, 0, 3546813600, 0, 3549837600, 0, 3577658400, 0, 3580682400, 0, 3607898400, 0, 3611527200, 0, 3638743200, 0, 3641767200, 0, 3669588000, 0, 3672612000, 0, 3699828000, 0, 3703456800 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010301020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102 } // BINARY + typeOffsets:intvector { 4294965476, 0, 0, 0, 0, 3600, 3600, 0 } // INTVECTOR + } + {// TABLE + finalRaw:int { 3600 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + trans:intvector { 2664854896, 2678156896, 2852515696, 2867293696, 2915674096, 2930192896, 2946518896, 2961642496, 2978576896, 2993696896, 4213535296, 4223856496, 141264000, 147222000, 199756800, 207702000, 231292800, 244249200, 265507200, 271033200, 448243200, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } // INTVECTOR + transPre32:intvector { 4294967295, 2117514496 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010304030403040304030403040304030403040304030403 } // BINARY + typeOffsets:intvector { 4294966020, 0, 0, 0, 0, 3600, 3600, 0, 3600, 3600 } // INTVECTOR + } + :int { 5 }// INT + :int { 5 }// INT + :int { 48 }// INT + :int { 48 }// INT + :int { 36 }// INT + {// TABLE + trans:intvector { 3158896864, 198291600, 199756800, 207702000, 231292800, 244249200, 265507200, 271033200, 1212278400, 1220223600, 1243814400, 1250809200, 1272758400, 1281222000, 1301788800, 1312066800, 1335664800, 1342749600, 1345428000, 1348970400, 1367114400, 1373162400, 1376100000, 1382839200, 1396144800, 1403920800, 1406944800, 1414288800, 1427594400, 1434247200, 1437271200, 1445738400, 1459044000, 1465092000, 1468116000, 1477792800, 1490493600, 1495332000, 1498960800, 1509242400, 1521943200, 1526176800, 1529200800, 1557021600, 1560045600, 1587261600, 1590890400, 1618106400, 1621130400, 1648346400, 1651975200, 1679191200, 1682215200, 1710036000, 1713060000, 1740276000, 1743904800, 1771120800, 1774144800, 1801965600, 1804989600, 1832205600, 1835834400, 1863050400, 1866074400, 1893290400, 1896919200, 1924135200, 1927159200, 1954980000, 1958004000, 1985220000, 1988848800, 2016064800, 2019088800, 2046304800, 2049933600, 2077149600, 2080778400, 2107994400, 2111018400, 2138234400, 2141863200 } // INTVECTOR + transPost32:intvector { 0, 2169079200, 0, 2172103200, 0, 2199924000, 0, 2202948000, 0, 2230164000, 0, 2233792800, 0, 2261008800, 0, 2264032800, 0, 2291248800, 0, 2294877600, 0, 2322093600, 0, 2325722400, 0, 2352938400, 0, 2355962400, 0, 2383178400, 0, 2386807200, 0, 2414023200, 0, 2417047200, 0, 2444868000, 0, 2447892000, 0, 2475108000, 0, 2478736800, 0, 2505952800, 0, 2508976800, 0, 2536192800, 0, 2539821600, 0, 2567037600, 0, 2570666400, 0, 2597882400, 0, 2600906400, 0, 2628122400, 0, 2631751200, 0, 2658967200, 0, 2661991200, 0, 2689812000, 0, 2692836000, 0, 2720052000, 0, 2723680800, 0, 2750896800, 0, 2753920800, 0, 2781136800, 0, 2784765600, 0, 2811981600, 0, 2815610400, 0, 2842826400, 0, 2845850400, 0, 2873066400, 0, 2876695200, 0, 2903911200, 0, 2906935200, 0, 2934756000, 0, 2937780000, 0, 2964996000, 0, 2968624800, 0, 2995840800, 0, 2998864800, 0, 3026080800, 0, 3029709600, 0, 3056925600, 0, 3060554400, 0, 3087770400, 0, 3090794400, 0, 3118010400, 0, 3121639200, 0, 3148855200, 0, 3151879200, 0, 3179700000, 0, 3182724000, 0, 3209940000, 0, 3213568800, 0, 3240784800, 0, 3243808800, 0, 3271024800, 0, 3274653600, 0, 3301869600, 0, 3305498400, 0, 3332714400, 0, 3335738400, 0, 3362954400, 0, 3366583200, 0, 3393799200, 0, 3396823200, 0, 3424644000, 0, 3427668000, 0, 3454884000, 0, 3458512800, 0, 3485728800, 0, 3488752800, 0, 3515968800, 0, 3519597600, 0, 3546813600, 0, 3549837600, 0, 3577658400, 0, 3580682400, 0, 3607898400, 0, 3611527200, 0, 3638743200, 0, 3641767200, 0, 3669588000, 0, 3672612000, 0, 3699828000, 0, 3703456800 } // INTVECTOR + typeMap:binary { 0102030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203 } // BINARY + typeOffsets:intvector { 4294964128, 0, 4294963696, 0, 0, 0, 0, 3600 } // INTVECTOR + } + :int { 5 }// INT + :int { 43 }// INT + :int { 43 }// INT + {// TABLE + links:intvector { 30, 44, 45 } // INTVECTOR + trans:intvector { 2185678696, 3433991296, 3449712496, 3465440896, 3481162096 } // INTVECTOR + transPre32:intvector { 4294967295, 1836794176 } // INTVECTOR + typeMap:binary { 010203020302 } // BINARY + typeOffsets:intvector { 6720, 0, 5400, 0, 7200, 0, 7200, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 3064191708, 10360800, 24786000, 41810400, 56322000, 73432800, 87944400, 104882400, 119480400, 136332000, 151016400, 167781600, 182552400, 199231200, 214174800, 230680800, 245710800, 262735200, 277246800, 294184800, 308782800, 325634400, 340405200, 357084000, 371941200, 388533600, 403477200, 419983200, 435013200, 452037600, 466635600, 483487200, 498171600, 947930400, 1612126800 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010201020102010201020102010301 } // BINARY + typeOffsets:intvector { 7588, 0, 7200, 0, 7200, 3600, 10800, 0 } // INTVECTOR + } + :int { 48 }// INT + {// TABLE + trans:intvector { 3064191488, 10360800, 24786000, 41810400, 56322000, 73432800, 87944400, 104882400, 119480400, 136332000, 151016400, 167781600, 182552400, 199231200, 214174800, 230680800, 245710800, 262735200, 277246800, 294184800, 308782800, 325634400, 340405200, 357084000, 371941200, 388533600, 403477200, 419983200, 435013200, 452037600, 466635600, 483487200, 498171600, 947930400, 1509483600 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010201020102010201020102010301 } // BINARY + typeOffsets:intvector { 7808, 0, 7200, 0, 7200, 3600, 10800, 0 } // INTVECTOR + } + :int { 43 }// INT + :int { 36 }// INT + {// TABLE + links:intvector { 12, 16, 25, 35, 36, 37, 39, 42, 50, 53 } // INTVECTOR + trans:intvector { 2259382481, 2354077696, 2527740881, 2706501496 } // INTVECTOR + typeMap:binary { 01000203 } // BINARY + typeOffsets:intvector { 815, 0, 0, 0, 1800, 0, 3600, 0 } // INTVECTOR + } + :int { 36 }// INT + :int { 5 }// INT + :int { 36 }// INT + :int { 43 }// INT + :int { 43 }// INT + :int { 36 }// INT + {// TABLE + links:intvector { 15, 17, 28, 29, 34, 40, 41, 43, 381 } // INTVECTOR + trans:intvector { 2369967478 } // INTVECTOR + typeMap:binary { 01 } // BINARY + typeOffsets:intvector { 7818, 0, 7200, 0 } // INTVECTOR + } + :int { 30 }// INT + :int { 30 }// INT + :int { 48 }// INT + {// TABLE + trans:intvector { 2690608284, 63593070 } // INTVECTOR + typeMap:binary { 0102 } // BINARY + typeOffsets:intvector { 4294964708, 0, 4294964626, 0, 0, 0 } // INTVECTOR + } + {// TABLE + links:intvector { 7, 9, 10, 23, 24, 32, 46, 48, 399, 519, 523, 528 } // INTVECTOR + trans:intvector { 2348798460, 2985220696, 3032998096, 3253579096, 3429661396 } // INTVECTOR + typeMap:binary { 0103010203 } // BINARY + typeOffsets:intvector { 8836, 0, 9000, 0, 9900, 0, 10800, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2464579684, 308703600, 321314400 } // INTVECTOR + typeMap:binary { 010201 } // BINARY + typeOffsets:intvector { 3612, 0, 3600, 0, 3600, 3600 } // INTVECTOR + } + :int { 36 }// INT + :int { 5 }// INT + :int { 5 }// INT + :int { 36 }// INT + {// TABLE + trans:intvector { 2464583296, 1514768400, 1546304400 } // INTVECTOR + transPre32:intvector { 4294967295, 1581055280 } // INTVECTOR + typeMap:binary { 01020302 } // BINARY + typeOffsets:intvector { 1616, 0, 4294965091, 0, 0, 0, 3600, 0 } // INTVECTOR + } + :int { 5 }// INT + {// TABLE + links:intvector { 56, 536 } // INTVECTOR + trans:intvector { 2717040932, 3720065296, 3726880096, 3782791696, 3790038496, 3845078896, 3853110496, 3947808496, 378684000, 386463600, 402271200, 417999600, 433807200, 449622000, 465429600, 481590000, 496965600, 512953200, 528674400, 544230000, 560037600, 575852400, 591660000, 607388400, 623196000, 641775600, 844034400, 860108400, 875916000, 1352505600, 1364515200, 1382659200 } // INTVECTOR + typeMap:binary { 0102010201020103010201020102010201020102010201020103010203010203 } // BINARY + typeOffsets:intvector { 3164, 0, 3600, 0, 3600, 3600, 7200, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2439008335, 3325724896, 3344473696, 3353027296, 3403830496, 3417139696, 3437710096, 3450410896, 3452048896, 3452743696, 3466736896, 3482465296, 3498697696, 3513914896, 3528332896, 231202800, 243903600, 262825200, 276044400, 581122800, 591145200, 606870000, 622594800, 641516400, 654649200, 1114902000, 1128038400, 1143334800, 1162083600, 1174784400, 1193533200, 1206838800, 1224982800 } // INTVECTOR + transPre32:intvector { 4294967295, 1497764852 } // INTVECTOR + typeMap:binary { 01020302030203020302030203020302030203020302030203020302030203020302 } // BINARY + typeOffsets:intvector { 2444, 0, 561, 0, 3600, 0, 3600, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2185678696, 3433991296, 3449712496, 764200800, 778640400, 796780800, 810090000, 828835200, 841539600, 860284800, 873594000, 891734400, 905043600, 923184000, 936493200, 954633600, 967942800, 986083200, 999392400, 1018137600, 1030842000, 1049587200, 1062896400, 1081036800, 1094346000, 1112486400, 1125795600, 1143936000, 1157245200, 1175385600, 1188694800, 1207440000, 1220749200, 1238889600, 1252198800, 1270339200, 1283648400, 1301788800, 1315098000, 1333238400, 1346547600, 1365292800, 1377997200, 1396742400, 1410051600, 1428192000, 1441501200, 1459641600, 1472950800, 1491091200, 1504400400, 1508796000 } // INTVECTOR + transPre32:intvector { 4294967295, 1836796792 } // INTVECTOR + typeMap:binary { 0304050401020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010204 } // BINARY + typeOffsets:intvector { 4104, 0, 3600, 0, 3600, 3600, 5400, 0, 7200, 0, 7200, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294931296 }// INT + finalRule { "US" }// STRING + finalYear:int { 2008 }// INT + links:intvector { 59, 80, 621 } // INTVECTOR + trans:intvector { 3414770896, 3529592896, 4273500496, 4289221696, 9982800, 25704000, 41432400, 57758400, 73486800, 89208000, 104936400, 120657600, 126709200, 152107200, 162392400, 183556800, 199285200, 215611200, 230734800, 247060800, 262789200, 278510400, 294238800, 309960000, 325688400, 341409600, 357138000, 372859200, 388587600, 404913600, 420037200, 436363200, 452088000, 467809200, 483537600, 499258800, 514987200, 530708400, 544622400, 562158000, 576072000, 594212400, 607521600, 625662000, 638971200, 657111600, 671025600, 688561200, 702475200, 720010800, 733924800, 752065200, 765374400, 783514800, 796824000, 814964400, 828878400, 846414000, 860328000, 877863600, 891777600, 909313200, 923227200, 941367600, 954676800, 972817200, 986126400, 1004266800, 1018180800, 1035716400, 1049630400, 1067166000, 1081080000, 1099220400, 1112529600, 1130670000, 1143979200, 1162119600, 1173614400, 1194174000 } // INTVECTOR + transPre32:intvector { 4294967295, 1069743569, 4294967295, 2106022494 } // INTVECTOR + typeMap:binary { 01020302030203020302030203020302030203020302030203020302030203020304050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504 } // BINARY + typeOffsets:intvector { 44002, 0, 4294924898, 0, 4294927696, 0, 4294927696, 3600, 4294931296, 0, 4294931296, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294934896 }// INT + finalRule { "US" }// STRING + finalYear:int { 2008 }// INT + links:intvector { 4, 60, 620 } // INTVECTOR + trans:intvector { 3414767296, 3529589296, 4273496896, 4289218096, 9979200, 25700400, 41428800, 57754800, 73483200, 89204400, 104932800, 120654000, 126705600, 152103600, 162388800, 183553200, 199281600, 215607600, 230731200, 247057200, 262785600, 278506800, 294235200, 309956400, 325684800, 341406000, 357134400, 372855600, 388584000, 404910000, 420033600, 436359600, 452084400, 467805600, 483534000, 499255200, 514983600, 530704800, 544618800, 562154400, 576068400, 594208800, 607518000, 625658400, 638967600, 657108000, 671022000, 688557600, 702471600, 720007200, 733921200, 752061600, 765370800, 783511200, 796820400, 814960800, 828874800, 846410400, 860324400, 877860000, 891774000, 909309600, 923223600, 941364000, 954673200, 972813600, 986122800, 1004263200, 1018177200, 1035712800, 1049626800, 1067162400, 1081076400, 1099216800, 1112526000, 1130666400, 1143975600, 1162116000, 1173610800, 1194170400 } // INTVECTOR + transPre32:intvector { 4294967295, 1069743569, 4294967295, 2106016072 } // INTVECTOR + typeMap:binary { 03010201020102010201020102010201020102010201020102010201020102010204050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504 } // BINARY + typeOffsets:intvector { 50424, 0, 4294931296, 0, 4294931296, 3600, 4294931320, 0, 4294934896, 0, 4294934896, 3600 } // INTVECTOR + } + :int { 192 }// INT + :int { 192 }// INT + {// TABLE + trans:intvector { 2527753264, 3088009696, 3103604896, 3119592496, 3135140896, 3661147696, 3672898096, 3692683696, 3703134496, 3724219696, 3734756896, 3755842096, 3763614496, 4103602096, 4110769696, 4139803696, 4144897696, 4166069296, 4173841696, 4195013296, 4205377696, 4226549296, 4237000096, 499748400, 511236000, 530593200, 540266400, 562129200, 571197600, 592974000, 602042400, 624423600, 634701600, 813726000, 824004000, 844570800, 856058400, 876106800, 888717600, 908074800, 919562400, 938919600, 951616800, 970974000, 982461600, 1003028400, 1013911200, 1036292400, 1045360800, 1350788400, 1361066400 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294955728, 0, 4294956496, 0, 4294956496, 3600 } // INTVECTOR + } + {// TABLE + links:intvector { 2, 64, 90 } // INTVECTOR + trans:intvector { 2727513904, 3061535296, 3071986096, 3089010496, 3100930096, 3122101696, 3132466096, 3153637696, 3164002096, 3185173696, 3195538096, 3216709696, 3227160496, 3248332096, 3258696496, 3279868096, 3290232496, 3311404096, 3321768496, 3342940096, 3353390896, 3363935296, 3394085296, 3404629696, 3461218096, 3467701696, 3542693296, 3561186496, 4097640496, 4104124096, 4110773296, 4130476096, 4142309296, 4162012096, 4173845296, 4193548096, 4208146096, 4223874496, 4240200496, 4255928896, 4271650096, 4287378496, 128142000, 136605600, 596948400, 605066400, 624423600, 636516000, 656478000, 667965600, 687927600, 699415200, 719377200, 731469600, 938919600, 952052400, 1198983600, 1205632800, 1224385200, 1237082400 } // INTVECTOR + transPre32:intvector { 4294967295, 1922869324 } // INTVECTOR + typeMap:binary { 01020302030203020302030203020302030203020302030203020302030203020302030203020302030204050405040504050405040504030405040504 } // BINARY + typeOffsets:intvector { 4294953268, 0, 4294951888, 0, 4294952896, 0, 4294952896, 3600, 4294956496, 0, 4294956496, 3600 } // INTVECTOR + } + {// TABLE + links:intvector { 65, 66, 95 } // INTVECTOR + trans:intvector { 2727513904, 3061535296, 3071986096, 3089010496, 3100930096, 3122101696, 3132466096, 3153637696, 3164002096, 3185173696, 3195538096, 3216709696, 3227160496, 3248332096, 3258696496, 3279868096, 3290232496, 3311404096, 3321768496, 3342940096, 3353390896, 3363935296, 3394085296, 3404629696, 3461218096, 3467701696, 3542693296, 3561186496, 4097640496, 4104124096, 4110773296, 4130476096, 4142309296, 4162012096, 4173845296, 4193548096, 4208146096, 4223874496, 4240200496, 4255928896, 4271650096, 4287378496, 128142000, 136605600, 596948400, 605066400, 624423600, 636516000, 656478000, 667965600, 687931200, 699415200, 719377200, 731469600, 938919600, 952052400, 1086058800, 1087704000, 1198983600, 1205632800 } // INTVECTOR + transPre32:intvector { 4294967295, 1922871084 } // INTVECTOR + typeMap:binary { 01020302030203020302030203020302030203020302030203020302030203020302030203020302030204050405040504050205040504030402040504 } // BINARY + typeOffsets:intvector { 4294951508, 0, 4294951888, 0, 4294952896, 0, 4294952896, 3600, 4294956496, 0, 4294956496, 3600 } // INTVECTOR + } + :int { 65 }// INT + {// TABLE + links:intvector { 67, 102, 200 } // INTVECTOR + trans:intvector { 2727513904, 3061535296, 3071986096, 3089010496, 3100930096, 3122101696, 3132466096, 3153637696, 3164002096, 3185173696, 3195538096, 3216709696, 3227160496, 3248332096, 3258696496, 3279868096, 3290232496, 3311404096, 3321768496, 3342940096, 3353390896, 3363935296, 3394085296, 3404629696, 3461218096, 3467701696, 3542693296, 3561186496, 4097640496, 4104124096, 4110773296, 4130476096, 4142309296, 4162012096, 4173845296, 4193548096, 4208146096, 4223874496, 4240200496, 4255928896, 4271650096, 4287378496, 128142000, 136605600, 596948400, 605066400, 624423600, 636516000, 656478000, 667965600, 687931200, 699415200, 719377200, 731469600, 938919600, 952052400, 1198983600, 1205632800, 1224385200, 1237082400 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102010201020103040304030403040104030403020304030403 } // BINARY + typeOffsets:intvector { 4294951888, 0, 4294952896, 0, 4294952896, 3600, 4294956496, 0, 4294956496, 3600 } // INTVECTOR + } + {// TABLE + links:intvector { 68, 145 } // INTVECTOR + trans:intvector { 2727513904, 3061535296, 3071986096, 3089010496, 3100930096, 3122101696, 3132466096, 3153637696, 3164002096, 3185173696, 3195538096, 3216709696, 3227160496, 3248332096, 3258696496, 3279868096, 3290232496, 3311404096, 3321768496, 3342940096, 3353390896, 3363935296, 3394085296, 3404629696, 3461218096, 3467701696, 3542693296, 3561186496, 4097640496, 4104124096, 4110773296, 4130476096, 4142309296, 4162012096, 4173845296, 4193548096, 4208146096, 4223874496, 4240200496, 4255928896, 4271650096, 4287378496, 128142000, 136605600, 596948400, 605066400, 624423600, 636516000, 657086400, 669178800, 686721600, 699415200, 719377200, 731469600, 938919600, 952052400, 1198983600, 1205632800 } // INTVECTOR + transPre32:intvector { 4294967295, 1922870968 } // INTVECTOR + typeMap:binary { 0102030203020302030203020302030203020302030203020302030203020302030203020302030203020405040504050203020504050403040504 } // BINARY + typeOffsets:intvector { 4294951624, 0, 4294951888, 0, 4294952896, 0, 4294952896, 3600, 4294956496, 0, 4294956496, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2727513904, 3061535296, 3071986096, 3089010496, 3100930096, 3122101696, 3132466096, 3153637696, 3164002096, 3185173696, 3195538096, 3216709696, 3227160496, 3248332096, 3258696496, 3279868096, 3290232496, 3311404096, 3321768496, 3342940096, 3353390896, 3363935296, 3394085296, 3404629696, 3461218096, 3467701696, 3542693296, 3561186496, 4097640496, 4104124096, 4110773296, 4130476096, 4142309296, 4162012096, 4173845296, 4193548096, 4208146096, 4223874496, 4240200496, 4255928896, 4271650096, 4287378496, 128142000, 136605600, 596948400, 605066400, 624423600, 636516000, 656478000, 667792800, 673588800, 687927600, 699415200, 719377200, 731469600, 938919600, 952052400, 1086058800, 1087704000, 1198983600, 1205632800 } // INTVECTOR + transPre32:intvector { 4294967295, 1922871340 } // INTVECTOR + typeMap:binary { 0102030203020302030203020302030203020302030203020302030203020302030203020302030203020405040504050405020405040504030402040504 } // BINARY + typeOffsets:intvector { 4294951252, 0, 4294951888, 0, 4294952896, 0, 4294952896, 3600, 4294956496, 0, 4294956496, 3600 } // INTVECTOR + } + {// TABLE + links:intvector { 70, 163 } // INTVECTOR + trans:intvector { 2727513904, 3061535296, 3071986096, 3089010496, 3100930096, 3122101696, 3132466096, 3153637696, 3164002096, 3185173696, 3195538096, 3216709696, 3227160496, 3248332096, 3258696496, 3279868096, 3290232496, 3311404096, 3321768496, 3342940096, 3353390896, 3363935296, 3394085296, 3404629696, 3461218096, 3467701696, 3542693296, 3561186496, 4097640496, 4104124096, 4110773296, 4130476096, 4142309296, 4162012096, 4173845296, 4193548096, 4208146096, 4223874496, 4240200496, 4255928896, 4271650096, 4287378496, 128142000, 136605600, 596948400, 605066400, 624423600, 636516000, 655963200, 667796400, 687499200, 699418800, 719380800, 731469600, 938919600, 952052400, 1085281200, 1096171200, 1198983600, 1205632800 } // INTVECTOR + transPre32:intvector { 4294967295, 1922871812 } // INTVECTOR + typeMap:binary { 01020302030203020302030203020302030203020302030203020302030203020302030203020302030204050405040502030203020504030402040504 } // BINARY + typeOffsets:intvector { 4294950780, 0, 4294951888, 0, 4294952896, 0, 4294952896, 3600, 4294956496, 0, 4294956496, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2727513904, 3061535296, 3071986096, 3089010496, 3100930096, 3122101696, 3132466096, 3153637696, 3164002096, 3185173696, 3195538096, 3216709696, 3227160496, 3248332096, 3258696496, 3279868096, 3290232496, 3311404096, 3321768496, 3342940096, 3353390896, 3363935296, 3394085296, 3404629696, 3461218096, 3467701696, 3542693296, 3561186496, 4097640496, 4104124096, 4110773296, 4130476096, 4142309296, 4162012096, 4173845296, 4193548096, 4208146096, 4223874496, 4240200496, 4255928896, 4271650096, 4287378496, 128142000, 136605600, 596948400, 605066400, 624423600, 636516000, 656478000, 667965600, 687927600, 699415200, 719377200, 731469600, 938919600, 952052400, 1086058800, 1087704000, 1198983600, 1205632800 } // INTVECTOR + transPre32:intvector { 4294967295, 1922871908 } // INTVECTOR + typeMap:binary { 01020302030203020302030203020302030203020302030203020302030203020302030203020302030204050405040504050405040504030402040504 } // BINARY + typeOffsets:intvector { 4294950684, 0, 4294951888, 0, 4294952896, 0, 4294952896, 3600, 4294956496, 0, 4294956496, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2727513904, 3061535296, 3071986096, 3089010496, 3100930096, 3122101696, 3132466096, 3153637696, 3164002096, 3185173696, 3195538096, 3216709696, 3227160496, 3248332096, 3258696496, 3279868096, 3290232496, 3311404096, 3321768496, 3342940096, 3353390896, 3363935296, 3394085296, 3404629696, 3461218096, 3467701696, 3542693296, 3561186496, 4097640496, 4104124096, 4110773296, 4130476096, 4142309296, 4162012096, 4173845296, 4193548096, 4208146096, 4223874496, 4240200496, 4255928896, 4271650096, 4287378496, 128142000, 136605600, 596948400, 605066400, 624423600, 636516000, 656478000, 667965600, 687931200, 699415200, 719377200, 731469600, 938919600, 952052400, 1198983600, 1205632800 } // INTVECTOR + transPre32:intvector { 4294967295, 1922870996 } // INTVECTOR + typeMap:binary { 0102030203020302030203020302030203020302030203020302030203020302030203020302030203020405040504050405020504050403040504 } // BINARY + typeOffsets:intvector { 4294951596, 0, 4294951888, 0, 4294952896, 0, 4294952896, 3600, 4294956496, 0, 4294956496, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2727513904, 3061535296, 3071986096, 3089010496, 3100930096, 3122101696, 3132466096, 3153637696, 3164002096, 3185173696, 3195538096, 3216709696, 3227160496, 3248332096, 3258696496, 3279868096, 3290232496, 3311404096, 3321768496, 3342940096, 3353390896, 3363935296, 3394085296, 3404629696, 3461218096, 3467701696, 3542693296, 3561186496, 4097640496, 4104124096, 4110773296, 4130476096, 4142309296, 4162012096, 4173845296, 4193548096, 4208146096, 4223874496, 4240200496, 4255928896, 4271650096, 4287378496, 128142000, 136605600, 596948400, 605066400, 624423600, 636516000, 656478000, 667792800, 673588800, 687927600, 699415200, 719377200, 731469600, 938919600, 952052400, 1085972400, 1090728000, 1198983600, 1205632800 } // INTVECTOR + transPre32:intvector { 4294967295, 1922871740 } // INTVECTOR + typeMap:binary { 0102030203020302030203020302030203020302030203020302030203020302030203020302030203020405040504050405020405040504030402040504 } // BINARY + typeOffsets:intvector { 4294950852, 0, 4294951888, 0, 4294952896, 0, 4294952896, 3600, 4294956496, 0, 4294956496, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2727513904, 3061535296, 3071986096, 3089010496, 3100930096, 3122101696, 3132466096, 3153637696, 3164002096, 3185173696, 3195538096, 3216709696, 3227160496, 3248332096, 3258696496, 3279868096, 3290232496, 3311404096, 3321768496, 3342940096, 3353390896, 3363935296, 3394085296, 3404629696, 3461218096, 3467701696, 3542693296, 3561186496, 4097640496, 4104124096, 4110773296, 4130476096, 4142309296, 4162012096, 4173845296, 4193548096, 4208146096, 4223874496, 4240200496, 4255928896, 4271650096, 4287378496, 128142000, 136605600, 596948400, 605066400, 624423600, 637380000, 655963200, 667796400, 675748800, 938919600, 952052400, 1085972400, 1090728000, 1198983600, 1200880800, 1205031600, 1223784000, 1236481200, 1255233600 } // INTVECTOR + transPre32:intvector { 4294967295, 1922871220 } // INTVECTOR + typeMap:binary { 0102030203020302030203020302030203020302030203020302030203020302030203020302030203020405040504050203020403040204050302030204 } // BINARY + typeOffsets:intvector { 4294951372, 0, 4294951888, 0, 4294952896, 0, 4294952896, 3600, 4294956496, 0, 4294956496, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2727513904, 3061535296, 3071986096, 3089010496, 3100930096, 3122101696, 3132466096, 3153637696, 3164002096, 3185173696, 3195538096, 3216709696, 3227160496, 3248332096, 3258696496, 3279868096, 3290232496, 3311404096, 3321768496, 3342940096, 3353390896, 3363935296, 3394085296, 3404629696, 3461218096, 3467701696, 3542693296, 3561186496, 4097640496, 4104124096, 4110773296, 4130476096, 4142309296, 4162012096, 4173845296, 4193548096, 4208146096, 4223874496, 4240200496, 4255928896, 4271650096, 4287378496, 128142000, 136605600, 596948400, 605066400, 624423600, 636516000, 656478000, 667965600, 687931200, 699415200, 719377200, 731469600, 938919600, 952052400, 1086058800, 1087099200, 1198983600, 1205632800, 1224385200, 1237082400 } // INTVECTOR + transPre32:intvector { 4294967295, 1922870948 } // INTVECTOR + typeMap:binary { 010203020302030203020302030203020302030203020302030203020302030203020302030203020302040504050405040502050405040304020405040504 } // BINARY + typeOffsets:intvector { 4294951644, 0, 4294951888, 0, 4294952896, 0, 4294952896, 3600, 4294956496, 0, 4294956496, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2727513904, 3061535296, 3071986096, 3089010496, 3100930096, 3122101696, 3132466096, 3153637696, 3164002096, 3185173696, 3195538096, 3216709696, 3227160496, 3248332096, 3258696496, 3279868096, 3290232496, 3311404096, 3321768496, 3342940096, 3353390896, 3363935296, 3394085296, 3404629696, 3461218096, 3467701696, 3542693296, 3561186496, 4097640496, 4104124096, 4110773296, 4130476096, 4142309296, 4162012096, 4173845296, 4193548096, 4208146096, 4223874496, 4240200496, 4255928896, 4271650096, 4287378496, 128142000, 136605600, 596948400, 605066400, 624423600, 636516000, 656478000, 667965600, 687927600, 699415200, 719377200, 731469600, 938919600, 952052400, 1085886000, 1087704000, 1198983600, 1205632800 } // INTVECTOR + transPre32:intvector { 4294967295, 1922871688 } // INTVECTOR + typeMap:binary { 01020302030203020302030203020302030203020302030203020302030203020302030203020302030204050405040504050405040504030402040504 } // BINARY + typeOffsets:intvector { 4294950904, 0, 4294951888, 0, 4294952896, 0, 4294952896, 3600, 4294956496, 0, 4294956496, 3600 } // INTVECTOR + } + :int { 192 }// INT + {// TABLE + trans:intvector { 3088577936, 86760000, 134017200, 181368000, 194497200, 212990400, 226033200, 244526400, 257569200, 276062400, 291783600, 307598400, 323406000, 339220800, 354942000, 370756800, 386478000, 402292800, 418014000, 433828800, 449636400, 465451200, 481172400, 496987200, 512708400, 528523200, 544244400, 560059200, 575866800, 591681600, 607402800, 625032000, 638938800, 654753600, 670474800, 686721600, 699418800, 718257600, 733546800, 749448000, 762318000, 780984000, 793767600, 812520000, 825649200, 844574400, 856666800, 876024000, 888721200, 907473600, 920775600, 938923200, 952225200, 970372800, 983674800, 1002427200, 1018148400, 1030852800, 1049598000, 1062907200, 1081047600, 1097985600, 1110682800, 1129435200, 1142132400, 1160884800, 1173582000, 1192939200, 1205031600, 1224388800, 1236481200, 1255838400, 1270954800, 1286078400, 1302404400, 1317528000, 1333854000, 1349582400, 1364094000, 1381032000, 1395543600, 1412481600, 1426993200, 1443931200, 1459047600, 1475380800, 1490497200, 1506830400, 1521946800, 1538884800, 1553396400, 1570334400, 1584846000, 1601784000, 1616900400, 1633233600, 1648350000, 1664683200, 1679799600, 1696132800, 1711249200, 1728187200, 1728961200 } // INTVECTOR + typeMap:binary { 01030102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010203 } // BINARY + typeOffsets:intvector { 4294953456, 0, 4294952896, 0, 4294952896, 3600, 4294956496, 0 } // INTVECTOR + } + :int { 184 }// INT + :int { 59 }// INT + {// TABLE + trans:intvector { 2527750940, 3088009696, 3103604896, 3119592496, 3135140896, 3661147696, 3672898096, 3692683696, 3703134496, 3724219696, 3734756896, 3755842096, 3763614496, 4103602096, 4110769696, 4139803696, 4144897696, 4166069296, 4173841696, 4195013296, 4205377696, 4226549296, 4237000096, 499748400, 511236000, 530593200, 540266400, 562129200, 571197600, 592974000, 602042400, 624423600, 634701600, 656478000, 666756000, 687927600, 697600800, 719982000, 728445600, 750826800, 761709600, 782276400, 793159200, 813726000, 824004000, 844570800, 856058400, 876106800, 888717600, 908074800, 919562400, 938919600, 951616800, 970974000, 982461600, 1003028400, 1013911200, 1036292400, 1045360800, 1318734000, 1330221600 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294958052, 0, 4294956496, 0, 4294956496, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2780227696, 2951818096, 3060160096, 3074506096, 3087808096, 3103622896, 3421139296, 828867600, 846403200, 860317200, 877852800, 891766800, 909302400, 923216400, 941356800, 954666000, 972806400, 989139600, 1001836800, 1018170000, 1035705600, 1049619600, 1067155200, 1081069200, 1099209600, 1112518800, 1130659200, 1143968400, 1162108800, 1175418000, 1193558400, 1207472400, 1225008000, 1238922000, 1256457600, 1270371600, 1288508400, 1301817600, 1319958000, 1333267200, 1351407600, 1365321600, 1382857200, 1396771200, 1414306800, 1428220800, 1445756400, 1459670400, 1477810800, 1491120000, 1509260400, 1522569600, 1540710000, 1554624000, 1572159600, 1586073600, 1603609200, 1617523200, 1635663600, 1648972800, 1667113200 } // INTVECTOR + typeMap:binary { 01030102010301020102010201020102010201020102010201020102010201020102010403040304030403040304030403040304030403040304030403 } // BINARY + typeOffsets:intvector { 4294942036, 0, 4294942096, 0, 4294942096, 3600, 4294945696, 0, 4294945696, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2453711205, 3420703696, 3432284896, 3453362896, 3464252896, 3483084496, 3496307296, 234943200, 244616400, 261554400, 276066000, 293004000, 307515600, 325058400, 338706000 } // INTVECTOR + typeMap:binary { 010301030102010301030103010301 } // BINARY + typeOffsets:intvector { 4294952987, 0, 4294952896, 0, 4294952896, 1800, 4294952896, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2527753332, 3088009696, 3103604896, 3119592496, 3135140896, 3661147696, 3672898096, 3692683696, 3703134496, 3724219696, 3734756896, 3755842096, 3763614496, 4103602096, 4110769696, 4139803696, 4144897696, 4166069296, 4173841696, 4195013296, 4205377696, 4226549296, 4237000096, 499748400, 511236000, 530593200, 540266400, 562129200, 571197600 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294955660, 0, 4294956496, 0, 4294956496, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2472466864, 2678012896, 2688897496, 2709462496, 2720951896, 2740912096, 2752401496, 2772361696, 2783851096, 2804416096, 2815300696, 2835865696, 2846750296, 2867315296, 2878804696, 2898764896, 2910254296, 2930214496, 2941703896, 2961664096, 2973153496, 2993718496, 3004603096, 3025168096, 3036052696, 3056617696, 3068107096, 3088067296, 3099556696, 3119516896, 3131006296, 3151571296, 3162455896, 3183020896, 3193905496, 3214470496, 3225355096, 3245920096, 3257409496, 3277369696, 3288859096, 3308819296, 3320308696, 3340873696, 3351758296, 3372323296, 3383207896, 3403772896, 3415262296, 3426755296, 3536220496, 3593075296, 3604564696, 3624524896, 3636014296, 3655974496, 3667463896, 3688028896, 3698913496, 3719478496, 3730363096, 3750928096, 3762417496, 3782377696, 3793867096, 3813827296, 3825316696, 3845276896, 3856766296, 3877331296, 3888215896, 3908780896, 3919665496, 3940230496, 3951719896, 3971680096, 3983169496, 4003129696, 4014619096, 4035184096, 4046068696, 4066633696, 4077518296, 4098083296, 4108967896, 4129532896, 4141022296, 4160982496, 4172471896, 4192432096, 4203921496, 4224486496, 4235371096, 123919200, 129618000, 409039200, 413874000 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201030102010201020102010201020102010201020102010201020102010201020102010201020102010201020103010301 } // BINARY + typeOffsets:intvector { 4294946128, 0, 4294945696, 0, 4294945696, 1800, 4294945696, 3600 } // INTVECTOR + } + :int { 192 }// INT + {// TABLE + trans:intvector { 2527756256, 3088013296, 3103608496, 3119596096, 3135144496, 3661151296, 3672901696, 3692687296, 3703138096, 3724223296, 3734760496, 3755845696, 3763618096, 4103605696, 4110773296, 4139807296, 4144901296, 4166072896, 4173845296, 4195016896, 4205381296, 4226552896, 4237003696, 499752000, 511239600, 530596800, 540270000, 562132800, 571201200, 938923200, 951620400, 970977600, 971578800 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294952736, 0, 4294952896, 0, 4294952896, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2555925872, 704869200, 729057600 } // INTVECTOR + typeMap:binary { 010201 } // BINARY + typeOffsets:intvector { 4294949520, 0, 4294949296, 0, 4294949296, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294942096 }// INT + finalRule { "US" }// STRING + finalYear:int { 2008 }// INT + trans:intvector { 2661697696, 2679838096, 2693147296, 2711287696, 2823179296, 3414756496, 3529578496, 4210586896, 4226308096, 4242036496, 4257757696, 4273486096, 4289207296, 9968400, 25689600, 41418000, 57744000, 73472400, 89193600, 104922000, 120643200, 129114000, 152092800, 162378000, 183542400, 199270800, 215596800, 230720400, 247046400, 262774800, 278496000, 294224400, 309945600, 325674000, 341395200, 357123600, 372844800, 388573200, 404899200, 420022800, 436348800, 452077200, 467798400, 483526800, 499248000, 514976400, 530697600, 544611600, 562147200, 576061200, 594201600, 607510800, 625651200, 638960400, 657100800, 671014800, 688550400, 702464400, 720000000, 733914000, 752054400, 765363600, 783504000, 796813200, 814953600, 828867600, 846403200, 860317200, 877852800, 891766800, 909302400, 923216400, 941356800, 954666000, 972806400, 986115600, 1004256000, 1018170000, 1035705600, 1049619600, 1067155200, 1081069200, 1099209600, 1112518800, 1130659200, 1143968400, 1162108800, 1173603600, 1194163200 } // INTVECTOR + transPre32:intvector { 4294967295, 1577327296 } // INTVECTOR + typeMap:binary { 010201020103040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403 } // BINARY + typeOffsets:intvector { 4294939407, 0, 4294938496, 0, 4294938496, 3600, 4294942096, 0, 4294942096, 3600 } // INTVECTOR + } + :int { 64 }// INT + {// TABLE + finalRaw:int { 4294942096 }// INT + finalRule { "Canada" }// STRING + finalYear:int { 2008 }// INT + trans:intvector { 2717044096, 3414756496, 3529578496, 73472400, 89193600, 104922000, 120643200, 136371600, 152092800, 167821200, 183542400, 199270800, 215596800, 230720400, 247046400, 262774800, 278496000, 294224400, 309945600, 325674000, 341395200, 357123600, 372844800, 388573200, 404899200, 420022800, 436348800, 452077200, 467798400, 483526800, 499248000, 514976400, 530697600, 544611600, 562147200, 576061200, 594201600, 607510800, 625651200, 638960400, 657100800, 671014800, 688550400, 702464400, 720000000, 733914000, 752054400, 765363600, 783504000, 796813200, 814953600, 828867600, 846403200, 860317200, 877852800, 891766800, 909302400, 923216400, 941356800, 954662400, 972802800, 973400400, 986115600, 1004256000, 1018170000, 1035705600, 1049619600, 1067155200, 1081069200, 1099209600, 1112518800, 1130659200, 1143968400, 1162108800, 1173603600, 1194163200 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102030405030201020102010201020102010201 } // BINARY + typeOffsets:intvector { 0, 0, 4294942096, 0, 4294942096, 3600, 4294945696, 0, 4294945696, 3600, 4294949296, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2527754804, 3088013296, 3103608496, 3119596096, 3135144496, 3661151296, 3672901696, 3692687296, 3703138096, 3724223296, 3734760496, 3755845696, 3763618096, 4103605696, 4110773296, 4139807296, 4144901296, 4166072896, 4173845296, 4195016896, 4205381296, 4226552896, 4237003696, 499752000, 511239600, 530596800, 540270000, 562132800, 571201200, 592977600, 602046000, 624427200, 634705200, 656481600, 666759600, 687931200, 697604400, 719985600, 728449200, 750830400, 761713200, 782280000, 793162800, 813729600, 824007600, 844574400, 856062000, 876110400, 888721200, 908078400, 919566000, 938923200, 951620400, 970977600, 982465200, 1003032000, 1013914800, 1036296000, 1045364400, 1066536000, 1076814000, 1099368000, 1108868400, 1129435200, 1140318000, 1162699200, 1172372400, 1192334400, 1203217200, 1224388800, 1234666800, 1255838400, 1266721200, 1287288000, 1298170800, 1318737600, 1330225200, 1350792000, 1361070000, 1382241600, 1392519600, 1413691200, 1424574000, 1445140800, 1456023600, 1476590400, 1487473200, 1508040000, 1518922800, 1541304000, 1550372400 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294954188, 0, 4294952896, 0, 4294952896, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2780224096, 378201600, 410504400, 828864000, 846399600, 860313600, 877849200, 891759600, 902037600, 909298800, 923212800, 941353200, 954662400, 972802800, 989136000, 1001833200, 1018166400, 1035702000, 1049616000, 1067151600, 1081065600, 1099206000, 1112515200, 1130655600, 1143964800, 1162105200, 1175414400, 1193554800, 1207468800, 1225004400, 1238918400, 1256454000, 1270368000, 1288508400, 1301817600, 1319958000, 1333267200, 1351407600, 1365321600, 1382857200, 1396771200, 1414306800, 1422777600 } // INTVECTOR + typeMap:binary { 01030102010203040201020102010201020102010201020102010201020102010201020102010201020103 } // BINARY + typeOffsets:intvector { 4294946472, 0, 4294945696, 0, 4294945696, 3600, 4294949296, 0, 4294949296, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2468228156, 4137217096, 1197183600, 1462086000 } // INTVECTOR + transPre32:intvector { 4294967295, 1770461760 } // INTVECTOR + typeMap:binary { 0201030103 } // BINARY + typeOffsets:intvector { 4294951232, 0, 4294951096, 0, 4294951236, 0, 4294952896, 0 } // INTVECTOR + } + :int { 65 }// INT + {// TABLE + trans:intvector { 2448698256, 4223874496 } // INTVECTOR + typeMap:binary { 0102 } // BINARY + typeOffsets:intvector { 4294954736, 0, 4294952896, 0, 4294956496, 0 } // INTVECTOR + } + :int { 184 }// INT + {// TABLE + finalRaw:int { 4294945696 }// INT + finalRule { "US" }// STRING + finalYear:int { 2008 }// INT + links:intvector { 98, 384, 385, 623 } // INTVECTOR + trans:intvector { 2661690496, 2679830896, 2693140096, 2711280496, 2731242496, 2743334896, 2756039296, 2774784496, 2790512896, 2803210096, 2821962496, 2835264496, 2853412096, 2866714096, 2884861696, 2898163696, 2916311296, 2929613296, 2947760896, 2961062896, 2979815296, 2993117296, 3011264896, 3024566896, 3042714496, 3056016496, 3074164096, 3087466096, 3105613696, 3118915696, 3137668096, 3150365296, 3169117696, 3182419696, 3200567296, 3213869296, 3227178496, 3249552496, 3263466496, 3276768496, 3294916096, 3308218096, 3326970496, 3339667696, 3358420096, 3371722096, 3389869696, 3403171696, 3414752896, 3529574896, 3547722496, 3561024496, 3579172096, 3592474096, 3610621696, 3623923696, 3642071296, 3655373296, 3674125696, 3686822896, 3705575296, 3718877296, 3737024896, 3750326896, 3768474496, 3781776496, 3799924096, 3813226096, 3831373696, 3847699696, 3863428096, 3879149296, 3894877696, 3910598896, 3926327296, 3942048496, 3957776896, 3973498096, 3989226496, 4005552496, 4021280896, 4037002096, 4052730496, 4068451696, 4084180096, 4099901296, 4115629696, 4131350896, 4147079296, 4163405296, 4178528896, 4194854896, 4210583296, 4226304496, 4242032896, 4257754096, 4273482496, 4289203696, 9964800, 25686000, 41414400, 57740400, 73468800, 89190000, 104918400, 120639600, 126691200, 152089200, 162374400, 183538800, 199267200, 215593200, 230716800, 247042800, 262771200, 278492400, 294220800, 309942000, 325670400, 341391600, 357120000, 372841200, 388569600, 404895600, 420019200, 436345200, 452073600, 467794800, 483523200, 499244400, 514972800, 530694000, 544608000, 562143600, 576057600, 594198000, 607507200, 625647600, 638956800, 657097200, 671011200, 688546800, 702460800, 719996400, 733910400, 752050800, 765360000, 783500400, 796809600, 814950000, 828864000, 846399600, 860313600, 877849200, 891763200, 909298800, 923212800, 941353200, 954662400, 972802800, 986112000, 1004252400, 1018166400, 1035702000, 1049616000, 1067151600, 1081065600, 1099206000, 1112515200, 1130655600, 1143964800, 1162105200, 1173600000, 1194159600 } // INTVECTOR + transPre32:intvector { 4294967295, 1577320096 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020102010201020102010201020102010201030102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294946260, 0, 4294945696, 0, 4294945696, 3600, 4294949296, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2780227696, 2951818096, 3060160096, 3074506096, 3087808096, 3103622896, 828864000, 846399600, 860313600, 877849200, 891766800, 909302400, 923216400, 941356800, 954666000, 972806400, 989139600, 1001836800, 1018170000, 1035705600, 1049619600, 1067155200, 1081069200, 1099209600, 1112518800, 1130659200, 1143968400, 1162108800, 1175418000, 1193558400, 1207472400, 1225008000, 1238922000, 1256457600, 1270371600, 1288512000, 1301821200, 1319961600, 1333270800, 1351411200, 1365325200, 1382860800, 1396774800, 1414310400, 1428224400, 1445760000, 1459674000, 1477814400, 1491123600, 1509264000, 1522573200, 1540713600, 1554627600, 1572163200, 1586077200, 1603612800, 1617526800, 1635667200, 1648976400, 1667116800 } // INTVECTOR + typeMap:binary { 010301020103040304030201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010203 } // BINARY + typeOffsets:intvector { 4294941836, 0, 4294942096, 0, 4294942096, 3600, 4294945696, 0, 4294945696, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294942096 }// INT + finalRule { "US" }// STRING + finalYear:int { 2024 }// INT + trans:intvector { 2780227696, 2951818096, 3060160096, 3074506096, 3087808096, 3103622896, 828864000, 846399600, 860313600, 877849200, 891766800, 909302400, 923216400, 941356800, 954666000, 972806400, 989139600, 1001836800, 1018170000, 1035705600, 1049619600, 1067155200, 1081069200, 1099209600, 1112518800, 1130659200, 1143968400, 1162108800, 1175418000, 1193558400, 1207472400, 1225008000, 1238922000, 1256457600, 1268557200, 1289116800, 1300006800, 1320566400, 1331456400, 1352016000, 1362906000, 1383465600, 1394355600, 1414915200, 1425805200, 1446364800, 1457859600, 1478419200, 1489309200, 1509868800, 1520758800, 1541318400, 1552208400, 1572768000, 1583658000, 1604217600, 1615712400, 1636272000, 1647162000, 1667116800, 1669788000, 1678611600, 1699171200 } // INTVECTOR + typeMap:binary { 010301020103040304030201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010203010201 } // BINARY + typeOffsets:intvector { 4294941740, 0, 4294942096, 0, 4294942096, 3600, 4294945696, 0, 4294945696, 3600 } // INTVECTOR + } + :int { 184 }// INT + :int { 67 }// INT + {// TABLE + trans:intvector { 2749896269, 288770400, 297234000, 320220000, 328683600, 664264800, 678344400, 695714400, 700635600 } // INTVECTOR + typeMap:binary { 010201020102010201 } // BINARY + typeOffsets:intvector { 4294947123, 0, 4294945696, 0, 4294945696, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2402305861, 2606556496, 2675761861, 2701160896, 2958981061, 2977381696, 2990604496, 3008917696, 3022140496, 3040453696, 3053676496, 3071989696, 3085212496, 3103612096, 3116834896, 3424415296, 3429689296, 3558335296, 3576911296, 3581317696, 4258348096, 4271045296, 4291612096, 7527600, 24465600, 37767600, 55915200, 69217200, 87969600, 100666800, 118209600, 132116400, 150868800, 163566000, 182318400, 195620400, 213768000, 227070000, 245217600, 258519600, 277272000, 289969200, 308721600, 321418800, 340171200, 353473200, 371620800, 384922800, 403070400, 416372400, 434520000, 447822000, 466574400, 479271600, 498024000, 510721200, 529473600, 545194800, 560923200, 574225200, 592372800, 605674800, 624427200, 637124400, 653457600, 668574000, 687326400, 700628400, 718776000, 732078000, 750225600, 763527600, 781675200, 794977200, 813729600, 826426800, 845179200, 859690800, 876628800, 889930800, 906868800, 923194800, 939528000, 952830000, 971582400, 984279600, 1003032000, 1015729200, 1034481600, 1047178800, 1065931200, 1079233200, 1097380800, 1110682800, 1128830400, 1142132400, 1160884800, 1173582000, 1192334400, 1206846000, 1223784000, 1237086000, 1255233600, 1270350000, 1286683200, 1304823600, 1313899200, 1335668400, 1346558400, 1367118000, 1378612800, 1398567600, 1410062400, 1463281200, 1471147200, 1494730800, 1502596800, 1526180400, 1534046400, 1554606000, 1567915200, 1586055600, 1599364800, 1617505200, 1630814400, 1648954800, 1662868800, 1680404400, 1693713600, 1712458800, 1725768000, 1742439600 } // INTVECTOR + transPre32:intvector { 4294967295, 1770462992 } // INTVECTOR + typeMap:binary { 03010304030201020102010201020104010402010405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040506 } // BINARY + typeOffsets:intvector { 4294950000, 0, 4294949296, 0, 4294949296, 3600, 4294950331, 0, 4294952896, 0, 4294952896, 3600, 4294956496, 0 } // INTVECTOR + } + :int { 187 }// INT + {// TABLE + trans:intvector { 2527755156, 3088013296, 3103608496, 3119596096, 3135144496, 3661151296, 3672901696, 3692687296, 3703138096, 3724223296, 3734760496, 3755845696, 3763618096, 4103605696, 4110773296, 4139807296, 4144901296, 4166072896, 4173845296, 4195016896, 4205381296, 4226552896, 4237003696, 499752000, 511239600, 530596800, 540270000, 562132800, 571201200, 592977600, 602046000, 624427200, 634705200, 656481600, 666759600, 687931200, 697604400, 719985600, 728449200, 750830400, 761713200, 782280000, 793162800, 813729600, 824007600, 844574400, 856062000, 876110400, 888721200, 908078400, 919566000, 938923200, 951620400, 970977600, 982465200, 1003032000, 1013914800, 1036296000, 1045364400, 1099368000, 1108868400, 1129435200, 1140318000, 1162699200, 1172372400, 1192334400, 1203217200, 1224388800, 1234666800, 1255838400, 1266721200, 1287288000, 1298170800, 1318737600, 1330225200, 1350792000, 1361070000, 1382241600, 1392519600, 1413691200, 1424574000, 1445140800, 1456023600, 1476590400, 1487473200, 1508040000, 1518922800, 1541304000, 1550372400 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294953836, 0, 4294952896, 0, 4294952896, 3600 } // INTVECTOR + } + :int { 192 }// INT + {// TABLE + trans:intvector { 2608875776, 323845200, 338950800, 354675600, 370400400, 386125200, 401850000, 417574800, 433299600, 449024400, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 820465200 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020102010201020102010201020103 } // BINARY + typeOffsets:intvector { 4294962816, 0, 4294956496, 0, 4294956496, 3600, 0, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2662910896, 2679841696, 2697989296, 2711802496, 3414763696, 3529585696, 4147082896, 4163412496, 120646800, 325677600, 341398800, 357127200, 372848400, 388576800, 404902800, 420026400, 436352400, 452080800, 467802000, 483530400, 499251600, 514980000, 530701200, 544615200, 562150800, 576064800, 594205200, 607514400, 625654800, 638964000, 657104400, 671018400, 688554000, 702468000, 720003600, 733917600, 752058000, 765367200, 783507600, 796816800, 814957200, 828871200, 846406800, 860320800, 877856400, 891770400, 909306000, 923220000, 941360400, 954669600, 972810000, 986119200, 1004259600, 1018173600, 1035709200, 1049623200, 1067158800, 1081072800, 1099213200, 1112522400, 1130662800, 1143972000, 1162112400, 1173607200, 1194166800, 1205056800, 1225616400, 1236506400, 1257066000, 1268560800, 1289120400, 1300010400, 1320570000, 1331460000, 1352019600, 1362909600, 1383469200, 1394359200, 1414918800, 1425808800, 1446368400, 1457863200, 1478422800, 1489312800, 1509872400, 1520762400, 1541322000, 1552212000, 1572771600, 1583661600, 1604214000 } // INTVECTOR + transPre32:intvector { 4294967295, 2105970356 } // INTVECTOR + typeMap:binary { 0102010201020103010405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040506 } // BINARY + typeOffsets:intvector { 4294933836, 0, 4294934896, 0, 4294934896, 3600, 4294934896, 7200, 4294938496, 0, 4294938496, 3600, 4294942096, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2662907296, 2679838096, 3414760096, 3529582096, 3579179296, 3592481296, 3610628896, 3623930896, 3642078496, 3655380496, 3674132896, 3686830096, 3705582496, 3718884496, 3737032096, 3750334096, 3768481696, 3781783696, 3799931296, 3813233296, 3831380896, 3844682896, 3863435296, 3876737296, 3894884896, 3908186896, 3926334496, 3939636496, 3957784096, 3971086096, 3989233696, 4002535696, 4021288096, 4033985296, 4052737696, 4068458896, 4084187296, 4099908496, 4115636896, 4131358096, 4147086496, 4163412496, 4178536096, 4194862096, 4210590496, 4226311696, 4242040096, 4257761296, 4273489696, 4289210896, 9972000, 25693200, 41421600, 57747600, 73476000, 84013200 } // INTVECTOR + transPre32:intvector { 4294967295, 1581085752 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010203 } // BINARY + typeOffsets:intvector { 4294938440, 0, 4294938496, 0, 4294938496, 3600, 4294942096, 0 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294942096 }// INT + finalRule { "US" }// STRING + finalYear:int { 2008 }// INT + links:intvector { 111, 207, 540, 548, 629 } // INTVECTOR + trans:intvector { 2661694096, 2679834496, 2693143696, 2711284096, 2724593296, 2743338496, 2756042896, 2760877696, 3414756496, 3529578496, 4147082896, 4163408896, 4178532496, 4194858496, 4210586896, 4226308096, 4242036496, 4257757696, 4273486096, 4289207296, 9968400, 25689600, 41418000, 57744000, 73472400, 89193600, 104922000, 120643200, 126694800, 152092800, 162378000, 183542400, 199270800, 215596800, 230720400, 247046400, 262774800, 278496000, 294224400, 309945600, 325674000, 341395200, 357123600, 372844800, 388573200, 404899200, 420022800, 436348800, 452077200, 467798400, 483526800, 499248000, 514976400, 530697600, 544611600, 562147200, 576061200, 594201600, 607510800, 625651200, 638960400, 657100800, 671014800, 688550400, 702464400, 720000000, 733914000, 752054400, 765363600, 783504000, 796813200, 814953600, 828867600, 846403200, 860317200, 877852800, 891766800, 909302400, 923216400, 941356800, 954666000, 972806400, 986115600, 1004256000, 1018170000, 1035705600, 1049619600, 1067155200, 1081069200, 1099209600, 1112518800, 1130659200, 1143968400, 1162108800, 1173603600, 1194163200 } // INTVECTOR + transPre32:intvector { 4294967295, 1577323696 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294942100, 0, 4294942096, 0, 4294942096, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294949296 }// INT + finalRule { "US" }// STRING + finalYear:int { 2008 }// INT + links:intvector { 112, 628 } // INTVECTOR + trans:intvector { 2243764827, 2570884096, 3414749296, 3529571296, 3610618096, 3623920096, 4214460556, 4226300896, 4242029296, 4257750496, 104914800, 120636000, 126687600, 152085600, 167814000, 183535200, 199263600, 215589600, 230713200, 247039200, 262767600, 278488800, 294217200, 309938400, 325666800, 341388000, 357116400, 372837600, 388566000, 404892000, 420015600, 436341600, 452070000, 467791200, 483519600, 499240800, 514969200, 530690400, 544604400, 562140000, 576054000, 594194400, 607503600, 625644000, 638953200, 657093600, 671007600, 688543200, 702457200, 719992800, 733906800, 752047200, 765356400, 783496800, 796806000, 814946400, 828860400, 846396000, 860310000, 877845600, 891759600, 909295200, 923209200, 941349600, 954658800, 972799200, 986108400, 1004248800, 1018162800, 1035698400, 1049612400, 1067148000, 1081062000, 1099202400, 1112511600, 1130652000, 1143961200, 1162101600, 1173596400, 1194156000 } // INTVECTOR + typeMap:binary { 0102030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302 } // BINARY + typeOffsets:intvector { 4294947365, 0, 4294945696, 0, 4294949296, 0, 4294949296, 3600 } // INTVECTOR + } + :int { 192 }// INT + {// TABLE + finalRaw:int { 4294942096 }// INT + finalRule { "Canada" }// STRING + finalYear:int { 2008 }// INT + links:intvector { 114, 227, 391 } // INTVECTOR + trans:intvector { 2296303328, 2662903696, 2679834496, 2694353296, 2698151296, 2727012496, 2743338496, 2758462096, 2771764096, 2790516496, 2803213696, 2821966096, 2835268096, 3414756496, 3529578496, 3579175696, 3592477696, 73472400, 89193600, 104922000, 120643200, 136371600, 152092800, 167821200, 183542400, 199270800, 215596800, 230720400, 247046400, 262774800, 278496000, 294224400, 309945600, 325674000, 341395200, 357123600, 372844800, 388573200, 404899200, 420022800, 436348800, 452077200, 467798400, 483526800, 499248000, 514976400, 530697600, 544611600, 562147200, 576061200, 594201600, 607510800, 625651200, 638960400, 657100800, 671014800, 688550400, 702464400, 720000000, 733914000, 752054400, 765363600, 783504000, 796813200, 814953600, 828867600, 846403200, 860317200, 877852800, 891766800, 909302400, 923216400, 941356800, 954666000, 972806400, 986115600, 1004256000, 1018170000, 1035705600, 1049619600, 1067155200, 1081069200, 1099209600, 1112518800, 1130659200, 1143968400, 1162108800, 1173603600, 1194163200 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294940064, 0, 4294942096, 0, 4294942096, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2527758464, 3088016896, 3103612096, 3119599696, 3135148096, 3661154896, 3672905296, 3692690896, 3703141696, 3724226896, 3734764096, 3755849296, 3763621696, 4103609296, 4110776896, 4139810896, 4144904896, 4166076496, 4173848896, 4195020496, 4205384896, 4226556496, 4237007296, 499755600, 511243200, 530600400, 540273600, 562136400, 571204800, 750834000, 761716800, 1214283600, 1384056000 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010301 } // BINARY + typeOffsets:intvector { 4294950528, 0, 4294949296, 0, 4294949296, 3600, 4294952896, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2748687904, 547020000, 559717200, 578469600, 591166800 } // INTVECTOR + typeMap:binary { 0102010201 } // BINARY + typeOffsets:intvector { 4294945888, 0, 4294945696, 0, 4294945696, 3600 } // INTVECTOR + } + :int { 219 }// INT + {// TABLE + trans:intvector { 2662907296, 2679838096, 3414760096, 3529582096, 3579179296, 3592481296, 3610628896, 3623930896, 3642078496, 3655380496, 3674132896, 3686830096, 3705582496, 3718884496, 3737032096, 3750334096, 3768481696, 3781783696, 3799931296, 3813233296, 3831380896, 3844682896, 3863435296, 3876737296, 3894884896, 3908186896, 3926334496, 3939636496, 3957784096, 3971086096, 3989233696, 4002535696, 4021288096, 4033985296, 4052737696, 4068458896, 4084187296, 4099908496, 4115636896, 4131358096, 4147086496, 4163412496, 4178536096, 4194862096, 4210590496, 4226311696, 4242040096, 4257761296, 4273489696, 4289210896, 9972000, 25693200, 41421600, 57747600, 73476000, 89197200, 104925600, 120646800, 136375200, 152096400, 167824800, 183546000, 199274400, 215600400, 230724000, 247050000, 262778400, 278499600, 294228000, 309949200, 325677600, 341398800, 357127200, 372848400, 388576800, 404902800, 420026400, 436352400, 452080800, 467802000, 483530400, 499251600, 514980000, 530701200, 544615200, 562150800, 576064800, 594205200, 607514400, 625654800, 638964000, 657104400, 671018400, 688554000, 702468000, 720003600, 733917600, 752058000, 765367200, 783507600, 796816800, 814957200, 828871200, 846406800, 860320800, 877856400, 891770400, 909306000, 923220000, 941360400, 954669600, 972810000, 986119200, 1004259600, 1018173600, 1035709200, 1049623200, 1067158800, 1081072800, 1099213200, 1112522400, 1130662800, 1143972000, 1162112400, 1173607200, 1194166800, 1205056800, 1225616400, 1236506400, 1257066000, 1268560800, 1289120400, 1300010400, 1320570000, 1331460000, 1352019600, 1362909600, 1383469200, 1394359200, 1414918800, 1425808800 } // INTVECTOR + transPre32:intvector { 4294967295, 1581086343 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020103 } // BINARY + typeOffsets:intvector { 4294937849, 0, 4294938496, 0, 4294938496, 3600, 4294942096, 0 } // INTVECTOR + } + :int { 133 }// INT + {// TABLE + trans:intvector { 2527750936, 3088009696, 3103604896, 3119592496, 3135140896, 3661147696, 3672898096, 3692683696, 3703134496, 3724219696, 3734756896, 3755842096, 3763614496, 4103602096, 4110769696, 4139803696, 4144897696, 4166069296, 4173841696, 4195013296, 4205377696, 4226549296, 4237000096, 499748400, 511236000, 530593200, 540266400, 562129200, 571197600, 592974000, 602042400, 624423600, 634701600, 938919600, 951616800, 970974000, 972180000, 1003028400, 1013911200 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294958056, 0, 4294956496, 0, 4294956496, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294952896 }// INT + finalRule { "Canada" }// STRING + finalYear:int { 2008 }// INT + trans:intvector { 2163320884, 2662892896, 2679823696, 3414745696, 3529567696, 3768467296, 3781769296, 73461600, 89182800, 104911200, 120632400, 136360800, 152082000, 167810400, 183531600, 199260000, 215586000, 230709600, 247035600, 262764000, 278485200, 294213600, 309934800, 325663200, 341384400, 357112800, 372834000, 388562400, 404888400, 420012000, 436338000, 452066400, 467787600, 483516000, 499237200, 514965600, 530686800, 544600800, 562136400, 576050400, 594190800, 607500000, 625640400, 638949600, 657090000, 671004000, 688539600, 702453600, 719989200, 733903200, 752043600, 765352800, 783493200, 796802400, 814942800, 828856800, 846392400, 860306400, 877842000, 891756000, 909291600, 923205600, 941346000, 954655200, 972795600, 986104800, 1004245200, 1018159200, 1035694800, 1049608800, 1067144400, 1081058400, 1099198800, 1112508000, 1130648400, 1143957600, 1162098000, 1173592800, 1194152400 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294952908, 0, 4294952896, 0, 4294952896, 3600 } // INTVECTOR + } + :int { 182 }// INT + {// TABLE + finalRaw:int { 4294952896 }// INT + finalRule { "Canada" }// STRING + finalYear:int { 2013 }// INT + trans:intvector { 2662891148, 2679821948, 3198045548, 3233296696, 3245993896, 3264746296, 3277443496, 3296195896, 3308893096, 3328250296, 3340342696, 3359699896, 3372397096, 3391149496, 3403846696, 3422599096, 3529565896, 3548923096, 3561620296, 3580372696, 3593069896, 3611822296, 3624519496, 3643271896, 3655969096, 3675326296, 3688023496, 3705566296, 3718868296, 3737015896, 3750317896, 3768465496, 3781767496, 3799915096, 3813217096, 3831364696, 3844666696, 3863419096, 3876721096, 3894868696, 3908170696, 3926318296, 3939620296, 3957767896, 3971069896, 3989217496, 4005543496, 4021271896, 4036993096, 4052721496, 4068442696, 4084171096, 4099892296, 4115620696, 4131341896, 4147070296, 4163396296, 4175063896, 4178521696, 4194847696, 4210576096, 4226297296, 4242025696, 4257746896, 4273475296, 4289196496, 9957600, 25678800, 41407200, 57733200, 73461600, 89182800, 104911200, 120632400, 136360800, 152082000, 167810400, 183531600, 199260000, 215586000, 230709600, 247035600, 262764000, 278485200, 294213600, 309934800, 325663200, 341384400, 357112800, 372834000, 388562400, 404888400, 420012000, 436338000, 452066400, 467787600, 483516000, 499237200, 514965600, 530686800, 544593660, 562129260, 576043260, 594180060, 607492860, 625633260, 638942460, 657082860, 670996860, 688532460, 702446460, 719982060, 733896060, 752036460, 765345660, 783486060, 796795260, 814935660, 828849660, 846385260, 860299260, 877834860, 891748860, 909284460, 923198460, 941338860, 954648060, 972788460, 986097660, 1004238060, 1018152060, 1035687660, 1049601660, 1067137260, 1081051260, 1099191660, 1112500860, 1130641260, 1143950460, 1162090860, 1173585660, 1194145260, 1205035260, 1225594860, 1236484860, 1257044460, 1268539260, 1289098860, 1299988860, 1320555600, 1331445600, 1352005200 } // INTVECTOR + transPre32:intvector { 4294967295, 1581071396 } // INTVECTOR + typeMap:binary { 040504060706070607060706070607060706070607060706070607060706070607060706070607060706070607060706070607060706070607060102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010301020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294952796, 0, 4294952896, 0, 4294952896, 3600, 4294952896, 7200, 4294954644, 0, 4294954644, 3600, 4294954696, 0, 4294954696, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294949296 }// INT + finalRule { "US" }// STRING + finalYear:int { 2019 }// INT + trans:intvector { 2467280126, 294217200, 309938400, 325666800, 341388000, 357116400, 372837600, 388566000, 404892000, 420015600, 436341600, 452070000, 467791200, 483519600, 499240800, 514969200, 530690400, 544604400, 562140000, 576054000, 594194400, 607503600, 625644000, 638953200, 657093600, 671007600, 688543200, 702457200, 719992800, 733906800, 752047200, 765356400, 783496800, 796806000, 814946400, 828860400, 846396000, 860310000, 877845600, 891759600, 909295200, 923209200, 941349600, 954658800, 972799200, 986108400, 1004248800, 1018162800, 1035698400, 1049612400, 1067148000, 1081062000, 1099202400, 1112511600, 1130652000, 1143961200, 1162101600, 1173596400, 1194156000, 1205046000, 1225605600, 1236495600, 1257055200, 1268550000, 1289109600, 1299999600, 1320559200, 1331449200, 1352008800, 1362898800, 1383458400, 1394348400, 1414908000, 1425798000, 1520751600, 1541311200 } // INTVECTOR + transPre32:intvector { 4294967295, 1770462768 } // INTVECTOR + typeMap:binary { 0102030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302040302 } // BINARY + typeOffsets:intvector { 4294950224, 0, 4294948866, 0, 4294949296, 0, 4294949296, 3600, 4294952896, 0 } // INTVECTOR + } + :int { 192 }// INT + :int { 192 }// INT + {// TABLE + trans:intvector { 2677926620, 123055200, 130914000, 422344800, 433054800, 669708000, 684219600, 1146376800, 1159678800 } // INTVECTOR + typeMap:binary { 010201020102010201 } // BINARY + typeOffsets:intvector { 4294945572, 0, 4294945696, 0, 4294945696, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 3064218136, 722926800, 728884800 } // INTVECTOR + transPre32:intvector { 4294967295, 1770464856 } // INTVECTOR + typeMap:binary { 01020302 } // BINARY + typeOffsets:intvector { 4294948136, 0, 4294948456, 0, 4294949296, 0, 4294949296, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2451378055, 2564389696, 176096700, 701841600 } // INTVECTOR + typeMap:binary { 01020301 } // BINARY + typeOffsets:intvector { 4294953337, 0, 4294952896, 0, 4294953796, 0, 4294956496, 0 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294952896 }// INT + finalRule { "Canada" }// STRING + finalYear:int { 2008 }// INT + links:intvector { 130, 387 } // INTVECTOR + trans:intvector { 2163321760, 2598690496, 2614498096, 2662892896, 2679823696, 2728204096, 2737877296, 2759480896, 2770018096, 2790498496, 2801554096, 2822552896, 2833003696, 2854002496, 2865576496, 2885452096, 2898235696, 2918111296, 2928475696, 2948351296, 2961134896, 2981010496, 2991288496, 3012460096, 3022306096, 3043909696, 3054878896, 3075359296, 3087538096, 3106204096, 3118987696, 3137653696, 3151042096, 3170917696, 3181195696, 3203576896, 3213941296, 3235112896, 3244181296, 3264056896, 3276840496, 3295506496, 3308290096, 3329375296, 3339739696, 3359010496, 3371794096, 3390460096, 3403243696, 3414745696, 3529567696, 3547715296, 3561017296, 3579164896, 3592466896, 3610614496, 3623916496, 3642064096, 3655366096, 3705568096, 3718870096, 3737017696, 3750319696, 3768467296, 3781769296, 3799916896, 3813218896, 3863420896, 3876722896, 3894870496, 3908172496, 3926320096, 3939622096, 3957769696, 3971071696, 4052723296, 4068444496, 4084172896, 4099894096, 4115622496, 4131343696, 4147072096, 4163398096, 4178521696, 4194847696, 4210576096, 4226297296, 4242025696, 4257746896, 4273475296, 4289196496, 9957600, 25678800, 41407200, 57733200, 73461600, 89182800, 104911200, 120632400, 136360800, 152082000, 167810400, 183531600, 199260000, 215586000, 230709600, 247035600, 262764000, 278485200, 294213600, 309934800, 325663200, 341384400, 357112800, 372834000, 388562400, 404888400, 420012000, 436338000, 452066400, 467787600, 483516000, 499237200, 514965600, 530686800, 544600800, 562136400, 576050400, 594190800, 607500000, 625640400, 638949600, 657090000, 671004000, 688539600, 702453600, 719989200, 733903200, 752043600, 765352800, 783493200, 796802400, 814942800, 828856800, 846392400, 860306400, 877842000, 891756000, 909291600, 923205600, 941346000, 954655200, 972795600, 986104800, 1004245200, 1018159200, 1035694800, 1049608800, 1067144400, 1081058400, 1099198800, 1112508000, 1130648400, 1143957600, 1162098000, 1173592800, 1194152400 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294952032, 0, 4294952896, 0, 4294952896, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294949296 }// INT + finalRule { "Cuba" }// STRING + finalYear:int { 2014 }// INT + links:intvector { 131, 398 } // INTVECTOR + trans:intvector { 2892153472, 2983433296, 2993970496, 3361433296, 3369292096, 3392882896, 3401346496, 3424937296, 3432796096, 3519286096, 3527144896, 3550735696, 3558594496, 4150265296, 4160716096, 4181542096, 4192424896, 4208671696, 4222060096, 4240812496, 4253509696, 4273471696, 4289192896, 9954000, 25675200, 41403600, 57729600, 73458000, 87364800, 104907600, 118900800, 136357200, 150436800, 167806800, 183528000, 199256400, 215582400, 230706000, 247032000, 263365200, 276667200, 290581200, 308721600, 322030800, 340171200, 358318800, 371620800, 389768400, 403070400, 421218000, 434520000, 452667600, 466574400, 484117200, 498024000, 511333200, 529473600, 542782800, 560923200, 574837200, 592372800, 606286800, 623822400, 638946000, 655876800, 671000400, 687330000, 702450000, 718779600, 733899600, 750229200, 765349200, 781678800, 796798800, 813128400, 828853200, 844578000, 860302800, 876632400, 891147600, 909291600, 922597200, 941346000, 954651600, 972795600, 986101200, 1004245200, 1018155600, 1035694800, 1049605200, 1067144400, 1080450000, 1162098000, 1173589200, 1193547600, 1205643600, 1224997200, 1236488400, 1256446800, 1268542800, 1288501200, 1300597200, 1321160400, 1333256400, 1352005200, 1362891600, 1383454800 } // INTVECTOR + transPre32:intvector { 4294967295, 1770465464 } // INTVECTOR + typeMap:binary { 010203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302 } // BINARY + typeOffsets:intvector { 4294947528, 0, 4294947520, 0, 4294949296, 0, 4294949296, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2780227696, 2951818096, 3060160096, 3074506096, 3087808096, 3103622896, 3421139296, 828867600, 846403200, 860317200, 877852800, 891766800, 909302400 } // INTVECTOR + typeMap:binary { 01030102010301020102010201 } // BINARY + typeOffsets:intvector { 4294940664, 0, 4294942096, 0, 4294942096, 3600, 4294945696, 0 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294949296 }// INT + finalRule { "US" }// STRING + finalYear:int { 2008 }// INT + links:intvector { 119, 133, 141, 516, 624 } // INTVECTOR + trans:intvector { 2661690496, 2679830896, 2693140096, 2711280496, 3394708096, 3403171696, 3414752896, 3529574896, 3547722496, 3561024496, 3579172096, 3592474096, 3610621696, 3623923696, 3642071296, 3655373296, 3674125696, 3686822896, 3705575296, 3718877296, 3737024896, 3750326896, 3768474496, 3781776496, 3799924096, 3813226096, 3831373696, 3908179696, 3926327296, 4273478896, 4289200096, 9961200, 25682400, 1143961200, 1162101600, 1173596400, 1194156000 } // INTVECTOR + transPre32:intvector { 4294967295, 1577320096 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010201020102010301030403040304030403 } // BINARY + typeOffsets:intvector { 4294946618, 0, 4294945696, 0, 4294945696, 3600, 4294949296, 0, 4294949296, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294945696 }// INT + finalRule { "US" }// STRING + finalYear:int { 2008 }// INT + links:intvector { 134, 149, 627 } // INTVECTOR + trans:intvector { 2661690496, 2679830896, 2693140096, 2711280496, 3414752896, 3529574896, 3579172096, 3592474096, 3610621696, 3623923696, 3642071296, 3655373296, 3674125696, 3686822896, 3705575296, 3718877296, 3737024896, 3750326896, 3768474496, 3781776496, 3799924096, 3813226096, 3831373696, 3847699696, 3863428096, 3879149296, 3894877696, 3908179696, 3926327296, 3939629296, 3957776896, 3973498096, 3989226496, 4005552496, 4021280896, 4037002096, 4052730496, 4099901296, 4210583296, 4226304496, 4242032896, 4257754096, 4273482496, 4289203696, 9964800, 25686000, 41414400, 57740400, 73468800, 89190000, 104918400, 120639600, 126691200, 152089200, 162374400, 183538800, 199267200, 215593200, 230716800, 247042800, 262771200, 278492400, 294220800, 309942000, 325670400, 341391600, 357120000, 372841200, 388569600, 404895600, 420019200, 436345200, 452073600, 467794800, 483523200, 499244400, 514972800, 530694000, 544608000, 562143600, 576057600, 594198000, 607507200, 625647600, 638956800, 657097200, 671011200, 688546800, 1143961200, 1162105200, 1173600000, 1194159600 } // INTVECTOR + transPre32:intvector { 4294967295, 1577320096 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102010301020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020302010201 } // BINARY + typeOffsets:intvector { 4294946506, 0, 4294945696, 0, 4294945696, 3600, 4294949296, 0 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294949296 }// INT + finalRule { "US" }// STRING + finalYear:int { 2008 }// INT + trans:intvector { 2661690496, 2679830896, 2693140096, 2711280496, 3414752896, 3529574896, 3705575296, 3718877296, 3799924096, 3813226096, 3831373696, 3844675696, 3863428096, 3876730096, 3894877696, 3908179696, 3926327296, 3939629296, 3957776896, 3971078896, 3989226496, 4002528496, 4021280896, 4273478896, 4289200096, 9961200, 25682400, 41410800, 57736800, 73465200, 89186400, 104914800, 120636000, 126687600, 152089200, 162370800, 183535200, 1143961200, 1162101600, 1173596400, 1194156000 } // INTVECTOR + transPre32:intvector { 4294967295, 1577320096 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020103040304030403040304030203040304030403 } // BINARY + typeOffsets:intvector { 4294946573, 0, 4294945696, 0, 4294945696, 3600, 4294949296, 0, 4294949296, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294949296 }// INT + finalRule { "US" }// STRING + finalYear:int { 2009 }// INT + trans:intvector { 2661690496, 2679830896, 2693140096, 2711280496, 3414752896, 3529574896, 3831971296, 3844675696, 3863428096, 3876730096, 3894877696, 3908179696, 3926327296, 3939629296, 3957776896, 3971078896, 3989226496, 4002528496, 4021280896, 4037002096, 4052730496, 4068451696, 4084180096, 4099901296, 4115629696, 4131350896, 4147079296, 4194854896, 4210583296, 4226304496, 4242032896, 4257754096, 4273482496, 4289203696, 9964800, 25686000, 41414400, 57740400, 73468800, 89190000, 104918400, 120639600, 126691200, 152089200, 162374400, 183538800, 199267200, 215593200, 230716800, 247042800, 1143961200, 1162105200, 1173600000, 1194159600, 1205046000, 1225605600 } // INTVECTOR + transPre32:intvector { 4294967295, 1577320096 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201030102010201020102010201020102010201020102010203020102030403 } // BINARY + typeOffsets:intvector { 4294946349, 0, 4294945696, 0, 4294945696, 3600, 4294949296, 0, 4294949296, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294945696 }// INT + finalRule { "US" }// STRING + finalYear:int { 2008 }// INT + trans:intvector { 2661690496, 2679830896, 2693140096, 2711280496, 3414752896, 3529574896, 3831971296, 3844675696, 3863428096, 3876730096, 3894877696, 3908179696, 3926327296, 3939629296, 3957776896, 3971078896, 3989226496, 4002528496, 4021280896, 4037002096, 4052730496, 4068451696, 4084180096, 4099901296, 4115629696, 4226304496, 4242032896, 4257754096, 4273482496, 4289200096, 9961200, 25682400, 1143961200, 1162105200, 1173600000, 1194159600 } // INTVECTOR + transPre32:intvector { 4294967295, 1577320096 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020102010201030102010403040302010201 } // BINARY + typeOffsets:intvector { 4294946473, 0, 4294945696, 0, 4294945696, 3600, 4294949296, 0, 4294949296, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294949296 }// INT + finalRule { "US" }// STRING + finalYear:int { 2008 }// INT + trans:intvector { 2661690496, 2679830896, 2693140096, 2711280496, 3414752896, 3529574896, 3799924096, 4273478896, 4289200096, 9961200, 25682400, 41410800, 57736800, 73465200, 89186400, 1143961200, 1162101600, 1173596400, 1194156000 } // INTVECTOR + transPre32:intvector { 4294967295, 1577320096 } // INTVECTOR + typeMap:binary { 0102010201020103040304030403040304030403 } // BINARY + typeOffsets:intvector { 4294946880, 0, 4294945696, 0, 4294945696, 3600, 4294949296, 0, 4294949296, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294949296 }// INT + finalRule { "US" }// STRING + finalYear:int { 2009 }// INT + trans:intvector { 2661690496, 2679830896, 2693140096, 2711280496, 3414752896, 3529574896, 3547722496, 3561024496, 3768474496, 3781776496, 3799924096, 3813226096, 3831971296, 3844675696, 3863428096, 3876730096, 3894877696, 3908179696, 3926327296, 3939629296, 3957776896, 3971078896, 3989226496, 4005552496, 4021280896, 4033978096, 4052730496, 4068451696, 4084180096, 4099901296, 4115629696, 4273478896, 4289200096, 9961200, 25682400, 1143961200, 1162105200, 1173600000, 1194159600, 1205046000, 1225605600 } // INTVECTOR + transPre32:intvector { 4294967295, 1577320096 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010304030403020102030403 } // BINARY + typeOffsets:intvector { 4294946289, 0, 4294945696, 0, 4294945696, 3600, 4294949296, 0, 4294949296, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294949296 }// INT + finalRule { "US" }// STRING + finalYear:int { 2009 }// INT + trans:intvector { 2661690496, 2679830896, 2693140096, 2711280496, 3414752896, 3529574896, 3547722496, 3561024496, 3579172096, 3592474096, 3610621696, 3623923696, 3642071296, 3655373296, 3674125696, 3686822896, 3705575296, 3718877296, 3737024896, 3750326896, 3768474496, 3781776496, 3799924096, 3813226096, 3831373696, 3847699696, 3863428096, 3879149296, 3894877696, 3908179696, 3926327296, 3939629296, 3957776896, 3971078896, 3989226496, 4002528496, 4021280896, 4273478896, 4289200096, 9961200, 25682400, 1143961200, 1162105200, 1173600000, 1194156000, 1205046000, 1225605600 } // INTVECTOR + transPre32:intvector { 4294967295, 1577320096 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102010304030403020104030403 } // BINARY + typeOffsets:intvector { 4294946511, 0, 4294945696, 0, 4294945696, 3600, 4294949296, 0, 4294949296, 3600 } // INTVECTOR + } + :int { 133 }// INT + {// TABLE + finalRaw:int { 4294942096 }// INT + finalRule { "Canada" }// STRING + finalYear:int { 2008 }// INT + trans:intvector { 3758509696, 73476000, 89197200, 104925600, 120646800, 136375200, 152096400, 167824800, 183546000, 199274400, 215600400, 230724000, 247050000, 262778400, 278499600, 294228000, 309945600, 325674000, 341395200, 357123600, 372844800, 388573200, 404899200, 420022800, 436348800, 452077200, 467798400, 483526800, 499248000, 514976400, 530697600, 544611600, 562147200, 576061200, 594201600, 607510800, 625651200, 638960400, 657100800, 671014800, 688550400, 702464400, 720000000, 733914000, 752054400, 765363600, 783504000, 796813200, 814953600, 828867600, 846403200, 860317200, 877852800, 891766800, 909302400, 923216400, 941356800, 954666000, 972806400, 986115600, 1004256000, 1018170000, 1035705600, 1049619600, 1067155200, 1081069200, 1099209600, 1112518800, 1130659200, 1143968400, 1162108800, 1173603600, 1194163200 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020104030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403 } // BINARY + typeOffsets:intvector { 0, 0, 4294938496, 0, 4294938496, 3600, 4294942096, 0, 4294942096, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294949296 }// INT + finalRule { "Canada" }// STRING + finalYear:int { 2008 }// INT + links:intvector { 143, 185 } // INTVECTOR + trans:intvector { 3429671296, 3529571296, 73465200, 89186400, 104914800, 120636000, 136364400, 152085600, 167814000, 183535200, 199263600, 215589600, 230713200, 247039200, 262767600, 278488800, 294217200, 309938400, 325666800, 341388000, 357116400, 372837600, 388566000, 404892000, 420015600, 436341600, 452070000, 467791200, 483519600, 499240800, 514969200, 530690400, 544604400, 562140000, 576054000, 594194400, 607503600, 625644000, 638953200, 657093600, 671007600, 688543200, 702457200, 719992800, 733906800, 752047200, 765356400, 783496800, 796806000, 814946400, 828860400, 846396000, 860310000, 877845600, 891759600, 909295200, 923209200, 941349600, 954662400, 972802800, 986108400, 1004248800, 1018162800, 1035698400, 1049612400, 1067148000, 1081062000, 1099202400, 1112511600, 1130652000, 1143961200, 1162101600, 1173596400, 1194156000 } // INTVECTOR + typeMap:binary { 0403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040102030403040304030403040304030403 } // BINARY + typeOffsets:intvector { 0, 0, 4294945696, 0, 4294945696, 3600, 4294949296, 0, 4294949296, 3600 } // INTVECTOR + } + {// TABLE + links:intvector { 144, 533 } // INTVECTOR + trans:intvector { 2467280126, 126687600, 152085600, 162370800, 183535200, 199263600, 215589600, 230713200, 247039200, 262767600, 278488800, 294217200, 309938400, 325666800, 341388000, 357116400, 372837600, 388566000, 404892000, 420015600, 436341600 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294948866, 0, 4294949296, 0, 4294949296, 3600 } // INTVECTOR + } + :int { 68 }// INT + {// TABLE + finalRaw:int { 4294934896 }// INT + finalRule { "US" }// STRING + finalYear:int { 2008 }// INT + trans:intvector { 3414760096, 3529582096, 4273489696, 4289210896, 9972000, 25693200, 41421600, 57747600, 73476000, 89197200, 104925600, 120646800, 126698400, 152096400, 162381600, 183546000, 199274400, 215600400, 230724000, 247050000, 262778400, 278499600, 294228000, 309949200, 325677600, 341402400, 357127200, 372848400, 388576800, 404902800, 420026400, 436352400, 452084400, 467805600, 483534000, 499255200, 514983600, 530704800, 544618800, 562154400, 576068400, 594208800, 607518000, 625658400, 638967600, 657108000, 671022000, 688557600, 702471600, 720007200, 733921200, 752061600, 765370800, 783511200, 796820400, 814960800, 828874800, 846410400, 860324400, 877860000, 891774000, 909309600, 923223600, 941364000, 954673200, 972813600, 986122800, 1004263200, 1018177200, 1035712800, 1049626800, 1067162400, 1081076400, 1099216800, 1112526000, 1130666400, 1143975600, 1162116000, 1173610800, 1194170400 } // INTVECTOR + transPre32:intvector { 4294967295, 1069743569, 4294967295, 2106012357 } // INTVECTOR + typeMap:binary { 03040504050405040504050405040504050405040504050405040204050405040501020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 54139, 0, 4294934896, 0, 4294934896, 3600, 4294935035, 0, 4294938496, 0, 4294938496, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294949296 }// INT + finalRule { "US" }// STRING + finalYear:int { 2008 }// INT + links:intvector { 147, 154 } // INTVECTOR + trans:intvector { 2661690496, 2679830896, 2693140096, 2711280496, 2759063296, 2769686896, 3389869696, 3403171696, 3414752896, 3529574896, 3547715356, 3550742896, 3674125696, 3686822896, 3705575296, 3718877296, 3737024896, 3750326896, 3768474496, 3781776496, 3799924096, 3813226096, 3831373696, 3844675696, 3863428096, 3879149296, 3894877696, 3910598896, 3926327296, 3942048496, 3957776896, 3973498096, 3989226496, 4005552496, 4021280896, 4028534896, 4242029296, 4257750496, 4273478896, 4289200096, 9961200, 25682400, 41410800, 57736800, 73465200, 89186400, 104914800, 120636000, 126687600, 152089200, 162370800, 183535200, 199263600, 215589600, 230713200, 247039200, 262767600, 278488800, 294217200, 309938400, 325666800, 341388000, 357116400, 372837600, 388566000, 404892000, 420015600, 436341600, 452070000, 467791200, 483519600, 499240800, 514969200, 530690400, 544604400, 562140000, 576054000, 594194400, 607503600, 625644000, 638953200, 657093600, 671007600, 688543200, 702457200, 719992800, 733906800, 752047200, 765356400, 783496800, 796806000, 814946400, 828860400, 846396000, 860310000, 877845600, 891759600, 909295200, 923209200, 941349600, 954658800, 972799200, 986108400, 1004248800, 1018162800, 1035698400, 1049612400, 1067148000, 1081062000, 1099202400, 1112511600, 1130652000, 1143961200, 1162101600, 1173596400, 1194156000 } // INTVECTOR + transPre32:intvector { 4294967295, 1577320096 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102030403040304030403040304030203040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403 } // BINARY + typeOffsets:intvector { 4294946714, 0, 4294945696, 0, 4294945696, 3600, 4294949296, 0, 4294949296, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294949296 }// INT + finalRule { "US" }// STRING + finalYear:int { 2008 }// INT + trans:intvector { 2661690496, 2679830896, 2693140096, 2711280496, 3414752896, 3529574896, 4242032896, 4257754096, 4273482496, 4289203696, 9964800, 25686000, 41414400, 57740400, 73468800, 89190000, 104918400, 120639600, 126691200, 152089200, 162374400, 183538800, 199267200, 215593200, 230716800, 247042800, 262771200, 278492400, 294220800, 309942000, 325670400, 341391600, 357120000, 372841200, 388569600, 404895600, 420019200, 436345200, 452073600, 467794800, 483523200, 499244400, 514972800, 530694000, 544608000, 562143600, 576057600, 594198000, 607507200, 625647600, 638956800, 657097200, 671011200, 688546800, 702460800, 719996400, 733910400, 752050800, 765360000, 783500400, 796809600, 814950000, 828864000, 846399600, 860313600, 877849200, 891763200, 909298800, 923212800, 941353200, 954662400, 972802800, 986108400, 1004248800, 1018162800, 1035698400, 1049612400, 1067148000, 1081062000, 1099202400, 1112511600, 1130652000, 1143961200, 1162101600, 1173596400, 1194156000 } // INTVECTOR + transPre32:intvector { 4294967295, 1577320096 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102030403040304030403040304030403 } // BINARY + typeOffsets:intvector { 4294946932, 0, 4294945696, 0, 4294945696, 3600, 4294949296, 0, 4294949296, 3600 } // INTVECTOR + } + :int { 134 }// INT + :int { 192 }// INT + {// TABLE + trans:intvector { 3089012452, 3102660052 } // INTVECTOR + typeMap:binary { 0102 } // BINARY + typeOffsets:intvector { 4294950940, 0, 4294950940, 3600, 4294952896, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2356429012, 3285142096, 3292914496, 3308210896, 3323932096, 3339660496, 3355381696, 504939600, 512712000, 536475600, 544248000, 631170000, 638942400, 757400400, 765172800 } // INTVECTOR + transPre32:intvector { 4294967295, 1770464188 } // INTVECTOR + typeMap:binary { 01020302030203020302030203020302 } // BINARY + typeOffsets:intvector { 4294948804, 0, 4294948780, 0, 4294949296, 0, 4294949296, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294938496 }// INT + finalRule { "US" }// STRING + finalYear:int { 2008 }// INT + links:intvector { 153, 553, 554, 630, 631 } // INTVECTOR + trans:intvector { 2661697696, 2679838096, 2693147296, 2711287696, 3414760096, 3529582096, 3607000156, 3632311696, 3674129296, 3686830096, 3705578896, 3718884496, 3737028496, 3750334096, 3768478096, 3781783696, 3799927696, 3813233296, 3831377296, 3844682896, 3863431696, 3876737296, 3894881296, 3908186896, 3926330896, 3939636496, 3957780496, 3971086096, 3989230096, 4002535696, 4021284496, 4033985296, 4052734096, 4068458896, 4084183696, 4099908496, 4115633296, 4131358096, 4147082896, 4163412496, 4178532496, 4194862096, 4210590496, 4226311696, 4242040096, 4257761296, 4273489696, 4289210896, 9972000, 25693200, 41421600, 57747600, 73476000, 89197200, 104925600, 120646800, 126698400, 152096400, 162381600, 183546000, 199274400, 215600400, 230724000, 247050000, 262778400, 278499600, 294228000, 309949200, 325677600, 341398800, 357127200, 372848400, 388576800, 404902800, 420026400, 436352400, 452080800, 467802000, 483530400, 499251600, 514980000, 530701200, 544615200, 562150800, 576064800, 594205200, 607514400, 625654800, 638964000, 657104400, 671018400, 688554000, 702468000, 720003600, 733917600, 752058000, 765367200, 783507600, 796816800, 814957200, 828871200, 846406800, 860320800, 877856400, 891770400, 909306000, 923220000, 941360400, 954669600, 972810000, 986119200, 1004259600, 1018173600, 1035709200, 1049623200, 1067158800, 1081072800, 1099213200, 1112522400, 1130662800, 1143972000, 1162112400, 1173607200, 1194166800 } // INTVECTOR + transPre32:intvector { 4294967295, 1577327296 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294938918, 0, 4294938496, 0, 4294938496, 3600 } // INTVECTOR + } + :int { 147 }// INT + :int { 192 }// INT + {// TABLE + trans:intvector { 2527750268, 3088009696, 3103604896, 3119592496, 3135140896, 3661147696, 3672898096, 3692683696, 3703134496, 3724219696, 3734756896, 3755842096, 3763614496, 4103602096, 4110769696, 4139803696, 4144897696, 4166069296, 4173841696, 4195013296, 4205377696, 4226549296, 4237000096, 499748400, 511236000, 530593200, 540266400, 562129200, 571197600, 592974000, 602042400, 624423600, 634701600, 813726000, 824004000, 938919600, 951616800, 970974000, 972180000, 1003028400, 1013911200 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294958724, 0, 4294956496, 0, 4294956496, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 3173861608, 105084000, 161758800, 290584800, 299134800, 322034400, 330584400, 694260000, 717310800, 725868000, 852094800, 1113112800, 1128229200, 1146384000, 1159682400 } // INTVECTOR + transPre32:intvector { 4294967295, 1770466404 } // INTVECTOR + typeMap:binary { 03010401020102010401040102010201 } // BINARY + typeOffsets:intvector { 4294946588, 0, 4294945696, 0, 4294945696, 3600, 4294946584, 0, 4294949296, 0 } // INTVECTOR + } + {// TABLE + links:intvector { 158, 380 } // INTVECTOR + trans:intvector { 2527756100, 3088013296, 3103608496, 3119596096, 3135144496, 3661151296, 3672901696, 3692687296, 3703138096, 3724223296, 3734760496, 3755845696, 3763618096, 4103605696, 4110773296, 4139807296, 4144901296, 4166072896, 4173845296, 4195016896, 4205381296, 4226552896, 4237003696, 499752000, 511239600, 530596800, 540270000, 562132800, 571201200, 750830400, 761713200 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294952892, 0, 4294952896, 0, 4294952896, 3600 } // INTVECTOR + } + :int { 192 }// INT + {// TABLE + trans:intvector { 2443429956, 323841600, 338958000 } // INTVECTOR + typeMap:binary { 010201 } // BINARY + typeOffsets:intvector { 4294952636, 0, 4294952896, 0, 4294952896, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294945696 }// INT + finalRule { "US" }// STRING + finalYear:int { 2011 }// INT + trans:intvector { 2780224096, 576057600, 594198000, 828864000, 846399600, 860313600, 877849200, 891763200, 909298800, 923212800, 941353200, 954662400, 972802800, 989136000, 1001833200, 1018166400, 1035702000, 1049616000, 1067151600, 1081065600, 1099206000, 1112515200, 1130655600, 1143964800, 1162105200, 1175414400, 1193554800, 1207468800, 1225004400, 1238918400, 1256454000, 1268553600, 1289113200 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294943896, 0, 4294945696, 0, 4294945696, 3600 } // INTVECTOR + } + {// TABLE + links:intvector { 162, 542 } // INTVECTOR + trans:intvector { 2780227696, 2951818096, 3060160096, 3074506096, 3087808096, 3103622896, 3421139296, 828867600, 846403200, 860317200, 877852800, 891766800, 909302400, 923216400, 941356800, 954666000, 972806400, 989139600, 1001836800, 1018170000, 1035705600, 1049619600, 1067155200, 1081069200, 1099209600, 1112518800, 1130659200, 1143968400, 1162108800, 1175418000, 1193558400, 1207472400, 1225008000, 1238922000, 1256457600, 1270371600, 1288512000, 1301821200, 1319961600, 1333270800, 1351411200, 1365325200, 1382860800, 1396774800, 1414310400, 1428224400, 1445760000, 1459674000, 1477814400, 1491123600, 1509264000, 1522573200, 1540713600, 1554627600, 1572163200, 1586077200, 1603612800, 1617526800, 1635667200, 1648976400, 1667116800 } // INTVECTOR + typeMap:binary { 01030102010301020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294941756, 0, 4294942096, 0, 4294942096, 3600, 4294945696, 0 } // INTVECTOR + } + :int { 70 }// INT + {// TABLE + finalRaw:int { 4294945696 }// INT + finalRule { "US" }// STRING + finalYear:int { 2008 }// INT + trans:intvector { 2661690496, 2679830896, 2693140096, 2711280496, 3414752896, 3529574896, 3547722496, 3561024496, 4178528896, 4194854896, 4273482496, 104914800, 120639600, 126691200, 152089200, 162374400, 183538800, 199267200, 215593200, 230716800, 247042800, 262771200, 278492400, 294220800, 309942000, 325670400, 341391600, 357120000, 372841200, 388569600, 404895600, 420019200, 436345200, 452073600, 467794800, 483523200, 499244400, 514972800, 530694000, 544608000, 562143600, 576057600, 594198000, 607507200, 625647600, 638956800, 657097200, 671011200, 688546800, 702460800, 719996400, 733910400, 752050800, 765360000, 783500400, 796809600, 814950000, 828864000, 846399600, 860313600, 877849200, 891763200, 909298800, 923212800, 941353200, 954662400, 972802800, 986112000, 1004252400, 1018166400, 1035702000, 1049616000, 1067151600, 1081065600, 1099206000, 1112515200, 1130655600, 1143964800, 1162105200, 1173600000, 1194159600 } // INTVECTOR + transPre32:intvector { 4294967295, 1635207523 } // INTVECTOR + typeMap:binary { 01020102010201020102010302010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294946269, 0, 4294945696, 0, 4294945696, 3600, 4294949296, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2780224096, 378201600, 405068400, 828864000, 846399600, 860313600, 877849200, 891763200, 909298800, 923212800, 941353200, 954662400, 972802800, 989136000, 1001833200, 1018166400, 1035702000, 1049616000, 1067151600, 1081065600, 1099206000, 1112515200, 1130655600, 1143964800, 1162105200, 1175414400, 1193554800, 1207468800, 1225004400, 1238918400, 1256454000, 1270368000, 1288508400, 1301817600, 1319958000, 1333267200, 1351407600, 1365321600, 1382857200, 1396771200, 1414306800, 1428220800, 1445756400, 1459670400, 1477810800, 1491120000, 1509260400, 1522569600, 1540710000, 1554624000, 1572159600, 1586073600, 1603609200, 1617523200, 1635663600, 1648972800, 1667113200 } // INTVECTOR + typeMap:binary { 010301020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294945788, 0, 4294945696, 0, 4294945696, 3600, 4294949296, 0 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294934896 }// INT + finalRule { "US" }// STRING + finalYear:int { 2020 }// INT + trans:intvector { 3414760096, 3529582096, 4273489696, 4289210896, 9972000, 25693200, 41421600, 57747600, 73476000, 89197200, 104925600, 120646800, 126698400, 152096400, 162381600, 183546000, 199274400, 215600400, 230724000, 247050000, 262778400, 278499600, 294228000, 309949200, 325677600, 341398800, 357127200, 372848400, 388576800, 404902800, 420026400, 436352400, 1446372000, 1457866800, 1478426400, 1489316400, 1509876000, 1520766000, 1541325600, 1547978400, 1552215600, 1572775200 } // INTVECTOR + transPre32:intvector { 4294967295, 1069743569, 4294967295, 2106011674 } // INTVECTOR + typeMap:binary { 0304050405040504050405040504050405040504050405040504050405040504050401020102010204010201 } // BINARY + typeOffsets:intvector { 54822, 0, 4294934896, 0, 4294934896, 3600, 4294935718, 0, 4294938496, 0, 4294938496, 3600 } // INTVECTOR + } + {// TABLE + links:intvector { 167, 543 } // INTVECTOR + trans:intvector { 2780227696, 2951818096, 3060160096, 3074506096, 3087808096, 3103622896, 3319705696, 3331798096, 3377852896, 3387612496, 3473065696, 3484898896, 3667465696, 3681977296, 828864000, 846399600, 860313600, 877849200, 891763200, 909298800, 923212800, 941353200, 954662400, 972802800, 989136000, 1001833200, 1018166400, 1035702000, 1049616000, 1067151600, 1081065600, 1099206000, 1112515200, 1130655600, 1143964800, 1162105200, 1175414400, 1193554800, 1207468800, 1225004400, 1238918400, 1256454000, 1270368000, 1288508400, 1301817600, 1319958000, 1333267200, 1351407600, 1365321600, 1382857200, 1396771200, 1414306800, 1428220800, 1445756400, 1459670400, 1477810800, 1491120000, 1509260400, 1522569600, 1540710000, 1554624000, 1572159600, 1586073600, 1603609200, 1617523200, 1635663600, 1648972800, 1667113200 } // INTVECTOR + typeMap:binary { 0103010201030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403 } // BINARY + typeOffsets:intvector { 4294943500, 0, 4294942096, 0, 4294942096, 3600, 4294945696, 0, 4294945696, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294956496 }// INT + finalRule { "Canada" }// STRING + finalYear:int { 2008 }// INT + trans:intvector { 2447316776, 326001600, 544597200, 562132800, 576046800, 594187200, 607496400, 625636800, 638946000, 657086400, 671000400, 688536000, 702450000, 719985600, 733899600, 752040000, 765349200, 783489600, 796798800, 814939200, 828853200, 846388800, 860302800, 877838400, 891752400, 909288000, 923202000, 941342400, 954651600, 972792000, 986101200, 1004241600, 1018155600, 1035691200, 1049605200, 1067140800, 1081054800, 1099195200, 1112504400, 1130644800, 1143954000, 1162094400, 1173589200, 1194148800 } // INTVECTOR + typeMap:binary { 0102030203020302030203020302030203020302030203020302030203020302030203020302030203020302 } // BINARY + typeOffsets:intvector { 4294953816, 0, 4294952896, 0, 4294956496, 0, 4294956496, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294952896 }// INT + finalRule { "Canada" }// STRING + finalYear:int { 2008 }// INT + trans:intvector { 2163324496, 2662892896, 2679823696, 3141286096, 3149144896, 3172735696, 3180594496, 3204185296, 3212044096, 3235634896, 3243493696, 3267084496, 3274943296, 3298534096, 3306392896, 3329292496, 3339570496, 3360223696, 3371020096, 3390463696, 3403074496, 3414745696, 3529567696, 3547715296, 3561017296, 3579164896, 3592466896, 3610614496, 3623916496, 3642064096, 3655366096, 3674118496, 3686815696, 3705568096, 3718870096, 3737017696, 3750319696, 3768467296, 3781769296, 3799916896, 3813218896, 3831366496, 3844668496, 3863420896, 3876722896, 3894870496, 3910591696, 3926320096, 3942041296, 3957769696, 3973490896, 3989219296, 4005545296, 4021273696, 4036994896, 4052723296, 4068444496, 4084172896, 4099894096, 4115622496, 4131343696, 4147072096, 4163398096, 4178521696, 4194847696, 4210576096, 4226297296, 4242025696, 4257746896, 4273475296, 4289196496, 9957600, 25678800, 41407200, 57733200, 73461600, 89182800, 136360800, 152082000, 167810400, 183531600, 199260000, 215586000, 230709600, 247035600, 262764000, 278485200, 294213600, 309934800, 325663200, 341384400, 357112800, 372834000, 388562400, 404888400, 420012000, 436338000, 452066400, 467787600, 483516000, 499237200, 514965600, 530686800, 544600800, 562136400, 576050400, 594190800, 607500000, 625640400, 638949600, 657090000, 671004000, 688539600, 702453600, 719989200, 733896060, 752036460, 765345660, 783486060, 796795260, 814935660, 828849660, 846385260, 860299260, 877834860, 891748860, 909284460, 923198460, 941338860, 954648060, 972788460, 986097660, 1004238060, 1018152060, 1035687660, 1049601660, 1067137260, 1081051260, 1099191660, 1112500860, 1130641260, 1143950460, 1162090860, 1173592800, 1194152400 } // INTVECTOR + transPre32:intvector { 4294967295, 1579085244 } // INTVECTOR + typeMap:binary { 0102030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302 } // BINARY + typeOffsets:intvector { 4294951748, 0, 4294949296, 0, 4294952896, 0, 4294952896, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2780224096, 2951818096, 3060160096, 3074506096, 3087808096, 3103622896, 576057600, 594198000, 828864000, 846399600, 860313600, 877849200, 891763200, 909298800, 923212800, 941353200, 954662400, 972802800, 989136000, 1001833200, 1018166400, 1035702000, 1049616000, 1067151600, 1081065600, 1099206000, 1112515200, 1130655600, 1143964800, 1162105200, 1175414400, 1193554800, 1207468800, 1225004400, 1238918400, 1256454000, 1270368000, 1288508400, 1301817600, 1319958000, 1333267200, 1351407600, 1365321600, 1382857200, 1396771200, 1414306800, 1428220800, 1445756400, 1459670400, 1477810800, 1491120000, 1509260400, 1522569600, 1540710000, 1554624000, 1572159600, 1586073600, 1603609200, 1617523200, 1635663600, 1648972800, 1667113200 } // INTVECTOR + typeMap:binary { 0103010201030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403 } // BINARY + typeOffsets:intvector { 4294943220, 0, 4294942096, 0, 4294942096, 3600, 4294945696, 0, 4294945696, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2727511987, 2835340096, 2851147696, 2866960696, 2882683696, 2898496696, 2914219696, 3153376696, 3166680496, 3184826296, 3198130096, 3216275896, 3229579696, 3247725496, 3261029296, 3279779896, 3292478896, 3311229496, 3323928496, 3340259896, 3355982896, 3374128696, 3387432496, 3398147896, 3441346096, 3449120296, 3960178096, 3975296296, 3980741296, 3984971296, 4145246896, 4160363296, 4244520496, 4260761896, 9860400, 14176800, 72846000, 80100000, 127278000, 132111000, 147234600, 156913200, 165376800, 219812400, 226461600, 250052400, 257911200, 282711600, 289360800, 294202800, 322020000, 566449200, 573012000, 597812400, 605066400, 625633200, 635911200, 656478000, 667965600, 688532400, 699415200, 719377200, 730864800, 1095562800, 1111896000, 1128834000, 1142136000, 1159678800, 1173585600, 1191733200, 1205035200, 1223182800, 1236484800, 1254632400, 1268539200, 1286082000, 1299988800, 1317531600, 1331438400, 1349586000, 1362888000, 1381035600, 1394337600, 1412485200, 1425787200 } // INTVECTOR + typeMap:binary { 01030203020302030203020302030203020302030203020305040504060406040504060406040705040604060406040604060406040604060406040604060406040604060406040604060406040604060406040604 } // BINARY + typeOffsets:intvector { 4294953805, 0, 4294952896, 0, 4294954696, 0, 4294954696, 1800, 4294956496, 0, 4294956496, 1800, 4294956496, 3600, 4294956496, 5400 } // INTVECTOR + } + :int { 220 }// INT + :int { 192 }// INT + :int { 220 }// INT + {// TABLE + finalRaw:int { 4294949296 }// INT + finalRule { "US" }// STRING + finalYear:int { 2008 }// INT + links:intvector { 175, 403, 625 } // INTVECTOR + trans:intvector { 2661686896, 2679827296, 2693136496, 2711276896, 2724586096, 2743331296, 2758454896, 2771756896, 2790509296, 2803206496, 2821958896, 2835260896, 2853408496, 2866710496, 2884858096, 2898160096, 2916307696, 2929609696, 2947757296, 2961059296, 2979811696, 2993113696, 3011261296, 3024563296, 3042710896, 3056012896, 3074160496, 3087462496, 3105610096, 3118912096, 3137664496, 3150361696, 3169114096, 3182416096, 3200563696, 3213865696, 3232013296, 3245315296, 3263462896, 3276764896, 3294912496, 3308214496, 3326966896, 3339664096, 3358416496, 3371718496, 3389866096, 3403168096, 3414749296, 3529571296, 3547718896, 3561020896, 3579168496, 3592470496, 3610618096, 3623920096, 3642067696, 3655369696, 3674122096, 3686819296, 3705571696, 3718873696, 3737021296, 3750323296, 3768470896, 3781772896, 3799920496, 3813222496, 3831370096, 3847696096, 3863424496, 3879145696, 3894874096, 3910595296, 3926323696, 3942044896, 3957773296, 3973494496, 3989222896, 4005548896, 4021277296, 4036998496, 4052726896, 4068448096, 4084176496, 4099897696, 4115626096, 4131347296, 4147075696, 4163401696, 4178525296, 4194851296, 4210579696, 4226300896, 4242029296, 4257750496, 4273478896, 4289200096, 9961200, 25682400, 41410800, 57736800, 73465200, 89186400, 104914800, 120636000, 126687600, 152085600, 162370800, 183535200, 199263600, 215589600, 230713200, 247039200, 262767600, 278488800, 294217200, 309938400, 325666800, 341388000, 357116400, 372837600, 388566000, 404892000, 420015600, 436341600, 452070000, 467791200, 483519600, 499240800, 514969200, 530690400, 544604400, 562140000, 576054000, 594194400, 607503600, 625644000, 638953200, 657093600, 671007600, 688543200, 702457200, 719992800, 733906800, 752047200, 765356400, 783496800, 796806000, 814946400, 828860400, 846396000, 860310000, 877845600, 891759600, 909295200, 923209200, 941349600, 954658800, 972799200, 986108400, 1004248800, 1018162800, 1035698400, 1049612400, 1067148000, 1081062000, 1099202400, 1112511600, 1130652000, 1143961200, 1162101600, 1173596400, 1194156000 } // INTVECTOR + transPre32:intvector { 4294967295, 1577316496 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294949534, 0, 4294949296, 0, 4294949296, 3600 } // INTVECTOR + } + :int { 220 }// INT + {// TABLE + finalRaw:int { 4294934896 }// INT + finalRule { "US" }// STRING + finalYear:int { 2008 }// INT + trans:intvector { 3414770896, 3529592896, 4273500496, 4289221696, 9982800, 25704000, 41432400, 57758400, 73486800, 89208000, 104936400, 120657600, 126709200, 152107200, 162392400, 183556800, 199285200, 215611200, 230734800, 247060800, 262789200, 278510400, 294238800, 309960000, 325688400, 341409600, 357138000, 372859200, 388587600, 404913600, 420037200, 436363200, 452084400, 467805600, 483534000, 499255200, 514983600, 530704800, 544618800, 562154400, 576068400, 594208800, 607518000, 625658400, 638967600, 657108000, 671022000, 688557600, 702471600, 720007200, 733921200, 752061600, 765370800, 783511200, 796820400, 814960800, 828874800, 846410400, 860324400, 877860000, 891774000, 909309600, 923223600, 941364000, 954673200, 972813600, 986122800, 1004263200, 1018177200, 1035712800, 1049626800, 1067162400, 1081076400, 1099216800, 1112526000, 1130666400, 1143975600, 1162116000, 1173610800, 1194170400 } // INTVECTOR + transPre32:intvector { 4294967295, 1069743569, 4294967295, 2106019794 } // INTVECTOR + typeMap:binary { 01020302030203020302030203020302030203020302030203020302030203020304050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504 } // BINARY + typeOffsets:intvector { 46702, 0, 4294927598, 0, 4294927696, 0, 4294927696, 3600, 4294934896, 0, 4294934896, 3600 } // INTVECTOR + } + {// TABLE + links:intvector { 178, 378 } // INTVECTOR + trans:intvector { 2527749476, 3088006096, 3103601296, 3119588896, 3135137296, 3661144096, 3672894496, 3692680096, 3703130896, 3724216096, 3734753296, 3755838496, 3763610896, 4103598496, 4110766096, 4139800096, 4144894096, 4166065696, 4173838096, 4195009696, 4205374096, 4226545696, 4236996496, 499744800, 511232400, 530589600, 540262800, 562125600, 571194000, 592970400, 602038800, 624420000, 634698000, 938916000, 951613200, 970970400, 971571600, 1003024800, 1013907600 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294959516, 0, 4294960096, 0, 4294960096, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294945696 }// INT + finalRule { "US" }// STRING + finalYear:int { 2012 }// INT + trans:intvector { 2661694096, 2679834496, 2693143696, 2711284096, 3414756496, 3529578496, 4210586896, 4226308096, 4242036496, 4257757696, 4273486096, 4289207296, 9968400, 25689600, 41418000, 57744000, 73472400, 89193600, 104922000, 120643200, 126694800, 152092800, 162378000, 183542400, 199270800, 215596800, 230720400, 247046400, 262774800, 278496000, 294224400, 309945600, 325674000, 341395200, 357123600, 372844800, 388573200, 404899200, 420022800, 436348800, 452077200, 467798400, 483526800, 499248000, 514976400, 530697600, 544611600, 562147200, 576061200, 594201600, 607510800, 625651200, 638960400, 657100800, 671014800, 688550400, 702464400, 720000000, 733914000, 752054400, 765363600, 783504000, 796813200, 814953600, 828867600, 846403200, 860317200, 877852800, 891766800, 909302400, 923216400, 941356800, 954666000, 972806400, 986115600, 1004256000, 1018170000, 1035705600, 1049619600, 1067155200, 1081069200, 1099209600, 1112518800, 1130659200, 1143968400, 1162108800, 1173603600, 1194163200, 1205053200, 1225612800, 1236502800, 1257062400, 1268557200, 1289116800, 1300003200, 1320562800 } // INTVECTOR + transPre32:intvector { 4294967295, 1577323696 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102030403 } // BINARY + typeOffsets:intvector { 4294942869, 0, 4294942096, 0, 4294942096, 3600, 4294945696, 0, 4294945696, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294945696 }// INT + finalRule { "US" }// STRING + finalYear:int { 2008 }// INT + trans:intvector { 2661694096, 2679834496, 2693143696, 2711284096, 3414756496, 3529578496, 4210586896, 4226308096, 4242036496, 4257757696, 4273486096, 4289207296, 9968400, 25689600, 41418000, 57744000, 73472400, 89193600, 104922000, 120643200, 126694800, 152092800, 162378000, 183542400, 199270800, 215596800, 230720400, 247046400, 262774800, 278496000, 294224400, 309945600, 325674000, 341395200, 357123600, 372844800, 388573200, 404899200, 420022800, 436348800, 452077200, 467798400, 483526800, 499248000, 514976400, 530697600, 544611600, 562147200, 576061200, 594201600, 607510800, 625651200, 638960400, 657100800, 671014800, 688550400, 702464400, 720000000, 733910400, 752050800, 765360000, 783500400, 796809600, 814950000, 828864000, 846399600, 860313600, 877849200, 891763200, 909298800, 923212800, 941353200, 954662400, 972802800, 986112000, 1004252400, 1018166400, 1035702000, 1049616000, 1067151600, 1081065600, 1099206000, 1112515200, 1130655600, 1143964800, 1162105200, 1173600000, 1194159600 } // INTVECTOR + transPre32:intvector { 4294967295, 1577323696 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010203040304030403040304030403040304030403040304030403040304030403 } // BINARY + typeOffsets:intvector { 4294942984, 0, 4294942096, 0, 4294942096, 3600, 4294945696, 0, 4294945696, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294945696 }// INT + finalRule { "US" }// STRING + finalYear:int { 2008 }// INT + trans:intvector { 2661694096, 2679834496, 2693143696, 2711284096, 3414756496, 3529578496, 4210586896, 4226308096, 4242036496, 4257757696, 4273486096, 4289207296, 9968400, 25689600, 41418000, 57744000, 73472400, 89193600, 104922000, 120643200, 126694800, 152092800, 162378000, 183542400, 199270800, 215596800, 230720400, 247046400, 262774800, 278496000, 294224400, 309945600, 325674000, 341395200, 357123600, 372844800, 388573200, 404899200, 420022800, 436348800, 452077200, 467798400, 483526800, 499248000, 514976400, 530697600, 544611600, 562147200, 576061200, 594201600, 607510800, 625651200, 638960400, 657100800, 671014800, 688550400, 702464400, 720000000, 733914000, 752054400, 765363600, 783504000, 796813200, 814953600, 828867600, 846403200, 860317200, 877852800, 891766800, 909302400, 923216400, 941356800, 954666000, 972806400, 986115600, 1004256000, 1018170000, 1035705600, 1049619600, 1067155200, 1081065600, 1099206000, 1112515200, 1130655600, 1143964800, 1162105200, 1173600000, 1194159600 } // INTVECTOR + transPre32:intvector { 4294967295, 1577323696 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102030403040304030403 } // BINARY + typeOffsets:intvector { 4294942957, 0, 4294942096, 0, 4294942096, 3600, 4294945696, 0, 4294945696, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294960096 }// INT + finalRule { "EU" }// STRING + finalYear:int { 2025 }// INT + links:intvector { 122, 182 } // INTVECTOR + trans:intvector { 2608883712, 323845200, 338950800, 354675600, 370400400, 386125200, 401850000, 417574800, 433299600, 449024400, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000, 859683600, 877827600, 891133200, 909277200, 922582800, 941331600, 954032400, 972781200, 985482000, 1004230800, 1017536400, 1035680400, 1048986000, 1067130000, 1080435600, 1099184400, 1111885200, 1130634000, 1143334800, 1162083600, 1174784400, 1193533200, 1206838800, 1224982800, 1238288400, 1256432400, 1269738000, 1288486800, 1301187600, 1319936400, 1332637200, 1351386000, 1364691600, 1382835600, 1396141200, 1414285200, 1427590800, 1445734800, 1459040400, 1477789200, 1490490000, 1509238800, 1521939600, 1540688400, 1553994000, 1572138000, 1585443600, 1603587600, 1616893200, 1635642000, 1648342800, 1667091600, 1679792400, 1711846800, 1729990800 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201030403 } // BINARY + typeOffsets:intvector { 4294954880, 0, 4294956496, 0, 4294956496, 3600, 4294960096, 0, 4294960096, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294945696 }// INT + finalRule { "US" }// STRING + finalYear:int { 2024 }// INT + trans:intvector { 2780227696, 2951818096, 3060160096, 3074506096, 3087808096, 3103622896, 828864000, 846399600, 860313600, 877849200, 891766800, 909302400, 923216400, 941356800, 954666000, 972806400, 989139600, 1001836800, 1018170000, 1035705600, 1049619600, 1067155200, 1081069200, 1099209600, 1112518800, 1130659200, 1143968400, 1162108800, 1175418000, 1193558400, 1207472400, 1225008000, 1238922000, 1256457600, 1268557200, 1289116800, 1300006800, 1320566400, 1331456400, 1352016000, 1362906000, 1383465600, 1394355600, 1414915200, 1425805200, 1446364800, 1457859600, 1478419200, 1489309200, 1509868800, 1520758800, 1541318400, 1552208400, 1572768000, 1583658000, 1604217600, 1615712400, 1636272000, 1647162000, 1667116800, 1678608000, 1699167600 } // INTVECTOR + typeMap:binary { 0103010201030403040302010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102030403 } // BINARY + typeOffsets:intvector { 4294942236, 0, 4294942096, 0, 4294942096, 3600, 4294945696, 0, 4294945696, 3600 } // INTVECTOR + } + {// TABLE + links:intvector { 79, 97, 101, 184, 402 } // INTVECTOR + trans:intvector { 2348048872 } // INTVECTOR + transPre32:intvector { 4294967295, 1770464784 } // INTVECTOR + typeMap:binary { 0102 } // BINARY + typeOffsets:intvector { 4294948208, 0, 4294948120, 0, 4294949296, 0 } // INTVECTOR + } + :int { 143 }// INT + {// TABLE + trans:intvector { 2433060536, 3190442948, 3529649332, 465449400 } // INTVECTOR + typeMap:binary { 01020304 } // BINARY + typeOffsets:intvector { 4294954056, 0, 4294954044, 0, 4294954060, 0, 4294954696, 0, 4294956496, 0 } // INTVECTOR + } + {// TABLE + links:intvector { 105, 187, 539, 550, 622 } // INTVECTOR + trans:intvector { 2661694096, 2679834496, 2693143696, 2711284096, 3414756496, 3474448156, 3482314156, 3498121756, 4210586896, 4226308096 } // INTVECTOR + transPre32:intvector { 4294967295, 1577323696 } // INTVECTOR + typeMap:binary { 0102010201020102010201 } // BINARY + typeOffsets:intvector { 4294940398, 0, 4294942096, 0, 4294942096, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294949296 }// INT + finalRule { "Haiti" }// STRING + finalYear:int { 2018 }// INT + trans:intvector { 2624483836, 421218000, 436334400, 452062800, 467784000, 483512400, 499233600, 514962000, 530683200, 546411600, 562132800, 576050400, 594194400, 607500000, 625644000, 638949600, 657093600, 671004000, 688543200, 702453600, 719992800, 733903200, 752047200, 765352800, 783496800, 796802400, 814946400, 828856800, 846396000, 860306400, 877845600, 1112504400, 1130644800, 1143954000, 1162094400, 1331449200, 1352008800, 1362898800, 1383458400, 1394348400, 1414908000, 1425798000, 1446357600, 1489302000, 1509861600 } // INTVECTOR + transPre32:intvector { 4294967295, 1770463056 } // INTVECTOR + typeMap:binary { 03010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294949936, 0, 4294949296, 0, 4294949296, 3600, 4294949956, 0 } // INTVECTOR + } + :int { 192 }// INT + :int { 199 }// INT + {// TABLE + trans:intvector { 2527757032, 3088013296, 3103608496, 3119596096, 3135144496, 3661151296, 3672901696, 3692687296, 3703138096, 3724223296, 3734760496, 3755845696, 3763618096, 4103605696, 4110773296, 4139807296, 4144901296, 4166072896, 4173845296, 4195016896, 4205381296, 4226552896, 4237003696, 499752000, 511239600, 530596800, 540270000, 562132800, 571201200 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294951960, 0, 4294952896, 0, 4294952896, 3600 } // INTVECTOR + } + {// TABLE + links:intvector { 61, 62, 77, 86, 107, 113, 125, 126, 150, 155, 159, 173, 189, 192, 209, 211, 212, 213, 214, 221, 223, 552 } // INTVECTOR + trans:intvector { 3421909696, 3529567696 } // INTVECTOR + transPre32:intvector { 4294967295, 2061931961 } // INTVECTOR + typeMap:binary { 010201 } // BINARY + typeOffsets:intvector { 4294951431, 0, 4294952896, 0, 4294952896, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2402305861, 2606556496, 2675761861, 2701160896, 2958981061, 2977381696, 2990604496, 3008917696, 3022140496, 3040453696, 3053676496, 3071989696, 3085212496, 3103612096, 3116834896, 3424415296, 3429689296, 3558335296, 3576911296, 3581317696, 4258348096, 4271045296, 4291612096, 7527600, 24465600, 37767600, 55915200, 69217200, 87969600, 100666800, 118209600, 132116400, 150868800, 163566000, 182318400, 195620400, 213768000, 227070000, 245217600, 258519600, 277272000, 289969200, 308721600, 321418800, 340171200, 353473200, 371620800, 384922800, 403070400, 416372400, 434520000, 447822000, 466574400, 479271600, 498024000, 510721200, 529473600, 545194800, 560923200, 574225200, 592372800, 605674800, 624427200, 637124400, 653457600, 668574000, 687326400, 700628400, 718776000, 732078000, 750225600, 763527600, 781675200, 794977200, 813729600, 826426800, 845179200, 859690800, 876628800, 889930800, 906868800, 923194800, 939528000, 952830000, 971582400, 984279600, 1003032000, 1015729200, 1034481600, 1047178800, 1065931200, 1079233200, 1097380800, 1110682800, 1128830400, 1142132400, 1160884800, 1173582000, 1192334400, 1206846000, 1223784000, 1237086000, 1255233600, 1270350000, 1286683200, 1304823600, 1313899200, 1335668400, 1346558400, 1367118000, 1378612800, 1398567600, 1410062400, 1463281200, 1471147200, 1480820400 } // INTVECTOR + transPre32:intvector { 4294967295, 1770462716 } // INTVECTOR + typeMap:binary { 030103040302010201020102010201040104020104050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040506 } // BINARY + typeOffsets:intvector { 4294950276, 0, 4294949296, 0, 4294949296, 3600, 4294950331, 0, 4294952896, 0, 4294952896, 3600, 4294956496, 0 } // INTVECTOR + } + :int { 225 }// INT + {// TABLE + finalRaw:int { 4294945696 }// INT + finalRule { "Canada" }// STRING + finalYear:int { 2008 }// INT + trans:intvector { 3884740096, 73468800, 89190000, 104918400, 120639600, 136368000, 152089200, 167817600, 183538800, 199267200, 215593200, 230716800, 247042800, 262771200, 278492400, 294220800, 309942000, 325670400, 341391600, 357120000, 372841200, 388569600, 404895600, 420019200, 436345200, 452073600, 467794800, 483523200, 499244400, 514972800, 530694000, 544608000, 562143600, 576057600, 594198000, 607507200, 625647600, 638956800, 657097200, 671011200, 688546800, 702460800, 719996400, 733910400, 752050800, 765360000, 783500400, 796809600, 814950000, 828864000, 846399600, 860313600, 877849200, 891763200, 909298800, 923212800, 941353200, 954662400, 972802800, 986112000, 1004252400, 1018166400, 1035702000, 1049616000, 1067151600, 1081065600, 1099206000, 1112515200, 1130655600, 1143964800, 1162105200, 1173600000, 1194159600 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102030201020102010201020102010201 } // BINARY + typeOffsets:intvector { 0, 0, 4294945696, 0, 4294945696, 3600, 4294949296, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2527750072, 3088009696, 3103604896, 3119592496, 3135140896, 3661147696, 3672898096, 3692683696, 3703134496, 3724219696, 3734756896, 3755842096, 3763614496, 4103602096, 4110769696, 4139803696, 4144897696, 4166069296, 4173841696, 4195013296, 4205377696, 4226549296, 4237000096, 499748400, 511236000, 530593200, 540266400, 562129200, 571197600, 592974000, 602042400, 624423600, 634701600, 938919600, 951616800, 970974000, 971575200, 1003028400, 1013911200 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294958920, 0, 4294956496, 0, 4294956496, 3600 } // INTVECTOR + } + {// TABLE + links:intvector { 197, 389, 394 } // INTVECTOR + trans:intvector { 2264765212, 2662903696, 2679834496, 3043315696, 3056617696, 3074765296, 3088067296, 3106214896, 3119516896, 3138269296, 3150966496, 3169718896, 3183020896, 3262253296, 3277974496, 3293702896, 3308819296, 3325152496, 3340873696, 3357206896, 3372928096, 3388656496, 3404377696, 3414756496, 3529578496, 3546516496, 3562237696, 3579175696, 3592477696, 3610625296, 3623927296, 3642074896, 3655376896, 3674129296, 3686826496, 3705578896, 3718880896, 3737028496, 3750330496, 3768478096, 3781780096, 3799927696, 3813229696, 3831377296, 3844679296, 3863431696, 3876733696, 3894881296, 3908183296, 3957780496, 3973501696, 3989230096 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020103 } // BINARY + typeOffsets:intvector { 4294942180, 0, 4294942096, 0, 4294942096, 3600, 4294945696, 0 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294945696 }// INT + finalRule { "Canada" }// STRING + finalYear:int { 2008 }// INT + trans:intvector { 3590029696, 73468800, 89190000, 104918400, 120639600, 136368000, 152089200, 167817600, 183538800, 199267200, 215593200, 230716800, 247042800, 262771200, 278492400, 294220800, 309942000, 325670400, 341391600, 357120000, 372841200, 388569600, 404895600, 420019200, 436345200, 452073600, 467794800, 483523200, 499244400, 514972800, 530694000, 544608000, 562143600, 576057600, 594198000, 607507200, 625647600, 638956800, 657097200, 671011200, 688546800, 702460800, 719996400, 733910400, 752050800, 765360000, 783500400, 796809600, 814950000, 828864000, 846399600, 860313600, 877849200, 891763200, 909298800, 923212800, 941353200, 954662400, 972802800, 986112000, 1004252400, 1018166400, 1035702000, 1049616000, 1067151600, 1081065600, 1099206000, 1112515200, 1130655600, 1143964800, 1162105200, 1173600000, 1194159600 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102030201020102010201020102030201 } // BINARY + typeOffsets:intvector { 0, 0, 4294945696, 0, 4294945696, 3600, 4294949296, 0 } // INTVECTOR + } + {// TABLE + links:intvector { 190, 199, 377 } // INTVECTOR + trans:intvector { 2527757968, 3088016896, 3103612096, 3119599696, 3135148096, 3661154896, 3672905296, 3692690896, 3703141696, 3724226896, 3734764096, 3755849296, 3763621696, 4103609296, 4110776896, 4139810896, 4144904896, 4166076496, 4173848896, 4195020496, 4205384896, 4226556496, 4237007296, 499755600, 511243200, 530600400, 540273600, 562136400, 571204800, 1214283600, 1384056000 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020102010201020102010301 } // BINARY + typeOffsets:intvector { 4294951024, 0, 4294949296, 0, 4294949296, 3600, 4294952896, 0 } // INTVECTOR + } + :int { 67 }// INT + :int { 219 }// INT + {// TABLE + trans:intvector { 2527754824, 3088013296, 3103608496, 3119596096, 3135144496, 3661151296, 3672901696, 3692687296, 3703138096, 3724223296, 3734760496, 3755845696, 3763618096, 4103605696, 4110773296, 4139807296, 4144901296, 4166072896, 4173845296, 4195016896, 4205381296, 4226552896, 4237003696, 499752000, 511239600, 530596800, 540270000, 562132800, 571201200, 1214280000 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020103 } // BINARY + typeOffsets:intvector { 4294954168, 0, 4294952896, 0, 4294952896, 3600, 4294956496, 0 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294952896 }// INT + finalRule { "Chile" }// STRING + finalYear:int { 2024 }// INT + links:intvector { 203, 396 } // INTVECTOR + trans:intvector { 2402305861, 2606556496, 2675761861, 2701160896, 2958981061, 2977381696, 2990604496, 3008917696, 3022140496, 3040453696, 3053676496, 3071989696, 3085212496, 3103612096, 3116834896, 3424415296, 3429689296, 3554447296, 3558331696, 3576911296, 3581317696, 4258348096, 4271045296, 4291612096, 7527600, 24465600, 37767600, 55915200, 69217200, 87969600, 100666800, 118209600, 132116400, 150868800, 163566000, 182318400, 195620400, 213768000, 227070000, 245217600, 258519600, 277272000, 289969200, 308721600, 321418800, 340171200, 353473200, 371620800, 384922800, 403070400, 416372400, 434520000, 447822000, 466574400, 479271600, 498024000, 510721200, 529473600, 545194800, 560923200, 574225200, 592372800, 605674800, 624427200, 637124400, 653457600, 668574000, 687326400, 700628400, 718776000, 732078000, 750225600, 763527600, 781675200, 794977200, 813729600, 826426800, 845179200, 859690800, 876628800, 889930800, 906868800, 923194800, 939528000, 952830000, 971582400, 984279600, 1003032000, 1015729200, 1034481600, 1047178800, 1065931200, 1079233200, 1097380800, 1110682800, 1128830400, 1142132400, 1160884800, 1173582000, 1192334400, 1206846000, 1223784000, 1237086000, 1255233600, 1270350000, 1286683200, 1304823600, 1313899200, 1335668400, 1346558400, 1367118000, 1378612800, 1398567600, 1410062400, 1463281200, 1471147200, 1494730800, 1502596800, 1526180400, 1534046400, 1554606000, 1567915200, 1586055600, 1599364800, 1617505200, 1630814400, 1648954800, 1662868800, 1680404400, 1693713600 } // INTVECTOR + typeMap:binary { 01000300020102010201020102010301030402010304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304 } // BINARY + typeOffsets:intvector { 4294950331, 0, 4294949296, 0, 4294949296, 3600, 4294952896, 0, 4294952896, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 3135193696, 4194847696, 4205298496, 4289196496, 4422600, 25678800, 33193800, 57733200, 64816200, 89182800, 96438600, 120632400, 127974600, 152082000, 972799200, 975823200 } // INTVECTOR + transPre32:intvector { 4294967295, 1770462472 } // INTVECTOR + typeMap:binary { 0401030102010201020102010201050105 } // BINARY + typeOffsets:intvector { 4294950520, 0, 4294949296, 0, 4294949296, 1800, 4294949296, 3600, 4294950496, 0, 4294952896, 0 } // INTVECTOR + } + {// TABLE + links:intvector { 205, 375, 379 } // INTVECTOR + trans:intvector { 2527752884, 3088009696, 3103604896, 3119592496, 3135140896, 3661147696, 3672898096, 3692683696, 3703134496, 3724219696, 3734756896, 3755842096, 3763614496, 4099541296, 4110769696, 4139803696, 4144897696, 4166069296, 4173841696, 4195013296, 4205377696, 4226549296, 4237000096, 499748400, 511236000, 530593200, 540266400, 562129200, 571197600, 592974000, 602042400, 624423600, 634701600, 656478000, 666756000, 687927600, 697600800, 719982000, 728445600, 750826800, 761709600, 782276400, 793159200, 813726000, 824004000, 844570800, 856058400, 876106800, 888717600, 908074800, 919562400, 938919600, 951616800, 970974000, 982461600, 1003028400, 1013911200, 1036292400, 1045360800, 1066532400, 1076810400, 1099364400, 1108864800, 1129431600, 1140314400, 1162695600, 1172368800, 1192330800, 1203213600, 1224385200, 1234663200, 1255834800, 1266717600, 1287284400, 1298167200, 1318734000, 1330221600, 1350788400, 1361066400, 1382238000, 1392516000, 1413687600, 1424570400, 1445137200, 1456020000, 1476586800, 1487469600, 1508036400, 1518919200, 1541300400, 1550368800 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294956108, 0, 4294956496, 0, 4294956496, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294960096 }// INT + finalRule { "EU" }// STRING + finalYear:int { 2025 }// INT + trans:intvector { 2608876568, 323841600, 338961600, 354679200, 370400400, 386125200, 401850000, 417574800, 433299600, 449024400, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000, 859683600, 877827600, 891133200, 909277200, 922582800, 941331600, 954032400, 972781200, 985482000, 1004230800, 1017536400, 1035680400, 1048986000, 1067130000, 1080435600, 1099184400, 1111885200, 1130634000, 1143334800, 1162083600, 1174784400, 1193533200, 1206838800, 1224982800, 1238288400, 1256432400, 1269738000, 1288486800, 1301187600, 1319936400, 1332637200, 1351386000, 1364691600, 1382835600, 1396141200, 1414285200, 1427590800, 1445734800, 1459040400, 1477789200, 1490490000, 1509238800, 1521939600, 1540688400, 1553994000, 1572138000, 1585443600, 1603587600, 1616893200, 1635642000, 1648342800, 1667091600, 1679792400, 1698541200, 1711846800, 1729990800 } // INTVECTOR + typeMap:binary { 01020104030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030201 } // BINARY + typeOffsets:intvector { 4294962024, 0, 4294960096, 0, 4294960096, 3600, 4294963696, 0, 4294963696, 3600 } // INTVECTOR + } + :int { 111 }// INT + {// TABLE + finalRaw:int { 4294934896 }// INT + finalRule { "US" }// STRING + finalYear:int { 2008 }// INT + trans:intvector { 3414760096, 3529582096, 4273489696, 4289210896, 9972000, 25693200, 41421600, 57747600, 73476000, 89197200, 104925600, 120646800, 126698400, 152096400, 162381600, 183546000, 199274400, 215600400, 230724000, 247050000, 262778400, 278499600, 294228000, 309949200, 325677600, 341398800, 357127200, 372848400, 388576800, 404902800, 420026400, 436352400, 452084400, 467805600, 483534000, 499255200, 514983600, 530704800, 544618800, 562154400, 576068400, 594208800, 607518000, 625658400, 638967600, 657108000, 671022000, 688557600, 702471600, 720007200, 733921200, 752061600, 765370800, 783511200, 796820400, 814960800, 828874800, 846410400, 860324400, 877860000, 891774000, 909309600, 923223600, 941364000, 954673200, 972813600, 986122800, 1004263200, 1018177200, 1035712800, 1049626800, 1067162400, 1081076400, 1099216800, 1112526000, 1130666400, 1143975600, 1162116000, 1173610800, 1194170400 } // INTVECTOR + transPre32:intvector { 4294967295, 1069743569, 4294967295, 2106012569 } // INTVECTOR + typeMap:binary { 01040504050405040504050405040504050405040504050405040504050405040502030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302 } // BINARY + typeOffsets:intvector { 53927, 0, 4294934823, 0, 4294934896, 0, 4294934896, 3600, 4294938496, 0, 4294938496, 3600 } // INTVECTOR + } + :int { 192 }// INT + {// TABLE + finalRaw:int { 4294954696 }// INT + finalRule { "Canada" }// STRING + finalYear:int { 2013 }// INT + links:intvector { 210, 383, 392 } // INTVECTOR + trans:intvector { 2630836748, 2644829948, 2662891148, 2679821948, 2696317148, 2704867148, 2727680348, 2743401548, 2759129948, 2774851148, 2791184348, 2806300748, 2822633948, 2837750348, 2854083548, 2869199948, 2885533148, 2900649548, 2916982748, 2932703948, 2948432348, 2964153548, 2980486748, 2995603148, 3011936348, 3027052748, 3043385948, 3058502348, 3074835548, 3089951948, 3106285148, 3122006348, 3138339548, 3153455948, 3169789148, 3184905548, 3198045548, 3201238696, 3216355096, 3233296696, 3245993896, 3264746296, 3277443496, 3296195896, 3308893096, 3328250296, 3340342696, 3359699896, 3372397096, 3391149496, 3403846696, 3422599096, 3529565896, 3548923096, 3561620296, 3580372696, 3593069896, 3611822296, 3624519496, 3643271896, 3655969096, 3675326296, 3688023496, 3705566296, 3718868296, 3737015896, 3750317896, 3768465496, 3781767496, 3799915096, 3813217096, 3831364696, 3844666696, 3863419096, 3876721096, 3894868696, 3908170696, 3926318296, 3939620296, 3957767896, 3971069896, 3989217496, 4005543496, 4021271896, 4036993096, 4052721496, 4068442696, 4084171096, 4099892296, 4115620696, 4131341896, 4147070296, 4163396296, 4178519896, 4194845896, 4210574296, 4226295496, 4242023896, 4257745096, 4273473496, 4289194696, 9955800, 25677000, 41405400, 57731400, 73459800, 89181000, 104909400, 120630600, 136359000, 152080200, 167808600, 183529800, 199258200, 215584200, 230707800, 247033800, 262762200, 278483400, 294211800, 309933000, 325661400, 341382600, 357111000, 372832200, 388560600, 404886600, 420010200, 436336200, 452064600, 467785800, 483514200, 499235400, 514963800, 530685000, 544591860, 562127460, 576041460, 594178260, 607491060, 625631460, 638940660, 657081060, 670995060, 688530660, 702444660, 719980260, 733894260, 752034660, 765343860, 783484260, 796793460, 814933860, 828847860, 846383460, 860297460, 877833060, 891747060, 909282660, 923196660, 941337060, 954646260, 972786660, 986095860, 1004236260, 1018150260, 1035685860, 1049599860, 1067135460, 1081049460, 1099189860, 1112499060, 1130639460, 1143948660, 1162089060, 1173583860, 1194143460, 1205033460, 1225593060, 1236483060, 1257042660, 1268537460, 1289097060, 1299987060, 1320553800, 1331443800, 1352003400 } // INTVECTOR + typeMap:binary { 01000100010001000100010001000100010001000100010001000100010001000100010002030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020402030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302 } // BINARY + typeOffsets:intvector { 4294954644, 0, 4294954644, 3600, 4294954696, 0, 4294954696, 3600, 4294954696, 7200 } // INTVECTOR + } + :int { 192 }// INT + :int { 192 }// INT + :int { 192 }// INT + :int { 192 }// INT + {// TABLE + trans:intvector { 2264765976, 2662903696, 2679834496, 3414756496, 3529578496, 3547726096, 3562237696, 3579175696, 3592477696, 3610625296, 3623927296, 3642074896, 3655376896, 3894881296, 3910602496, 3957780496, 3973501696, 3989230096, 4002532096, 4021284496, 4033981696, 73472400 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020103 } // BINARY + typeOffsets:intvector { 4294941416, 0, 4294942096, 0, 4294942096, 3600, 4294945696, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2756463428, 547020000, 559717200, 578469600, 591166800, 1146981600, 1154926800 } // INTVECTOR + typeMap:binary { 01020102010201 } // BINARY + typeOffsets:intvector { 4294946364, 0, 4294945696, 0, 4294945696, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294952896 }// INT + finalRule { "Thule" }// STRING + finalYear:int { 2008 }// INT + trans:intvector { 2608887804, 670399200, 686120400, 701848800, 717570000, 733903200, 752043600, 765352800, 783493200, 796802400, 814942800, 828856800, 846392400, 860306400, 877842000, 891756000, 909291600, 923205600, 941346000, 954655200, 972795600, 986104800, 1004245200, 1018159200, 1035694800, 1049608800, 1067144400, 1081058400, 1099198800, 1112508000, 1130648400, 1143957600, 1162098000, 1173592800, 1194152400 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294950788, 0, 4294952896, 0, 4294952896, 3600 } // INTVECTOR + } + :int { 220 }// INT + {// TABLE + finalRaw:int { 4294938496 }// INT + finalRule { "US" }// STRING + finalYear:int { 2011 }// INT + links:intvector { 117, 201, 219, 541 } // INTVECTOR + trans:intvector { 2780227696, 2843299696, 2951821696, 3060163696, 3072004096, 3087725296, 3421146496, 3533549296, 3608893696, 3633427696, 3674212096, 3686822896, 3705582496, 3718884496, 3737032096, 3750334096, 3799927696, 3813233296, 3831377296, 3844682896, 3863431696, 3876737296, 3894881296, 3908186896, 3926330896, 3939636496, 3957780496, 3971086096, 3989230096, 4002535696, 199274400, 215600400, 230724000, 247050000, 262778400, 278499600, 294228000, 309949200, 325677600, 341398800, 357127200, 372848400, 388576800, 404902800, 420026400, 436352400, 452080800, 467802000, 483530400, 499251600, 514980000, 530701200, 544615200, 562150800, 576064800, 594205200, 607514400, 625654800, 638964000, 657104400, 671018400, 688554000, 702468000, 720003600, 733917600, 752058000, 765367200, 783507600, 796816800, 814957200, 828871200, 846406800, 860320800, 877856400, 891770400, 909306000, 923220000, 941360400, 954669600, 972810000, 986119200, 1004259600, 1018173600, 1035709200, 1049623200, 1067158800, 1081072800, 1099213200, 1112522400, 1130662800, 1143972000, 1162112400, 1175421600, 1193562000, 1207476000, 1225011600, 1238925600, 1256461200, 1268560800, 1289120400 } // INTVECTOR + typeMap:binary { 03010301020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294939212, 0, 4294938496, 0, 4294938496, 3600, 4294942096, 0 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294949296 }// INT + finalRule { "Canada" }// STRING + finalYear:int { 2008 }// INT + links:intvector { 172, 174, 176, 218, 220, 390 } // INTVECTOR + trans:intvector { 2662896496, 2679827296, 2693213896, 2711269696, 2727610096, 2740300096, 2760269296, 2770892896, 2791718896, 2802601696, 2823168496, 2834051296, 2854013296, 2866105696, 2885462896, 2897555296, 2916912496, 2929004896, 2948362096, 2961059296, 2979811696, 2993113696, 3011261296, 3024563296, 3042710896, 3056012896, 3074160496, 3087462496, 3106214896, 3118912096, 3137664496, 3150966496, 3169114096, 3182416096, 3200563696, 3213865696, 3232013296, 3245315296, 3263462896, 3276764896, 3294912496, 3308214496, 3326966896, 3339664096, 3358416496, 3529571296, 3547718896, 3561020896, 3579168496, 3592470496, 3610618096, 3623920096, 3642067696, 3660812896, 3674122096, 3692262496, 3705571696, 3718873696, 3737021296, 3750323296, 3768470896, 3781772896, 3799920496, 3813222496, 3831370096, 3844672096, 3863424496, 3876726496, 3894874096, 3910595296, 3926323696, 3942044896, 3957773296, 3973494496, 3989222896, 4005548896, 4021277296, 4036998496, 4052726896, 4068448096, 4084176496, 4099897696, 4115626096, 4131347296, 4147075696, 4163401696, 4178525296, 4194851296, 4210579696, 4226300896, 4242029296, 4257750496, 4273478896, 4289200096, 9961200, 25682400, 41410800, 57736800, 73465200, 89186400, 104914800, 120636000, 136364400, 152085600, 167814000, 183535200, 199263600, 215589600, 230713200, 247039200, 262767600, 278488800, 294217200, 309938400, 325666800, 341388000, 357116400, 372837600, 388566000, 404892000, 420015600, 436341600, 452070000, 467791200, 483519600, 499240800, 514969200, 530690400, 544604400, 562140000, 576054000, 594194400, 607503600, 625644000, 638953200, 657093600, 671007600, 688543200, 702457200, 719992800, 733906800, 752047200, 765356400, 783496800, 796806000, 814946400, 828860400, 846396000, 860310000, 877845600, 891759600, 909295200, 923209200, 941349600, 954658800, 972799200, 986108400, 1004248800, 1018162800, 1035698400, 1049612400, 1067148000, 1081062000, 1099202400, 1112511600, 1130652000, 1143961200, 1162101600, 1173596400, 1194156000 } // INTVECTOR + transPre32:intvector { 4294967295, 1928231148 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294948244, 0, 4294949296, 0, 4294949296, 3600 } // INTVECTOR + } + :int { 192 }// INT + {// TABLE + finalRaw:int { 4294938496 }// INT + finalRule { "Canada" }// STRING + finalYear:int { 2008 }// INT + links:intvector { 222, 393 } // INTVECTOR + trans:intvector { 2662907296, 2679838096, 3414760096, 3529582096, 3547729696, 3561031696, 3579179296, 3592481296, 3610628896, 3623930896, 3642078496, 3655380496, 3674132896, 3686830096, 3705582496, 3718884496, 3737032096, 3750334096, 3768481696, 3781783696, 3799931296, 3813233296, 3831380896, 3844682896, 3863435296, 3876737296, 3894884896, 3908186896, 3926334496, 3939636496, 3957784096, 3971086096, 3989233696, 4002535696, 4021288096, 4033985296, 4052737696, 4068458896, 4084187296, 4099908496, 4115636896, 4131358096, 4147086496, 4163412496, 4178536096, 4194862096, 4210590496, 4226311696, 4242040096, 4257761296, 4273489696, 4289210896, 9972000, 25693200, 41421600, 57747600, 73476000, 89197200, 104925600, 120646800, 136375200, 152096400, 167824800, 183546000, 199274400, 215600400, 230724000, 247050000, 262778400, 278499600, 294228000, 309949200, 325677600, 341398800, 357127200, 372848400, 388576800, 404902800, 420026400, 436352400, 452080800, 467802000, 483530400, 499251600, 514980000, 530701200, 544615200, 562150800, 576064800, 594205200, 607514400, 625654800, 638964000, 657104400, 671018400, 688554000, 702468000, 720003600, 733917600, 752058000, 765367200, 783507600, 796816800, 814957200, 828871200, 846406800, 860320800, 877856400, 891770400, 909306000, 923220000, 941360400, 954669600, 972810000, 986119200, 1004259600, 1018173600, 1035709200, 1049623200, 1067158800, 1081072800, 1099213200, 1112522400, 1130662800, 1143972000, 1162112400, 1173607200, 1194166800 } // INTVECTOR + transPre32:intvector { 4294967295, 1581086444 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294937748, 0, 4294938496, 0, 4294938496, 3600 } // INTVECTOR + } + :int { 192 }// INT + {// TABLE + links:intvector { 224, 395 } // INTVECTOR + trans:intvector { 2662910896, 2679841696, 2697989296, 2711802496, 3414763696, 3529585696, 4147082896, 4163412496, 4173694096, 325677600, 341398800, 357127200, 372848400, 388576800, 404902800, 420026400, 436352400, 452080800, 467802000, 483530400, 499251600, 514980000, 530701200, 544615200, 562150800, 576064800, 594205200, 607514400, 625654800, 638964000, 657104400, 671018400, 688554000, 702468000, 720003600, 733917600, 752058000, 765367200, 783507600, 796816800, 814957200, 828871200, 846406800, 860320800, 877856400, 891770400, 909306000, 923220000, 941360400, 954669600, 972810000, 986119200, 1004259600, 1018173600, 1035709200, 1049623200, 1067158800, 1081072800, 1099213200, 1112522400, 1130662800, 1143972000, 1162112400, 1173607200, 1194166800, 1205056800, 1225616400, 1236506400, 1257066000, 1268560800, 1289120400, 1300010400, 1320570000, 1331460000, 1352019600, 1362909600, 1383469200, 1394359200, 1414918800, 1425808800, 1446368400, 1457863200, 1478422800, 1489312800, 1509872400, 1520762400, 1541322000, 1552212000, 1572771600, 1583661600, 1604214000 } // INTVECTOR + transPre32:intvector { 4294967295, 2105969308 } // INTVECTOR + typeMap:binary { 0102010201020103010405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040506 } // BINARY + typeOffsets:intvector { 4294934884, 0, 4294934896, 0, 4294934896, 3600, 4294934896, 7200, 4294938496, 0, 4294938496, 3600, 4294942096, 0 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294945696 }// INT + finalRule { "Canada" }// STRING + finalYear:int { 2008 }// INT + links:intvector { 194, 225, 388 } // INTVECTOR + trans:intvector { 2600598496, 2613295696, 2662900096, 2679830896, 3265280896, 3276768496, 3414752896, 3529574896, 3548932096, 3562234096, 3579172096, 3592474096, 3610621696, 3623923696, 3642071296, 3655373296, 3674212096, 3687341296, 3705575296, 3718877296, 3737024896, 3750326896, 3768474496, 3781776496, 3799924096, 3813226096, 3831373696, 3844675696, 3863428096, 3876730096, 3894877696, 3908179696, 3926327296, 3939629296, 3957776896, 3973498096, 3989226496, 4002528496, 4084180096, 4096877296, 4178528896, 4194858496, 4210583296, 4226308096, 4242032896, 4257757696, 4273482496, 4289207296, 9964800, 25689600, 41414400, 57744000, 73468800, 89193600, 104918400, 120643200, 136368000, 152092800, 167817600, 183542400, 199267200, 215596800, 230716800, 247046400, 262771200, 278496000, 294220800, 309945600, 325670400, 341395200, 357120000, 372844800, 388569600, 404899200, 420019200, 436348800, 452073600, 467798400, 483523200, 499248000, 514972800, 530697600, 544608000, 562147200, 576057600, 594201600, 607507200, 625651200, 638956800, 657100800, 671011200, 688550400, 702460800, 720000000, 733910400, 752054400, 765360000, 783504000, 796809600, 814953600, 828864000, 846403200, 860313600, 877852800, 891763200, 909302400, 923212800, 941356800, 954662400, 972806400, 986112000, 1004256000, 1018166400, 1035705600, 1049616000, 1067155200, 1081065600, 1099209600, 1112515200, 1130659200, 1143964800, 1162105200, 1173600000, 1194159600 } // INTVECTOR + transPre32:intvector { 4294967295, 1692709012 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294943980, 0, 4294945696, 0, 4294945696, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294934896 }// INT + finalRule { "US" }// STRING + finalYear:int { 2008 }// INT + trans:intvector { 3414763696, 3529585696, 4273493296, 4289214496, 9975600, 25696800, 41425200, 57751200, 73479600, 89200800, 104929200, 120650400, 126702000, 152100000, 162385200, 183549600, 199278000, 215604000, 230727600, 247053600, 262782000, 278503200, 294231600, 309952800, 325681200, 341402400, 357130800, 372852000, 388580400, 404906400, 420030000, 436356000, 452084400, 467805600, 483534000, 499255200, 514983600, 530704800, 544618800, 562154400, 576068400, 594208800, 607518000, 625658400, 638967600, 657108000, 671022000, 688557600, 702471600, 720007200, 733921200, 752061600, 765370800, 783511200, 796820400, 814960800, 828874800, 846410400, 860324400, 877860000, 891774000, 909309600, 923223600, 941364000, 954673200, 972813600, 986122800, 1004263200, 1018177200, 1035712800, 1049626800, 1067162400, 1081076400, 1099216800, 1112526000, 1130666400, 1143975600, 1162116000, 1173610800, 1194170400 } // INTVECTOR + transPre32:intvector { 4294967295, 1069743569, 4294967295, 2106013631 } // INTVECTOR + typeMap:binary { 01020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302 } // BINARY + typeOffsets:intvector { 52865, 0, 4294933761, 0, 4294934896, 0, 4294934896, 3600 } // INTVECTOR + } + :int { 114 }// INT + {// TABLE + trans:intvector { 4263431296, 1255802400, 1267714800, 1319738400, 1329843600, 1477065600, 1520701200, 1538856000, 1552752000, 1570129200, 1583596800, 1601740860, 1615640400, 1633190460, 1647090000, 1664640060, 1678291200 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 0, 0, 28800, 0, 39600, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 3885776896, 4131905296, 4266109696, 1255806000, 1268251200, 1319742000, 1329854400 } // INTVECTOR + typeMap:binary { 02000201020102 } // BINARY + typeOffsets:intvector { 0, 0, 18000, 0, 25200, 0 } // INTVECTOR + } + :int { 588 }// INT + {// TABLE + finalRaw:int { 36000 }// INT + finalRule { "AT" }// STRING + finalYear:int { 2012 }// INT + trans:intvector { 2614458496, 2629578496, 2693248096, 3607914496, 4223831296, 4239556096, 4257700096, 4269191296, 4289149696, 5673600, 25632000, 37728000, 57686400, 67968000, 89136000, 100022400, 120585600, 131472000, 152035200, 162921600, 183484800, 194976000, 215539200, 226425600, 246988800, 257875200, 278438400, 289324800, 309888000, 320774400, 341337600, 352224000, 372787200, 386092800, 404841600, 417542400, 436291200, 447177600, 467740800, 478627200, 499190400, 510076800, 530035200, 542736000, 562089600, 574790400, 594144000, 606240000, 625593600, 637689600, 657043200, 670348800, 686678400, 701798400, 718128000, 733248000, 749577600, 764697600, 781027200, 796147200, 812476800, 828201600, 844531200, 859651200, 875980800, 891100800, 907430400, 922550400, 938880000, 954000000, 967305600, 985449600, 1002384000, 1017504000, 1033833600, 1048953600, 1065283200, 1080403200, 1096732800, 1111852800, 1128182400, 1143907200, 1159632000, 1174752000, 1191686400, 1207411200, 1223136000, 1238860800, 1254585600, 1301760000, 1317484800 } // INTVECTOR + transPre32:intvector { 4294967295, 2080708096 } // INTVECTOR + typeMap:binary { 0102010001020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102 } // BINARY + typeOffsets:intvector { 0, 0, 36000, 0, 36000, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 3793760896, 1255809600 } // INTVECTOR + typeMap:binary { 0201 } // BINARY + typeOffsets:intvector { 0, 0, 18000, 0, 21600, 0 } // INTVECTOR + } + :int { 556 }// INT + {// TABLE + trans:intvector { 4137200896, 4142309296, 4162012096, 4173845296, 4193548096, 4208146096, 4223874496, 4240200496, 4255928896, 4271650096, 4287378496, 128142000, 136605600, 389070000, 403070400, 416372400, 434520000, 447822000, 466574400, 479271600, 498024000, 510721200, 529473600, 545194800, 560923200, 574225200, 592372800, 605674800, 624427200, 637124400, 653457600, 668574000, 687326400, 700628400, 718776000, 732078000, 750225600, 763527600, 781675200, 794977200, 813729600, 826426800, 845179200, 859690800, 876628800, 889930800, 906868800, 923194800, 939528000, 952830000, 971582400, 984279600, 1003032000, 1015729200, 1034481600, 1047178800, 1065931200, 1079233200, 1097380800, 1110682800, 1128830400, 1142132400, 1160884800, 1173582000, 1192334400, 1206846000, 1223784000, 1237086000, 1255233600, 1270350000, 1286683200, 1304823600, 1313899200, 1335668400, 1346558400, 1367118000, 1378612800, 1398567600, 1410062400, 1463281200, 1471147200, 1480820400 } // INTVECTOR + typeMap:binary { 02010201020102010201030403010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010203 } // BINARY + typeOffsets:intvector { 0, 0, 4294952896, 0, 4294952896, 3600, 4294956496, 0, 4294956496, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 218246400 } // INTVECTOR + typeMap:binary { 01 } // BINARY + typeOffsets:intvector { 0, 0, 4294956496, 0 } // INTVECTOR + } + :int { 556 }// INT + :int { 312 }// INT + {// TABLE + finalRaw:int { 0 }// INT + finalRule { "Troll" }// STRING + finalYear:int { 2006 }// INT + trans:intvector { 1111885200, 1130634000 } // INTVECTOR + typeMap:binary { 0100 } // BINARY + typeOffsets:intvector { 0, 0, 0, 7200 } // INTVECTOR + } + {// TABLE + trans:intvector { 3914893696, 760035600, 783648000, 1702839600 } // INTVECTOR + typeMap:binary { 02000201 } // BINARY + typeOffsets:intvector { 0, 0, 18000, 0, 25200, 0 } // INTVECTOR + } + :int { 448 }// INT + :int { 312 }// INT + {// TABLE + trans:intvector { 2853796828, 3047419696, 354909600, 370717200, 386445600, 402253200, 417981600, 433789200, 449604000, 465336000, 481060800, 496785600, 512510400, 528235200, 543960000, 559684800, 575409600, 591134400, 606859200, 622584000, 638308800, 654638400, 670363200, 686091600, 695768400, 701812800, 717537600, 733262400, 748987200, 764712000, 780436800, 796161600, 811886400, 828216000, 846360000, 859665600, 877809600, 891115200, 909259200, 922564800, 941313600, 954014400, 972763200, 985464000, 1004212800, 1017518400, 1035662400, 1048968000, 1067112000, 1080417600, 1099166400, 1709229600 } // INTVECTOR + typeMap:binary { 01030403040304030403040304030403040304030403020103040304030403040304030403040304030403040304030403040301 } // BINARY + typeOffsets:intvector { 18468, 0, 18000, 0, 18000, 3600, 21600, 0, 21600, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 3064190672, 108165600, 118270800, 136591200, 149806800, 168127200, 181342800, 199749600, 215643600, 231285600, 244501200, 262735200, 275950800, 481154400, 496962000, 512949600, 528670800, 544399200, 560120400, 575848800, 592174800, 610581600, 623624400, 641167200, 655074000, 671839200, 685918800, 702856800, 717973200, 733701600, 749422800, 765151200, 779662800, 797205600, 811116000, 828655200, 843170400, 860104800, 874620000, 891554400, 906069600, 930780000, 938124000, 954367200, 970178400, 985816800, 1001628000, 1017352800, 1033077600, 1048802400, 1066946400, 1080252000, 1097791200, 1112306400, 1128031200, 1143756000, 1161900000, 1175205600, 1193349600, 1206655200, 1225404000, 1238104800, 1256853600, 1269554400, 1288303200, 1301608800, 1319752800, 1333058400, 1387486800, 1395957600, 1414706400, 1427407200, 1446156000, 1459461600, 1477605600, 1490911200, 1509055200, 1522360800, 1540504800, 1553810400, 1571954400, 1585260000, 1604008800, 1616709600, 1635458400, 1645740000, 1666908000 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010203 } // BINARY + typeOffsets:intvector { 8624, 0, 7200, 0, 7200, 3600, 10800, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2853772700, 3047394496, 354884400, 370692000, 386420400, 402231600, 417960000, 433767600, 449582400, 465314400, 481039200, 496764000, 512488800, 528213600, 543938400, 559663200, 575388000, 591112800, 606837600, 622562400, 638287200, 654616800, 670341600, 686070000, 695746800, 701791200, 717516000, 733240800, 748965600, 764690400, 780415200, 796140000, 811864800, 828194400, 846338400, 859644000, 877788000, 891093600, 909237600, 922543200, 941292000, 953992800, 972741600, 985442400, 1004191200, 1017496800, 1035640800, 1048946400, 1067090400, 1080396000, 1099144800, 1111845600, 1130594400, 1143295200, 1162044000, 1174744800, 1193493600, 1206799200, 1224943200, 1238248800, 1256392800, 1269698400, 1288450800, 1301151600 } // INTVECTOR + typeMap:binary { 03050605040304030403040304030403040304030403020103040304030403040304030403040304030403040304030403040304030403040304030403020103 } // BINARY + typeOffsets:intvector { 42596, 0, 39600, 0, 39600, 3600, 43200, 0, 43200, 3600, 46800, 0, 46800, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2853803232, 3047423296, 370724400, 386445600, 402256800, 417985200, 433792800, 449607600, 465339600, 481064400, 496789200, 512514000, 528238800, 543963600, 559688400, 575413200, 591138000, 606862800, 622587600, 638312400, 654642000, 670366800, 686095200, 695772000, 701816400, 717541200, 733266000, 748990800, 764715600, 780440400, 796168800, 811893600, 828223200, 846367200, 859672800, 877816800, 891122400, 909266400, 922572000, 941320800, 954021600, 972770400, 985471200, 1004220000, 1017525600, 1035669600, 1048975200, 1067119200, 1080424800, 1099173600 } // INTVECTOR + typeMap:binary { 0103050403040304030403040304030403040304030201030403040304010201020102010201020102010201020102010203 } // BINARY + typeOffsets:intvector { 12064, 0, 14400, 0, 14400, 3600, 18000, 0, 18000, 3600, 21600, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2853801576, 3047423296, 354913200, 370720800, 386445600, 402256800, 417985200, 433792800, 449607600, 465339600, 481064400, 496789200, 512514000, 528238800, 543963600, 559688400, 575413200, 591138000, 606862800, 622587600, 638312400, 654642000, 670366800, 686095200, 695772000, 701816400, 717541200, 733266000, 748990800, 764715600, 780440400, 796165200, 811890000, 828219600, 846363600, 859669200, 877813200, 891118800, 909262800, 922568400, 941317200, 954018000, 972766800, 985467600, 1004216400, 1017522000, 1035666000, 1048971600, 1067115600, 1080421200, 1099170000 } // INTVECTOR + typeMap:binary { 010304050403040304030403040304030403040304030201030403040304030403040304030403040304030403040304030403 } // BINARY + typeOffsets:intvector { 13720, 0, 14400, 0, 14400, 3600, 18000, 0, 18000, 3600, 21600, 0 } // INTVECTOR + } + {// TABLE + links:intvector { 247, 248 } // INTVECTOR + trans:intvector { 2853801284, 3047423296, 354913200, 370720800, 386449200, 402256800, 417985200, 433792800, 449607600, 465339600, 481064400, 496789200, 512514000, 528238800, 543963600, 559688400, 575413200, 591138000, 606862800, 622587600, 638312400, 654642000, 670366800, 686095200, 695772000 } // INTVECTOR + typeMap:binary { 01030403040304030403040304030403040304030403020103 } // BINARY + typeOffsets:intvector { 14012, 0, 14400, 0, 14400, 3600, 18000, 0, 18000, 3600 } // INTVECTOR + } + :int { 247 }// INT + {// TABLE + trans:intvector { 2853802832, 3047426896, 370724400, 386445600, 402256800, 417985200, 433792800, 449607600, 465339600, 481064400, 496789200, 512514000, 528238800, 543963600, 559688400, 575413200, 591138000, 606862800, 622587600, 638312400, 654642000, 670366800, 686095200, 695772000, 701816400, 717541200, 733266000, 748990800, 764715600, 780440400, 796165200, 811890000, 828219600, 846363600, 859669200, 877813200, 891118800, 909262800, 922568400, 941320800, 954021600, 972770400, 985471200, 1004220000, 1017525600, 1035669600, 1048975200, 1067119200, 1080424800, 1099173600 } // INTVECTOR + typeMap:binary { 0104060504050405040504050405040504050405040302040504050405040504050405040504030203020302030203020304 } // BINARY + typeOffsets:intvector { 12464, 0, 10800, 0, 14400, 0, 14400, 3600, 18000, 0, 18000, 3600, 21600, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2653961440, 389048400, 402264000, 417906000, 433800000, 449614800, 465422400, 481150800, 496792800, 512517600, 528242400, 543967200, 559692000, 575416800, 591141600, 606866400, 622591200, 638316000, 654645600, 670464000, 686275200, 702086400, 717897600, 733622400, 749433600, 765158400, 780969600, 796694400, 812505600, 828316800, 844128000, 859852800, 875664000, 891388800, 907200000, 922924800, 938736000, 954547200, 970358400, 986083200, 1001894400, 1017619200, 1033430400, 1049155200, 1064966400, 1080777600, 1096588800, 1112313600, 1128124800, 1143849600, 1159660800, 1175385600, 1191196800 } // INTVECTOR + transPre32:intvector { 4294967295, 1770435036 } // INTVECTOR + typeMap:binary { 010203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302 } // BINARY + typeOffsets:intvector { 10660, 0, 10656, 0, 10800, 0, 10800, 3600 } // INTVECTOR + } + :int { 308 }// INT + {// TABLE + trans:intvector { 2853803332, 3889826896, 354916800, 370724400, 386452800, 402260400, 417988800, 433796400, 449611200, 465343200, 481068000, 496792800, 512517600, 528242400, 543967200, 559692000, 575416800, 591141600, 606866400, 622591200, 638316000, 654645600, 670370400, 686098800, 701823600, 717548400, 828234000, 846378000, 859680000, 877824000, 891129600, 909273600, 922579200, 941328000, 954028800, 972777600, 985478400, 1004227200, 1017532800, 1035676800, 1048982400, 1067126400, 1080432000, 1099180800, 1111881600, 1130630400, 1143331200, 1162080000, 1174780800, 1193529600, 1206835200, 1224979200, 1238284800, 1256428800, 1269734400, 1288483200, 1301184000, 1319932800, 1332633600, 1351382400, 1364688000, 1382832000, 1396137600, 1414281600, 1427587200, 1445731200 } // INTVECTOR + typeMap:binary { 010304030403040304030403040304030403040304030201020304030403040304030403040304030403040304030403040304030403040304030403040304030403 } // BINARY + typeOffsets:intvector { 11964, 0, 10800, 0, 10800, 3600, 14400, 0, 14400, 3600 } // INTVECTOR + } + {// TABLE + links:intvector { 253, 305, 334, 521 } // INTVECTOR + trans:intvector { 2724882372 } // INTVECTOR + typeMap:binary { 01 } // BINARY + typeOffsets:intvector { 24124, 0, 25200, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2715123196, 3047416096, 354906000, 370713600, 386442000, 402249600, 417978000, 433785600, 449600400, 465332400, 481057200, 496782000, 512506800, 528231600, 543956400, 559681200, 575406000, 591130800, 606855600, 622580400, 638305200, 654634800, 670359600, 686088000, 695764800, 701809200, 717534000, 733258800, 748983600, 764708400, 780433200, 796158000, 801590400, 811886400, 828216000, 846360000, 859665600, 877809600, 891115200, 909259200, 922564800, 941313600, 954014400, 972763200, 985464000, 1004212800, 1017518400, 1035662400, 1048968000, 1067112000, 1080417600, 1099166400, 1111867200, 1130616000, 1143316800, 1162065600, 1174766400, 1193515200, 1206820800, 1224964800, 1238270400, 1256414400, 1269720000, 1288468800, 1301169600, 1414263600, 1459022400 } // INTVECTOR + typeMap:binary { 01030403040304030403040304030403040304030403020103040304030403040201020102010201020102010201020102010201020102010201020102010201030103 } // BINARY + typeOffsets:intvector { 20100, 0, 21600, 0, 21600, 3600, 25200, 0, 25200, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 7200 }// INT + finalRule { "Lebanon" }// STRING + finalYear:int { 2000 }// INT + trans:intvector { 2724553696, 2742780496, 2756608096, 2772415696, 2787452896, 2804383696, 2821321696, 2834018896, 3895100896, 3908316496, 3926636896, 3939852496, 3958172896, 3971388496, 3989795296, 4003010896, 4021331296, 4034546896, 78012000, 86734800, 105055200, 118270800, 136591200, 149806800, 168127200, 181342800, 199749600, 212965200, 231285600, 244501200, 262735200, 275950800, 452210400, 466722000, 483746400, 498258000, 515282400, 529794000, 546818400, 561330000, 581119200, 592952400, 610754400, 624488400, 641512800, 656024400, 673048800, 687560400, 704671200, 718146000, 733269600, 748990800, 764719200, 780440400, 796168800, 811890000, 828223200, 843944400, 859672800, 875394000, 891122400, 906843600, 922572000, 941317200 } // INTVECTOR + transPre32:intvector { 4294967295, 1454817976 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 8520, 0, 7200, 0, 7200, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2853797392, 3047419696, 354909600, 370717200, 386445600, 402253200, 417981600, 433789200, 449604000, 465336000, 481060800, 496785600, 512510400, 528235200, 543960000, 559684800, 575409600, 591134400, 606859200, 622584000, 638308800, 654638400, 670363200, 683582400, 703018800, 717530400, 734468400, 748980000, 765918000, 780429600, 797367600, 811879200, 828817200, 843933600, 859671000, 877811400, 891120600, 909261000, 922570200, 941315400, 954019800, 972765000, 985469400, 1004214600, 1017523800, 1035664200, 1048973400, 1067113800, 1080423000, 1099168200, 1111872600, 1123783200 } // INTVECTOR + typeMap:binary { 01030403040304030403040304030403040304030403020102010201020102010201020102010201020102010201020102010203 } // BINARY + typeOffsets:intvector { 17904, 0, 18000, 0, 18000, 3600, 21600, 0, 21600, 3600 } // INTVECTOR + } + :int { 292 }// INT + :int { 289 }// INT + {// TABLE + trans:intvector { 2715548064, 3047408896, 354898800, 370706400, 386434800, 402242400, 417970800, 433778400, 449593200, 465325200, 481050000, 496774800, 512499600, 528224400, 543949200, 559674000, 575398800, 591123600, 606848400, 622573200, 638298000, 654627600, 670352400, 686080800, 695757600, 701802000, 717526800, 733251600, 748976400, 764701200, 780426000, 796150800, 811875600, 828205200, 846349200, 859654800, 877798800, 891104400, 909248400, 922554000, 941302800, 954003600, 972752400, 985453200, 1004202000, 1017507600, 1035651600, 1048957200, 1067101200, 1080406800, 1099155600, 1111856400, 1130605200, 1143306000, 1162054800, 1174755600, 1193504400, 1206810000, 1224954000, 1238259600, 1256403600, 1269709200, 1288458000, 1301158800, 1414252800, 1459015200 } // INTVECTOR + typeMap:binary { 010304030403040304030403040304030403040304030201030403040304030403040304030403040304030403040304030403040304030403040304030403050103 } // BINARY + typeOffsets:intvector { 27232, 0, 28800, 0, 28800, 3600, 32400, 0, 32400, 3600, 36000, 0 } // INTVECTOR + } + :int { 330 }// INT + :int { 317 }// INT + :int { 317 }// INT + {// TABLE + trans:intvector { 2275261724, 3411680296, 3432328096, 3530915896, 832962600, 846266400, 1145039400 } // INTVECTOR + transPre32:intvector { 4294967295, 1454807332 } // INTVECTOR + typeMap:binary { 0102030402060502 } // BINARY + typeOffsets:intvector { 19164, 0, 19172, 0, 19800, 0, 19800, 1800, 19800, 3600, 21600, 0, 23400, 0 } // INTVECTOR + } + :int { 266 }// INT + {// TABLE + trans:intvector { 2717035384, 2726375296, 2740886896, 2757824896, 2772336496, 2789274496, 2803786096, 2820724096, 2835840496, 4052701696, 4066090096, 4084410496, 4097539696, 4116032896, 4129248496, 4147568896, 4160698096, 4178500096, 4192320496, 4210640896, 4223856496, 4242263296, 4255478896, 4273799296, 4287014896, 10368000, 23583600, 41904000, 55119600, 73526400, 86742000, 105062400, 118278000, 136598400, 149814000, 168134400, 181350000, 199756800, 212972400, 231292800, 241916400, 262828800, 273452400, 418694400, 433810800, 450316800, 465433200, 508896000, 529196400, 541555200, 562633200, 574387200, 594255600, 607305600, 623199600, 638928000, 654649200, 670456800, 686264400, 702684000, 717886800, 733096800, 748904400, 765151200, 780958800, 796687200, 812494800, 828309600, 844117200, 859759200, 875653200, 891208800, 907189200, 922917600, 938725200, 954540000, 970347600, 986076000, 1001883600, 1017612000, 1033419600, 1049148000, 1064955600, 1080770400, 1096578000, 1112306400, 1128114000, 1143842400, 1158872400, 1175205600, 1193950800, 1207260000, 1225486800, 1238104800, 1256850000, 1270159200, 1288299600, 1301608800, 1319749200, 1333058400, 1351198800, 1364508000, 1382648400, 1395957600, 1414702800, 1427407200, 1446152400, 1458856800, 1477602000, 1490911200, 1509051600, 1522360800, 1540501200, 1553810400, 1571950800, 1585260000, 1604005200, 1616709600, 1635454800, 1648159200, 1666904400 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010203 } // BINARY + typeOffsets:intvector { 8712, 0, 7200, 0, 7200, 3600, 10800, 0 } // INTVECTOR + } + {// TABLE + links:intvector { 264, 266, 376 } // INTVECTOR + trans:intvector { 3403384496, 3422908696, 3432329896, 3718828696, 1245430800, 1262278800 } // INTVECTOR + transPre32:intvector { 4294967295, 1770423996 } // INTVECTOR + typeMap:binary { 02050105030403 } // BINARY + typeOffsets:intvector { 21700, 0, 19800, 0, 21200, 0, 21600, 0, 21600, 3600, 23400, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2464554496, 3415814896, 199897200, 969120000 } // INTVECTOR + typeMap:binary { 01020102 } // BINARY + typeOffsets:intvector { 30140, 0, 28800, 0, 32400, 0 } // INTVECTOR + } + {// TABLE + links:intvector { 268, 299, 525, 529 } // INTVECTOR + trans:intvector { 2717030824 } // INTVECTOR + typeMap:binary { 01 } // BINARY + typeOffsets:intvector { 13272, 0, 14400, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2853798784, 3047419696, 354909600, 370717200, 386445600, 402253200, 417981600, 433789200, 449604000, 465336000, 481060800, 496785600, 512510400, 528235200, 543960000, 559684800, 575409600, 591134400, 606859200, 622584000, 638308800, 654638400, 670363200, 684363600 } // INTVECTOR + typeMap:binary { 010304030403040304030403040304030403040304030201 } // BINARY + typeOffsets:intvector { 16512, 0, 18000, 0, 18000, 3600, 21600, 0, 21600, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 7200 }// INT + finalRule { "EUAsia" }// STRING + finalYear:int { 2019 }// INT + trans:intvector { 2776047148, 166572000, 182293200, 200959200, 213829200, 228866400, 243982800, 260316000, 276123600, 291765600, 307486800, 323820000, 338936400, 354664800, 370386000, 386114400, 401835600, 417564000, 433285200, 449013600, 465339600, 481068000, 496789200, 512517600, 528238800, 543967200, 559688400, 575416800, 591138000, 606866400, 622587600, 638316000, 654642000, 670370400, 686091600, 701820000, 717541200, 733269600, 748990800, 764719200, 780440400, 796168800, 811890000, 828223200, 843944400, 859672800, 875394000, 891122400, 909277200, 922582800, 941331600, 954032400, 972781200, 985482000, 1004230800, 1017536400, 1035680400, 1048986000, 1067130000, 1080435600, 1099184400, 1111885200, 1130634000, 1143334800, 1162083600, 1174784400, 1193533200, 1206838800, 1224982800, 1238288400, 1256432400, 1269738000, 1288486800, 1301187600, 1319936400, 1332637200, 1351386000, 1364691600, 1382835600, 1396141200, 1414285200, 1427590800, 1445734800, 1459040400, 1473282000, 1509238800, 1521939600, 1540688400 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010203010201 } // BINARY + typeOffsets:intvector { 8148, 0, 7200, 0, 7200, 3600, 10800, 0 } // INTVECTOR + } + {// TABLE + finalRaw:int { 7200 }// INT + finalRule { "Palestine" }// STRING + finalYear:int { 2088 }// INT + trans:intvector { 3361328896, 3371869696, 3375930496, 3437620096, 3450666496, 3469156096, 3482288896, 3500778496, 3515120896, 3532314496, 3546656896, 3563850496, 3895878496, 3908316496, 3926636896, 3939852496, 3958176496, 3971312896, 3989798896, 4002935296, 4021334896, 4034471296, 4052870896, 4066007296, 4084406896, 4097543296, 4116029296, 4129165696, 4147565296, 4160701696, 4179101296, 4192324096, 4210637296, 4213654096, 142380000, 150843600, 167176800, 178664400, 334101600, 337730400, 452642400, 462319200, 482277600, 494370000, 516751200, 526424400, 545436000, 558478800, 576626400, 589323600, 609890400, 620773200, 638316000, 651618000, 669765600, 683672400, 701820000, 715726800, 733701600, 747176400, 765151200, 778021200, 796600800, 810075600, 828655200, 843170400, 860104800, 874620000, 891554400, 906069600, 924213600, 939934800, 956268000, 971989200, 987717600, 1003438800, 1019167200, 1034888400, 1050616800, 1066338000, 1082066400, 1096581600, 1113516000, 1128380400, 1143842400, 1158872400, 1175378400, 1189638000, 1206655200, 1219957200, 1238104800, 1252015200, 1269640860, 1281474000, 1301608860, 1312146000, 1333058400, 1348178400, 1364508000, 1380229200, 1395957600, 1414098000, 1427493600, 1445551200, 1458946800, 1477692000, 1490396400, 1509141600, 1521846000, 1540591200, 1553810400, 1572037200, 1585346400, 1603490400, 1616796000, 1635458400, 1648332000, 1666998000, 1682726400, 1698447600, 1713571200, 1729897200, 1744416000, 1761346800, 1774656000, 1792796400, 1806105600, 1824850800, 1837555200, 1856300400, 1869004800, 1887750000, 1901059200, 1919199600, 1932508800, 1950649200, 1963958400, 1982703600, 1995408000, 2014153200, 2026857600, 2045602800, 2058307200, 2077052400, 2090361600, 2107897200, 2121811200, 2138742000 } // INTVECTOR + transPost32:intvector { 0, 2153260800, 0, 2168982000, 0, 2184710400, 0, 2199826800, 0, 2216160000, 0, 2230066800, 0, 2234304000, 0, 2234905200, 0, 2248214400, 0, 2260911600, 0, 2264544000, 0, 2266354800, 0, 2279664000, 0, 2291756400, 0, 2295388800, 0, 2297804400, 0, 2311113600, 0, 2321996400, 0, 2326233600, 0, 2329254000, 0, 2342563200, 0, 2352841200, 0, 2356473600, 0, 2361308400, 0, 2374012800, 0, 2383686000, 0, 2387318400, 0, 2392758000, 0, 2405462400, 0, 2413926000, 0, 2418163200, 0, 2424207600, 0, 2437516800, 0, 2444770800, 0, 2448403200, 0, 2455657200, 0, 2468966400, 0, 2475010800, 0, 2479248000, 0, 2487106800, 0, 2500416000, 0, 2505855600, 0, 2509488000, 0, 2519161200, 0, 2531865600, 0, 2536700400, 0, 2540332800, 0, 2550610800, 0, 2563315200, 0, 2566940400, 0, 2571177600, 0, 2582060400, 0, 2595369600, 0, 2597785200, 0, 2601417600, 0, 2613510000, 0, 2626819200, 0, 2628025200, 0, 2632262400, 0, 2644959600, 0, 2658268800, 0, 2658870000, 0, 2663107200, 0, 2676409200, 0, 2693347200, 0, 2708463600, 0, 2724192000, 0, 2739913200, 0, 2754432000, 0, 2771362800, 0, 2785276800, 0, 2802812400, 0, 2816121600, 0, 2834262000, 0, 2847571200, 0, 2866316400, 0, 2879020800, 0, 2897766000, 0, 2910470400, 0, 2929215600, 0, 2941920000, 0, 2960665200, 0, 2973974400, 0, 2992114800, 0, 3005424000, 0, 3023564400, 0, 3036873600, 0, 3055618800, 0, 3068323200, 0, 3087068400, 0, 3099772800, 0, 3117913200, 0, 3131827200, 0, 3148758000, 0, 3163276800, 0, 3179602800, 0, 3194726400, 0, 3209842800, 0, 3226176000, 0, 3240687600, 0, 3244320000, 0, 3244921200, 0, 3257625600, 0, 3271532400, 0, 3275164800, 0, 3276370800, 0, 3289075200, 0, 3301772400, 0, 3306009600, 0, 3307820400, 0, 3321129600, 0, 3332617200, 0, 3336249600, 0, 3339270000, 0, 3352579200, 0, 3362857200, 0, 3367094400, 0, 3370719600, 0, 3384028800, 0, 3393702000, 0, 3397939200, 0, 3402774000, 0, 3415478400, 0, 3424546800, 0, 3428179200, 0, 3434223600, 0, 3446928000, 0, 3454786800, 0, 3459024000, 0, 3465673200, 0, 3478982400, 0, 3485631600, 0, 3489264000, 0, 3497122800, 0, 3510432000, 0, 3516476400, 0, 3520108800, 0, 3528572400, 0, 3541881600, 0, 3546716400, 0, 3550953600, 0, 3560022000, 0, 3573331200, 0, 3577561200, 0, 3581193600, 0, 3592076400, 0, 3604780800, 0, 3607801200, 0, 3612038400, 0, 3623526000, 0, 3636230400, 0, 3638646000, 0, 3642883200, 0, 3654975600, 0, 3668284800, 0, 3669490800, 0, 3673123200, 0, 3686425200, 0, 3699734400, 0, 3717874800 } // INTVECTOR + transPre32:intvector { 4294967295, 2109557424 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 8272, 0, 7200, 0, 7200, 3600 } // INTVECTOR + } + :int { 317 }// INT + {// TABLE + finalRaw:int { 7200 }// INT + finalRule { "Palestine" }// STRING + finalYear:int { 2088 }// INT + trans:intvector { 3361328896, 3371869696, 3375930496, 3437620096, 3450666496, 3469156096, 3482288896, 3500778496, 3515120896, 3532314496, 3546656896, 3563850496, 3895878496, 3908316496, 3926636896, 3939852496, 3958176496, 3971312896, 3989798896, 4002935296, 4021334896, 4034471296, 4052870896, 4066007296, 4084406896, 4097543296, 4116029296, 4129165696, 4147565296, 4160701696, 4179101296, 4192324096, 4210637296, 4213654096, 142380000, 150843600, 167176800, 178664400, 334101600, 337730400, 452642400, 462319200, 482277600, 494370000, 516751200, 526424400, 545436000, 558478800, 576626400, 589323600, 609890400, 620773200, 638316000, 651618000, 669765600, 683672400, 701820000, 715726800, 733701600, 747176400, 765151200, 778021200, 796600800, 810075600, 828655200, 843170400, 860104800, 874620000, 891554400, 906069600, 924213600, 939934800, 956268000, 971989200, 987717600, 1003438800, 1019167200, 1034888400, 1050616800, 1066338000, 1082066400, 1096581600, 1113516000, 1128380400, 1143842400, 1158872400, 1175378400, 1189638000, 1206655200, 1220216400, 1238104800, 1252015200, 1269554400, 1281474000, 1301608860, 1312146000, 1314655200, 1317330000, 1333058400, 1348178400, 1364508000, 1380229200, 1395957600, 1414098000, 1427493600, 1445551200, 1458946800, 1477692000, 1490396400, 1509141600, 1521846000, 1540591200, 1553810400, 1572037200, 1585346400, 1603490400, 1616796000, 1635458400, 1648332000, 1666998000, 1682726400, 1698447600, 1713571200, 1729897200, 1744416000, 1761346800, 1774656000, 1792796400, 1806105600, 1824850800, 1837555200, 1856300400, 1869004800, 1887750000, 1901059200, 1919199600, 1932508800, 1950649200, 1963958400, 1982703600, 1995408000, 2014153200, 2026857600, 2045602800, 2058307200, 2077052400, 2090361600, 2107897200, 2121811200, 2138742000 } // INTVECTOR + transPost32:intvector { 0, 2153260800, 0, 2168982000, 0, 2184710400, 0, 2199826800, 0, 2216160000, 0, 2230066800, 0, 2234304000, 0, 2234905200, 0, 2248214400, 0, 2260911600, 0, 2264544000, 0, 2266354800, 0, 2279664000, 0, 2291756400, 0, 2295388800, 0, 2297804400, 0, 2311113600, 0, 2321996400, 0, 2326233600, 0, 2329254000, 0, 2342563200, 0, 2352841200, 0, 2356473600, 0, 2361308400, 0, 2374012800, 0, 2383686000, 0, 2387318400, 0, 2392758000, 0, 2405462400, 0, 2413926000, 0, 2418163200, 0, 2424207600, 0, 2437516800, 0, 2444770800, 0, 2448403200, 0, 2455657200, 0, 2468966400, 0, 2475010800, 0, 2479248000, 0, 2487106800, 0, 2500416000, 0, 2505855600, 0, 2509488000, 0, 2519161200, 0, 2531865600, 0, 2536700400, 0, 2540332800, 0, 2550610800, 0, 2563315200, 0, 2566940400, 0, 2571177600, 0, 2582060400, 0, 2595369600, 0, 2597785200, 0, 2601417600, 0, 2613510000, 0, 2626819200, 0, 2628025200, 0, 2632262400, 0, 2644959600, 0, 2658268800, 0, 2658870000, 0, 2663107200, 0, 2676409200, 0, 2693347200, 0, 2708463600, 0, 2724192000, 0, 2739913200, 0, 2754432000, 0, 2771362800, 0, 2785276800, 0, 2802812400, 0, 2816121600, 0, 2834262000, 0, 2847571200, 0, 2866316400, 0, 2879020800, 0, 2897766000, 0, 2910470400, 0, 2929215600, 0, 2941920000, 0, 2960665200, 0, 2973974400, 0, 2992114800, 0, 3005424000, 0, 3023564400, 0, 3036873600, 0, 3055618800, 0, 3068323200, 0, 3087068400, 0, 3099772800, 0, 3117913200, 0, 3131827200, 0, 3148758000, 0, 3163276800, 0, 3179602800, 0, 3194726400, 0, 3209842800, 0, 3226176000, 0, 3240687600, 0, 3244320000, 0, 3244921200, 0, 3257625600, 0, 3271532400, 0, 3275164800, 0, 3276370800, 0, 3289075200, 0, 3301772400, 0, 3306009600, 0, 3307820400, 0, 3321129600, 0, 3332617200, 0, 3336249600, 0, 3339270000, 0, 3352579200, 0, 3362857200, 0, 3367094400, 0, 3370719600, 0, 3384028800, 0, 3393702000, 0, 3397939200, 0, 3402774000, 0, 3415478400, 0, 3424546800, 0, 3428179200, 0, 3434223600, 0, 3446928000, 0, 3454786800, 0, 3459024000, 0, 3465673200, 0, 3478982400, 0, 3485631600, 0, 3489264000, 0, 3497122800, 0, 3510432000, 0, 3516476400, 0, 3520108800, 0, 3528572400, 0, 3541881600, 0, 3546716400, 0, 3550953600, 0, 3560022000, 0, 3573331200, 0, 3577561200, 0, 3581193600, 0, 3592076400, 0, 3604780800, 0, 3607801200, 0, 3612038400, 0, 3623526000, 0, 3636230400, 0, 3638646000, 0, 3642883200, 0, 3654975600, 0, 3668284800, 0, 3669490800, 0, 3673123200, 0, 3686425200, 0, 3699734400, 0, 3717874800 } // INTVECTOR + transPre32:intvector { 4294967295, 2109557273 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 8423, 0, 7200, 0, 7200, 3600 } // INTVECTOR + } + {// TABLE + links:intvector { 274, 313, 635 } // INTVECTOR + trans:intvector { 2443389706, 3442861696, 3512323696, 3527098096, 3576871696, 3837194896, 3979319296, 171820800 } // INTVECTOR + typeMap:binary { 0102030102010201 } // BINARY + typeOffsets:intvector { 25590, 0, 25200, 0, 28800, 0, 32400, 0 } // INTVECTOR + } + {// TABLE + links:intvector { 275, 515 } // INTVECTOR + trans:intvector { 2238276496, 3394056496, 3403387696, 3410719096, 3533758096, 3547060096, 3566426296, 3577917496, 3597875896, 3611181496, 3626906296, 3640211896, 3658355896, 3671661496, 3689805496, 3703111096, 3721255096, 3735165496, 3753309496, 3766615096, 3784755496, 3796855096, 3816205096, 3828304696, 3848259496, 3859754296, 3879709096, 3891808696, 3911158696, 3923258296, 3942608296, 3954707896, 3974057896, 3986157496, 4006112296, 4017607096, 4037561896, 4049056696, 4069011496, 4081111096, 4100461096, 4112560696, 4131910696, 4146429496, 4162150696, 4177879096, 4193600296, 4209328696, 4225654696, 4241383096, 4257104296, 4272832696, 4288553896, 9315000, 25036200, 40764600, 56485800, 72214200, 88540200, 104268600, 119989800, 126041400, 151439400, 167167800, 182889000, 198617400, 214338600, 295385400, 309292200 } // INTVECTOR + typeMap:binary { 010302040103010301030103010301030103010301030103010301030103010301030103010301030103010301030103010301030103010301030103010301030103010301 } // BINARY + typeOffsets:intvector { 27402, 0, 28800, 0, 28800, 1800, 28800, 3600, 32400, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2262039700, 252439200, 417978000, 433785600, 449600400, 465321600, 481050000, 496771200, 512499600, 528220800, 543949200, 559670400, 575398800, 591120000, 606848400, 622569600, 638298000, 654624000, 670352400, 686073600, 701802000, 717523200, 733251600, 748972800, 764701200, 780422400, 796150800, 811872000, 828205200, 843926400, 859654800, 875376000, 891104400, 906825600, 988398000, 1001700000, 1017428400, 1033149600, 1048878000, 1064599200, 1080327600, 1096048800, 1111777200, 1127498400, 1143226800, 1159552800, 1427482800, 1443196800, 1458932400, 1474646400 } // INTVECTOR + typeMap:binary { 0102030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302 } // BINARY + typeOffsets:intvector { 21996, 0, 21600, 0, 25200, 0, 25200, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2719092671, 3047412496, 354902400, 370710000, 386438400, 402246000, 417974400, 433782000, 449596800, 465328800, 481053600, 496778400, 512503200, 528228000, 543952800, 559677600, 575402400, 591127200, 606852000, 622576800, 638301600, 654631200, 670356000, 686084400, 695761200, 701805600, 717530400, 733255200, 748980000, 764704800, 780429600, 796154400, 811879200, 828208800, 846352800, 859658400, 877802400, 891108000, 909252000, 922557600, 941306400, 954007200, 972756000, 985456800, 1004205600, 1017511200, 1035655200, 1048960800, 1067104800, 1080410400, 1099159200, 1111860000, 1130608800, 1143309600, 1162058400, 1174759200, 1193508000, 1206813600, 1224957600, 1238263200, 1256407200, 1269712800, 1288461600, 1301162400, 1414256400 } // INTVECTOR + typeMap:binary { 0103040304030403040304030403040304030403040302010304030403040304030403040304030403040304030403040304030403040304030403040304030503 } // BINARY + typeOffsets:intvector { 25025, 0, 25200, 0, 25200, 3600, 28800, 0, 28800, 3600, 32400, 0 } // INTVECTOR + } + :int { 461 }// INT + {// TABLE + trans:intvector { 2843248096, 3122060896, 3418325896, 3528912496, 3611084296, 3674154496, 4105551496 } // INTVECTOR + typeMap:binary { 02030503040301 } // BINARY + typeOffsets:intvector { 25632, 0, 25200, 0, 26400, 0, 27000, 0, 28800, 0, 32400, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 3122053528, 3495475696, 4105544296 } // INTVECTOR + typeMap:binary { 010201 } // BINARY + typeOffsets:intvector { 33768, 0, 32400, 0, 34200, 0 } // INTVECTOR + } + {// TABLE + finalRaw:int { 7200 }// INT + finalRule { "Zion" }// STRING + finalYear:int { 2014 }// INT + links:intvector { 281, 324, 531 } // INTVECTOR + trans:intvector { 2653963656, 3361328896, 3371869696, 3375930496, 3437620096, 3450666496, 3469156096, 3482288896, 3500778496, 3515120896, 3532314496, 3546656896, 3563850496, 3613012096, 3621738496, 3627008896, 3642647296, 3658544896, 3672887296, 3686020096, 3703127296, 3722480896, 3736391296, 3752116096, 3767236096, 3780541696, 3804128896, 3811991296, 3835578496, 3843440896, 3866423296, 3876704896, 3894848896, 3907549696, 142380000, 150843600, 167176800, 178664400, 334101600, 337730400, 452642400, 462319200, 482277600, 494370000, 516751200, 526424400, 545436000, 558478800, 576626400, 589323600, 609890400, 620773200, 638316000, 651618000, 669765600, 683672400, 701820000, 715726800, 733701600, 747176400, 765151200, 778021200, 796600800, 810075600, 826840800, 842821200, 858895200, 874184400, 890344800, 905029200, 923011200, 936313200, 955670400, 970783200, 986770800, 1001282400, 1017356400, 1033941600, 1048806000, 1065132000, 1081292400, 1095804000, 1112313600, 1128812400, 1143763200, 1159657200, 1175212800, 1189897200, 1206662400, 1223161200, 1238112000, 1254006000, 1269561600, 1284246000, 1301616000, 1317510000, 1333065600, 1348354800, 1364515200, 1382828400 } // INTVECTOR + transPre32:intvector { 4294967295, 1454818042 } // INTVECTOR + typeMap:binary { 0401020102010201020102010201030201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 8454, 0, 7200, 0, 7200, 3600, 7200, 7200, 8440, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 3506034496 } // INTVECTOR + transPre32:intvector { 4294967295, 1770429088 } // INTVECTOR + typeMap:binary { 0102 } // BINARY + typeOffsets:intvector { 16608, 0, 14400, 0, 16200, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2807207620, 3047398096, 354888000, 370695600, 386424000, 402231600, 417960000, 433767600, 449582400, 465314400, 481039200, 496764000, 512488800, 528213600, 543938400, 559663200, 575388000, 591112800, 606837600, 622562400, 638287200, 654616800, 670341600, 686070000, 695746800, 701791200, 717516000, 733240800, 748965600, 764690400, 780415200, 796140000, 811864800, 828194400, 846338400, 859644000, 877788000, 891093600, 909237600, 922543200, 941292000, 953992800, 972741600, 985442400, 1004191200, 1017496800, 1035640800, 1048946400, 1067090400, 1080396000, 1099144800, 1111845600, 1130594400, 1143295200, 1162044000, 1174744800, 1193493600, 1206799200, 1224943200, 1238248800, 1256392800, 1269698400, 1288450800, 1301151600 } // INTVECTOR + typeMap:binary { 01030403040304030403040304030403040304030403020103040304030403040304030403040304030403040304030403040304030403040304030403020103 } // BINARY + typeOffsets:intvector { 38076, 0, 39600, 0, 39600, 3600, 43200, 0, 43200, 3600 } // INTVECTOR + } + {// TABLE + links:intvector { 284, 549 } // INTVECTOR + trans:intvector { 2306800804, 3432329896, 3530822296, 3718832296, 1018119600, 1033840800, 1212260400, 1225476000, 1239735600, 1257012000 } // INTVECTOR + typeMap:binary { 03040301020102010201 } // BINARY + typeOffsets:intvector { 16092, 0, 18000, 0, 18000, 3600, 19800, 0, 19800, 3600 } // INTVECTOR + } + :int { 332 }// INT + {// TABLE + links:intvector { 286, 287 } // INTVECTOR + trans:intvector { 2717023620, 504901800 } // INTVECTOR + typeMap:binary { 0102 } // BINARY + typeOffsets:intvector { 20476, 0, 19800, 0, 20700, 0 } // INTVECTOR + } + :int { 286 }// INT + {// TABLE + trans:intvector { 2715542763, 3047408896, 354898800, 370706400, 386434800, 402242400, 417970800, 433778400, 449593200, 465325200, 481050000, 496774800, 512499600, 528224400, 543949200, 559674000, 575398800, 591123600, 606848400, 622573200, 638298000, 654627600, 670352400, 686080800, 695757600, 701802000, 717526800, 733251600, 748976400, 764701200, 780426000, 796150800, 811875600, 828205200, 846349200, 859654800, 877798800, 891104400, 909248400, 922554000, 941302800, 954003600, 972752400, 985453200, 1004202000, 1017507600, 1035651600, 1048957200, 1067101200, 1072882800, 1080403200, 1099152000, 1111852800, 1130601600, 1143302400, 1162051200, 1174752000, 1193500800, 1206806400, 1224950400, 1238256000, 1256400000, 1269705600, 1288454400, 1301155200, 1315832400, 1414252800 } // INTVECTOR + typeMap:binary { 01030403040304030403040304030403040304030403020103040304030403040304030403040304030403040304030403050605060506050605060506050605070503 } // BINARY + typeOffsets:intvector { 32533, 0, 28800, 0, 28800, 3600, 32400, 0, 32400, 3600, 36000, 0, 36000, 3600, 39600, 0 } // INTVECTOR + } + {// TABLE + links:intvector { 258, 289, 517 } // INTVECTOR + trans:intvector { 2275261626, 3403385896, 3422908696, 3432329896, 3530822296 } // INTVECTOR + transPre32:intvector { 4294967295, 649730088, 4294967295, 1139272496 } // INTVECTOR + typeMap:binary { 04010203020302 } // BINARY + typeOffsets:intvector { 21208, 0, 19270, 0, 19800, 0, 19800, 3600, 21200, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2717453810, 3047416096, 354906000, 370713600, 386442000, 402249600, 417978000, 433785600, 449600400, 465332400, 481057200, 496782000, 512506800, 528231600, 543956400, 559681200, 575406000, 591130800, 606855600, 622580400, 638305200, 654634800, 670359600, 686088000, 695764800, 701809200, 717534000, 733258800, 748983600, 764708400, 780433200, 796158000, 811882800, 828212400, 846356400, 859662000, 877806000, 891111600, 909255600, 922561200, 941310000, 954010800, 972759600, 985460400, 1004209200, 1017514800, 1035658800, 1048964400, 1067108400, 1080414000, 1099162800, 1111863600, 1130612400, 1143313200, 1162062000, 1174762800, 1193511600, 1206817200, 1224961200, 1238266800, 1256410800, 1269716400, 1288465200, 1301166000, 1414260000 } // INTVECTOR + typeMap:binary { 0103040304030403040304030403040304030403040302010304030403040304030403040304030403040304030403040304030403040304030403040304030503 } // BINARY + typeOffsets:intvector { 22286, 0, 21600, 0, 21600, 3600, 25200, 0, 25200, 3600, 28800, 0 } // INTVECTOR + } + :int { 318 }// INT + {// TABLE + links:intvector { 257, 292 } // INTVECTOR + trans:intvector { 2911504016, 3127330696, 3212519296, 3220380496, 3244141696, 3252002896, 3275677696, 3283538896, 3307213696, 3315074896, 3338749696, 3346610896, 3370372096, 3378233296, 3401908096, 3409769296, 3415300096, 3527962096 } // INTVECTOR + typeMap:binary { 010203020302030203020302030203020402 } // BINARY + typeOffsets:intvector { 26480, 0, 27000, 0, 28800, 0, 28800, 1200, 32400, 0 } // INTVECTOR + } + :int { 312 }// INT + :int { 295 }// INT + {// TABLE + links:intvector { 294, 295 } // INTVECTOR + trans:intvector { 2238274446, 3410458096, 3421686496, 3439049296, 3453222496, 3466438096, 3529603696, 3547920496, 3561139696, 3578506096, 3597946096, 3611251696, 3626976496, 3640195696, 3658339696, 3671645296, 3689789296, 3703094896, 3721325296, 3735149296, 3753293296, 3766598896, 3784742896, 3796838896, 3816192496, 3828288496, 3848246896, 3859738096, 3879709096, 3891808696, 3911158696, 3923258296, 3942608296, 3954707896, 3974057896, 3986157496, 4006112296, 4017607096, 4037561896, 4049056696, 4069011496, 4081111096, 4100461096, 4112560696, 4131910696, 4146429496, 4162147096, 4177879096, 4193596696, 4209328696, 4225654696, 4241383096, 4257104296, 4272832696, 4288553896, 9315000, 25036200, 40764600, 56485800, 72214200, 88540200, 104268600, 119989800, 126041400, 151439400, 167167800, 182889000, 198617400, 214338600, 295385400, 309292200 } // INTVECTOR + typeMap:binary { 0103040304030102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 27250, 0, 28800, 0, 28800, 3600, 32400, 0, 32400, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2853779104, 3047401696, 354891600, 370699200, 386427600, 402235200, 417963600, 433771200, 449586000, 465318000, 481042800, 496767600, 512492400, 528217200, 543942000, 559666800, 575391600, 591116400, 606841200, 622566000, 638290800, 654620400, 670345200, 686073600, 695750400, 701794800, 717519600, 733244400, 748969200, 764694000, 780418800, 796143600, 811868400, 828198000, 846342000, 859647600, 877791600, 891097200, 909241200, 922546800, 941295600, 953996400, 972745200, 985446000, 1004194800, 1017500400, 1035644400, 1048950000, 1067094000, 1080399600, 1099148400, 1111849200, 1130598000, 1143298800, 1162047600, 1174748400, 1193497200, 1206802800, 1224946800, 1238252400, 1256396400, 1269702000, 1288450800, 1301151600, 1414245600, 1461427200 } // INTVECTOR + typeMap:binary { 010304030403040304030403040304030403040304030201030403040304030403040304030403040304030403040304030403040304030403040304030403050103 } // BINARY + typeOffsets:intvector { 36192, 0, 36000, 0, 36000, 3600, 39600, 0, 39600, 3600, 43200, 0 } // INTVECTOR + } + {// TABLE + links:intvector { 297, 329 } // INTVECTOR + trans:intvector { 3122058640, 3414695296, 3528912496 } // INTVECTOR + typeMap:binary { 010201 } // BINARY + typeOffsets:intvector { 28656, 0, 28800, 0, 32400, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 3248288896, 3254851696, 3409943296, 3414950896, 3511373296, 3534874096, 3798743296, 3803405296, 228326400, 243702000, 643219200, 649177200 } // INTVECTOR + transPre32:intvector { 4294967295, 350346264, 4294967295, 2075884096 } // INTVECTOR + typeMap:binary { 0301020102040201020102010201 } // BINARY + typeOffsets:intvector { 4294909928, 0, 28800, 0, 28800, 3600, 29032, 0, 32400, 0 } // INTVECTOR + } + :int { 268 }// INT + {// TABLE + finalRaw:int { 7200 }// INT + finalRule { "EUAsia" }// STRING + finalYear:int { 2000 }// INT + links:intvector { 300, 477 } // INTVECTOR + trans:intvector { 2776047288, 166572000, 182293200, 200959200, 213829200, 228866400, 243982800, 260316000, 276123600, 291765600, 307486800, 323820000, 338936400, 354664800, 370386000, 386114400, 401835600, 417564000, 433285200, 449013600, 465339600, 481068000, 496789200, 512517600, 528238800, 543967200, 559688400, 575416800, 591138000, 606866400, 622587600, 638316000, 654642000, 670370400, 686091600, 701820000, 717541200, 733269600, 748990800, 764719200, 780440400, 796168800, 811890000, 828223200, 843944400, 859672800, 875394000, 891122400, 909277200, 922582800, 941331600 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 8008, 0, 7200, 0, 7200, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2853707968, 3047416096, 354906000, 370713600, 386442000, 402249600, 417978000, 433785600, 449600400, 465332400, 481057200, 496782000, 512506800, 528231600, 543956400, 559681200, 575406000, 591130800, 606855600, 622580400, 638305200, 654634800, 670359600, 686088000, 695764800, 701809200, 717534000, 733258800, 748983600, 764708400, 780433200, 796158000, 811882800, 828212400, 846356400, 859662000, 877806000, 891111600, 909255600, 922561200, 941310000, 954010800, 972759600, 985460400, 1004209200, 1017514800, 1035658800, 1048964400, 1067108400, 1080414000, 1099162800, 1111863600, 1130612400, 1143313200, 1162062000, 1174762800, 1193511600, 1206817200, 1224961200, 1238266800, 1256410800, 1269716400, 1288468800, 1301169600 } // INTVECTOR + typeMap:binary { 01030403040304030403040304030403040304030403020103040304030403040304030403040304030403040304030403040304030403040304030403020103 } // BINARY + typeOffsets:intvector { 20928, 0, 21600, 0, 21600, 3600, 25200, 0, 25200, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2715490596, 3047416096, 354906000, 370713600, 386442000, 402249600, 417978000, 433785600, 449600400, 465332400, 481057200, 496782000, 512506800, 528231600, 543956400, 559681200, 575406000, 591130800, 606855600, 622580400, 638305200, 654634800, 670359600, 686088000, 695764800, 701809200, 717534000, 733258800, 738086400, 748987200, 764712000, 780436800, 796161600, 811886400, 828216000, 846360000, 859665600, 877809600, 891115200, 909259200, 922564800, 941313600, 954014400, 972763200, 985464000, 1004212800, 1017518400, 1035662400, 1048968000, 1067112000, 1080417600, 1099166400, 1111867200, 1130616000, 1143316800, 1162065600, 1174766400, 1193515200, 1206820800, 1224964800, 1238270400, 1256414400, 1269720000, 1288468800, 1301169600, 1414263600, 1469304000 } // INTVECTOR + typeMap:binary { 01030403040304030403040304030403040304030403020103040304020102010201020102010201020102010201020102010201020102010201020102010201030103 } // BINARY + typeOffsets:intvector { 19900, 0, 21600, 0, 21600, 3600, 25200, 0, 25200, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2712879286, 3047419696, 354909600, 370717200, 386445600, 402253200, 417981600, 433789200, 449604000, 465336000, 481060800, 496785600, 512510400, 528235200, 543960000, 559684800, 575409600, 591134400, 606859200, 622584000, 638308800, 654638400, 670363200, 686091600, 695768400, 701812800, 717537600, 733262400, 748987200, 764712000, 780436800, 796161600, 811886400, 828216000, 846360000, 859665600, 877809600, 891115200, 909259200, 922564800, 941313600, 954014400, 972763200, 985464000, 1004212800, 1017518400, 1035662400, 1048968000, 1067112000, 1080417600, 1099166400, 1111867200, 1130616000, 1143316800, 1162065600, 1174766400, 1193515200, 1206820800, 1224964800, 1238270400, 1256414400, 1269720000, 1288468800, 1301169600, 1414263600 } // INTVECTOR + typeMap:binary { 0103040304030403040304030403040304030403040302010304030403040304030403040304030403040304030403040304030403040304030403040304030503 } // BINARY + typeOffsets:intvector { 17610, 0, 18000, 0, 18000, 3600, 21600, 0, 21600, 3600, 25200, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2853802972, 3047426896, 354913200, 370720800, 386445600, 402256800, 417985200, 433792800, 449607600, 465339600, 481064400, 496789200, 512514000, 528238800, 543963600, 559688400, 575413200, 591138000, 606862800, 622591200, 638316000, 654645600, 670370400, 686095200, 695772000, 701816400, 717544800, 733269600, 748994400, 764719200, 780444000, 796168800, 811893600, 828223200, 846367200, 859672800, 877816800, 891122400, 909266400, 922572000, 941320800, 954021600, 972770400, 985471200, 1004220000, 1017525600, 1035669600, 1048975200, 1067119200, 1080424800, 1099173600 } // INTVECTOR + typeMap:binary { 010405060504050405040504050405040504030203020302040302030203020302030203020302030203020302030203020304 } // BINARY + typeOffsets:intvector { 12324, 0, 10800, 0, 14400, 0, 14400, 3600, 18000, 0, 18000, 3600, 21600, 0 } // INTVECTOR + } + :int { 253 }// INT + {// TABLE + trans:intvector { 3122061056, 3413746696, 3528912496, 3611084296, 3674154496, 4105551496, 567964800 } // INTVECTOR + typeMap:binary { 02040203020301 } // BINARY + typeOffsets:intvector { 26240, 0, 25200, 0, 27000, 0, 28800, 0, 32400, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2346185116, 2464552696, 1439564400, 1525446000 } // INTVECTOR + typeMap:binary { 01020102 } // BINARY + typeOffsets:intvector { 30180, 0, 30600, 0, 32400, 0 } // INTVECTOR + } + {// TABLE + links:intvector { 251, 308 } // INTVECTOR + trans:intvector { 2717031728, 76190400 } // INTVECTOR + typeMap:binary { 0201 } // BINARY + typeOffsets:intvector { 12368, 0, 10800, 0, 14400, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2853800028, 3047423296, 354913200, 370720800, 386445600, 402256800, 417985200, 433792800, 449607600, 465339600, 481064400, 496789200, 512514000, 528238800, 543963600, 559688400, 575413200, 591138000, 606862800, 622587600, 638312400, 654642000, 670366800, 686095200, 695772000, 701816400, 717541200, 733266000, 748990800, 764715600, 780440400, 796165200, 811890000, 828219600, 846363600, 859669200, 877813200, 891118800, 909262800, 922568400, 941317200, 954018000, 972766800, 985467600, 1004216400, 1017522000, 1035666000, 1048971600, 1067115600, 1080421200, 1099170000, 1709229600 } // INTVECTOR + typeMap:binary { 01030405040304030403040304030403040304030403020103040304030403040304030403040304030403040304030403040503 } // BINARY + typeOffsets:intvector { 15268, 0, 14400, 0, 14400, 3600, 18000, 0, 18000, 3600, 21600, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2853799584, 3047423296, 354913200, 370720800, 386445600, 402256800, 417985200, 433792800, 449607600, 465339600, 481064400, 496789200, 512514000, 528238800, 543963600, 559688400, 575413200, 591138000, 606862800, 622587600, 638312400, 654642000, 670366800, 686095200, 695768400, 701812800, 717541200, 733266000, 748990800, 764715600, 780440400, 796165200, 811890000, 828219600, 846363600, 859669200, 877813200, 891118800, 909262800, 922568400, 941317200, 954018000, 972766800, 985467600, 1004216400, 1017522000, 1035666000, 1048971600, 1067115600, 1080421200, 1099170000, 1545328800 } // INTVECTOR + typeMap:binary { 01030405040304030403040304030403040304030403020305040304030403040304030403040304030403040304030403040503 } // BINARY + typeOffsets:intvector { 15712, 0, 14400, 0, 14400, 3600, 18000, 0, 18000, 3600, 21600, 0 } // INTVECTOR + } + :int { 337 }// INT + {// TABLE + links:intvector { 237, 241, 293, 312 } // INTVECTOR + trans:intvector { 3575330484 } // INTVECTOR + typeMap:binary { 01 } // BINARY + typeOffsets:intvector { 11212, 0, 10800, 0 } // INTVECTOR + } + :int { 274 }// INT + {// TABLE + trans:intvector { 2263928248, 3526406896, 354891600, 370699200, 386427600, 402235200, 417963600, 433771200, 449586000, 465318000, 481042800, 496767600, 512492400, 528217200, 543942000, 559666800, 575391600, 591116400, 606841200, 622566000, 638290800, 654620400, 670345200, 686073600, 695750400, 701794800, 717519600, 733244400, 748969200, 764694000, 780418800, 796143600, 811868400, 828198000, 846342000, 859647600, 877795200, 891100800, 909244800, 922550400, 941299200, 954000000, 972748800, 985449600, 1004198400, 1017504000, 1035648000, 1048953600, 1067097600, 1080403200, 1099152000, 1111852800, 1130601600, 1143302400, 1162051200, 1174752000, 1193500800, 1206806400, 1224950400, 1238256000, 1256400000, 1269705600, 1288454400, 1301155200, 1414249200, 1459008000 } // INTVECTOR + typeMap:binary { 010405040504050405040504050405040504050405040302040504050405040504050403020302030203020302030203020302030203020302030203020302040204 } // BINARY + typeOffsets:intvector { 34248, 0, 32400, 0, 36000, 0, 36000, 3600, 39600, 0, 39600, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2853799223, 3047423296, 354913200, 370720800, 386445600, 402256800, 417985200, 433792800, 449607600, 465339600, 481064400, 496789200, 512514000, 528238800, 543963600, 559688400, 575413200, 591138000, 606862800, 622587600, 638312400, 654642000, 670366800, 686091600 } // INTVECTOR + typeMap:binary { 010203040302030203020302030203020302030203020302 } // BINARY + typeOffsets:intvector { 16073, 0, 14400, 0, 18000, 0, 18000, 3600, 21600, 0 } // INTVECTOR + } + {// TABLE + links:intvector { 316, 602 } // INTVECTOR + trans:intvector { 2346184824, 2464552696, 3613757296, 3622739296, 3640195696, 3654102496, 3671558896, 3685552096, 3706118896, 3717001696, 3796838896, 3832264696, 3843233896, 3865183096, 3876670696, 3895423096, 3907515496, 3926872696, 3938965096, 3958322296, 3970414696, 3989771896, 4001864296, 4030034296, 547578000, 560883600, 579027600, 592333200 } // INTVECTOR + typeMap:binary { 01030403040304030403010201020102010201020102010304030403 } // BINARY + typeOffsets:intvector { 30472, 0, 30600, 0, 30600, 3600, 32400, 0, 32400, 3600 } // INTVECTOR + } + {// TABLE + links:intvector { 261, 262, 272, 317, 386, 551 } // INTVECTOR + trans:intvector { 2694292096, 2709062896, 3361300096, 3372874096, 3386096896, 3406138096, 3413917696, 3527098096, 3549133696, 3561139696, 3578077696, 3595354096, 3611082496, 3624298096, 3642618496, 3644947696, 515527200, 527014800, 545162400, 558464400, 577216800, 589914000, 608666400, 621968400, 640116000, 653418000, 671565600, 684867600 } // INTVECTOR + transPre32:intvector { 4294967295, 2117485353 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 29143, 0, 28800, 0, 28800, 3600 } // INTVECTOR + } + {// TABLE + links:intvector { 291, 318, 604 } // INTVECTOR + trans:intvector { 2256766371, 3127332496, 3221939296, 3400787296, 3415301896, 3527962096, 378662400 } // INTVECTOR + typeMap:binary { 01020304060405 } // BINARY + typeOffsets:intvector { 24925, 0, 25200, 0, 25200, 1200, 26400, 0, 27000, 0, 28800, 0, 32400, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2853778404, 3047401696, 354891600, 370699200, 386427600, 402235200, 417963600, 433771200, 449586000, 465318000, 481042800, 496767600, 512492400, 528217200, 543942000, 559666800, 575391600, 591116400, 606841200, 622566000, 638290800, 654620400, 670345200, 686073600, 695750400, 701794800, 717519600, 733244400, 748969200, 764694000, 780418800, 796143600, 811868400, 828198000, 846342000, 859647600, 877791600, 891097200, 909241200, 922546800, 941295600, 953996400, 972745200, 985446000, 1004194800, 1017500400, 1035644400, 1048950000, 1067094000, 1080399600, 1099148400, 1111849200, 1130598000, 1143298800, 1162047600, 1174748400, 1193497200, 1206802800, 1224946800, 1238252400, 1256396400, 1269702000, 1288450800, 1301151600, 1414245600 } // INTVECTOR + typeMap:binary { 0103040304030403040304030403040304030403040302010304030403040304030403040304030403040304030403040304030403040304030403040304030503 } // BINARY + typeOffsets:intvector { 36892, 0, 36000, 0, 36000, 3600, 39600, 0, 39600, 3600, 43200, 0 } // INTVECTOR + } + {// TABLE + links:intvector { 320, 601 } // INTVECTOR + trans:intvector { 3277146496, 3528743296, 3549133696, 3561139696, 3578077696, 3595354096, 3611082496, 3624298096, 3642618496, 3655834096, 3674154496, 3687370096, 3705690496, 3718906096, 3732042496, 3753206896, 3766256896, 3784742896, 3797792896, 3816278896, 3829328896, 3845136496, 3860951296, 3876758896, 3892487296, 3908294896, 3924023296, 3939830896, 3955559296, 3971366896, 3992452096, 4002989296, 4023988096, 4034525296, 133977600, 149785200, 165513600, 181321200, 299606400, 307551600 } // INTVECTOR + transPre32:intvector { 4294967295, 1959718936 } // INTVECTOR + typeMap:binary { 0103010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 29160, 0, 28800, 0, 28800, 3600, 32400, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2853798665, 3047419696, 354909600, 370717200, 386445600, 402253200, 417981600, 433789200, 449604000, 465336000, 481060800, 496785600, 512510400, 528235200, 543960000, 559684800, 575409600, 591134400, 606859200, 622584000, 638308800, 654638400, 670363200, 686091600 } // INTVECTOR + typeMap:binary { 010304030403040304030403040304030403040304030201 } // BINARY + typeOffsets:intvector { 16631, 0, 18000, 0, 18000, 3600, 21600, 0, 21600, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2853804545, 3889826896, 354916800, 370724400, 386452800, 402260400, 417988800, 433796400, 449611200, 465343200, 481068000, 496792800, 512517600, 528242400, 543967200, 559692000, 575416800, 591141600, 606866400, 622591200, 638316000, 654645600, 670370400, 686098800, 701816400, 717537600, 733266000, 748987200, 764715600, 780436800, 796161600, 811882800, 828216000, 877806000, 891115200, 909255600, 922564800, 941310000, 954014400, 972759600, 985464000, 1004209200, 1017518400, 1035658800, 1048968000, 1067108400, 1080417600, 1088276400, 1099177200, 1111878000 } // INTVECTOR + typeMap:binary { 0103040304030403040304030403040304030403040302010201020102030403040304030403040304030403040304020103 } // BINARY + typeOffsets:intvector { 10751, 0, 10800, 0, 10800, 3600, 14400, 0, 14400, 3600 } // INTVECTOR + } + {// TABLE + links:intvector { 323, 530 } // INTVECTOR + trans:intvector { 3204500552, 227820600, 246223800, 259617600, 271108800, 279576000, 296598600, 306531000, 322432200, 338499000, 673216200, 685481400, 701209800, 717103800, 732745800, 748639800, 764281800, 780175800, 795817800, 811711800, 827353800, 843247800, 858976200, 874870200, 890512200, 906406200, 922048200, 937942200, 953584200, 969478200, 985206600, 1001100600, 1016742600, 1032636600, 1048278600, 1064172600, 1079814600, 1095708600, 1111437000, 1127331000, 1206045000, 1221939000, 1237667400, 1253561400, 1269203400, 1285097400, 1300739400, 1316633400, 1332275400, 1348169400, 1363897800, 1379791800, 1395433800, 1411327800, 1426969800, 1442863800, 1458505800, 1474399800, 1490128200, 1506022200, 1521664200, 1537558200, 1553200200, 1569094200, 1584736200, 1600630200, 1616358600, 1632252600, 1647894600, 1663788600 } // INTVECTOR + typeMap:binary { 01020304030102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 12344, 0, 12600, 0, 12600, 3600, 14400, 0, 14400, 3600 } // INTVECTOR + } + :int { 281 }// INT + :int { 326 }// INT + {// TABLE + links:intvector { 325, 326 } // INTVECTOR + trans:intvector { 3588625780, 560025000 } // INTVECTOR + typeMap:binary { 0102 } // BINARY + typeOffsets:intvector { 21516, 0, 19800, 0, 21600, 0 } // INTVECTOR + } + {// TABLE + links:intvector { 327, 532, 534 } // INTVECTOR + trans:intvector { 3611165296, 3622656496, 3640195696, 3654106096, 3674669296, 3685555696, 3706118896, 3717005296 } // INTVECTOR + transPre32:intvector { 4294967295, 1707254896 } // INTVECTOR + typeMap:binary { 010201020102010201 } // BINARY + typeOffsets:intvector { 33539, 0, 32400, 0, 32400, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2716159705, 3047416096, 354906000, 370713600, 386442000, 402249600, 417978000, 433785600, 449600400, 465332400, 481057200, 496782000, 512506800, 528231600, 543956400, 559681200, 575406000, 591130800, 606855600, 622580400, 638305200, 654634800, 670359600, 686088000, 695764800, 701809200, 717534000, 733258800, 748983600, 764708400, 780433200, 796158000, 811882800, 828212400, 846356400, 859662000, 877806000, 891111600, 909255600, 922561200, 941310000, 954010800, 972759600, 985460400, 1004209200, 1017514800, 1020193200, 1035662400, 1048968000, 1067112000, 1080417600, 1099166400, 1111867200, 1130616000, 1143316800, 1162065600, 1174766400, 1193515200, 1206820800, 1224964800, 1238270400, 1256414400, 1269720000, 1288468800, 1301169600, 1414263600, 1464465600 } // INTVECTOR + typeMap:binary { 01030403040304030403040304030403040304030403020103040304030403040304030403040304030403040304020102010201020102010201020102010201030103 } // BINARY + typeOffsets:intvector { 20391, 0, 21600, 0, 21600, 3600, 25200, 0, 25200, 3600 } // INTVECTOR + } + :int { 297 }// INT + {// TABLE + links:intvector { 260, 330, 331 } // INTVECTOR + trans:intvector { 2262036044, 252435600, 417974400, 433782000, 449596800, 465318000, 481046400, 496767600, 512496000, 528217200, 543945600, 559666800, 575395200, 591116400, 606844800, 622566000, 638294400, 654620400, 670348800, 686070000, 701798400, 717519600, 733248000, 748969200, 764697600, 780418800, 796147200, 811868400, 828201600, 843922800, 859651200, 875372400, 891100800, 906822000, 988394400, 1001696400, 1017424800, 1033146000, 1048874400, 1064595600, 1080324000, 1096045200, 1111773600, 1127494800, 1143223200, 1159549200, 1427479200, 1443193200, 1458928800, 1474642800 } // INTVECTOR + typeMap:binary { 0102030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302 } // BINARY + typeOffsets:intvector { 25652, 0, 25200, 0, 28800, 0, 28800, 3600 } // INTVECTOR + } + :int { 330 }// INT + {// TABLE + links:intvector { 285, 332 } // INTVECTOR + trans:intvector { 2969483876 } // INTVECTOR + typeMap:binary { 01 } // BINARY + typeOffsets:intvector { 21020, 0, 21600, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2715540922, 3047408896, 354898800, 370699200, 386427600, 402235200, 417963600, 433771200, 449586000, 465318000, 481042800, 496767600, 512492400, 528217200, 543942000, 559666800, 575391600, 591116400, 606841200, 622566000, 638290800, 654620400, 670345200, 686073600, 695750400, 701794800, 717519600, 733244400, 748969200, 764694000, 780418800, 796143600, 811868400, 828198000, 846342000, 859647600, 877791600, 891097200, 909241200, 922546800, 941295600, 953996400, 972745200, 985446000, 1004194800, 1017500400, 1035644400, 1048950000, 1067094000, 1080399600, 1099148400, 1111849200, 1130598000, 1143298800, 1162047600, 1174748400, 1193497200, 1206802800, 1224946800, 1238252400, 1256396400, 1269702000, 1288450800, 1301151600, 1315828800, 1414249200 } // INTVECTOR + typeMap:binary { 010206050605060506050605060506050605060506050403050605060506050605060506050605060506050605060506050605060506050605060506050605070503 } // BINARY + typeOffsets:intvector { 34374, 0, 28800, 0, 32400, 0, 36000, 0, 36000, 3600, 39600, 0, 39600, 3600, 43200, 0 } // INTVECTOR + } + :int { 253 }// INT + {// TABLE + trans:intvector { 2807646045, 3047405296, 354895200, 370702800, 386431200, 402238800, 417967200, 433774800, 449589600, 465321600, 481046400, 496771200, 512496000, 528220800, 543945600, 559670400, 575395200, 591120000, 606844800, 622569600, 638294400, 654624000, 670348800, 686077200, 695754000, 701798400, 717523200, 733248000, 748972800, 764697600, 780422400, 796147200, 811872000, 828201600, 846345600, 859651200, 877795200, 891100800, 909244800, 922550400, 941299200, 954000000, 972748800, 985449600, 1004198400, 1017504000, 1035648000, 1048953600, 1067097600, 1080403200, 1099152000, 1111852800, 1130601600, 1143302400, 1162051200, 1174752000, 1193500800, 1206806400, 1224950400, 1238256000, 1256400000, 1269705600, 1288454400, 1301155200, 1414249200 } // INTVECTOR + typeMap:binary { 0103040304030403040304030403040304030403040302010304030403040304030403040304030403040304030403040304030403040304030403040304030503 } // BINARY + typeOffsets:intvector { 31651, 0, 32400, 0, 32400, 3600, 36000, 0, 36000, 3600, 39600, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2715544158, 3047408896, 354898800, 370706400, 386434800, 402242400, 417970800, 433778400, 449593200, 465325200, 481050000, 496774800, 512499600, 528224400, 543949200, 559674000, 575398800, 591123600, 606848400, 622573200, 638298000, 654627600, 670352400, 686080800, 695757600, 701802000, 717526800, 733251600, 748976400, 764701200, 780426000, 796150800, 811875600, 828205200, 846349200, 859654800, 877798800, 891104400, 909248400, 922554000, 941302800, 954003600, 972752400, 985453200, 1004202000, 1017507600, 1035651600, 1048957200, 1067101200, 1080406800, 1099155600, 1111856400, 1130605200, 1143306000, 1162054800, 1174755600, 1193504400, 1206810000, 1224954000, 1238259600, 1256403600, 1269709200, 1288458000, 1301158800, 1414252800 } // INTVECTOR + typeMap:binary { 0103040304030403040304030403040304030403040302010304030403040304030403040304030403040304030403040304030403040304030403040304030503 } // BINARY + typeOffsets:intvector { 31138, 0, 28800, 0, 28800, 3600, 32400, 0, 32400, 3600, 36000, 0 } // INTVECTOR + } + {// TABLE + links:intvector { 311, 337, 522 } // INTVECTOR + trans:intvector { 2717021009, 3421699096, 3516557296 } // INTVECTOR + typeMap:binary { 010201 } // BINARY + typeOffsets:intvector { 23087, 0, 23400, 0, 32400, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2606696743, 2702356991, 3047423296, 354913200, 370720800, 386449200, 402256800, 417985200, 433792800, 449607600, 465339600, 481064400, 496789200, 512514000, 528238800, 543963600, 559688400, 575413200, 591138000, 606862800, 622587600, 638312400, 654642000, 670366800, 686095200, 695772000, 701816400, 717541200, 733266000, 748990800, 764715600, 780440400, 796165200, 811890000, 828219600, 846363600, 859669200, 877813200, 891118800, 909262800, 922568400, 941317200, 954018000, 972766800, 985467600, 1004216400, 1017522000, 1035666000, 1048971600, 1067115600, 1080421200, 1099170000, 1111870800, 1130619600, 1143320400, 1162069200, 1174770000, 1193518800, 1206824400, 1224968400, 1238274000, 1256418000, 1269723600, 1288472400, 1301173200, 1414267200 } // INTVECTOR + typeMap:binary { 010204050405040504050405040504050405040504050403020405040504050405040504050405040504050405040504050405040504050405040504050405040604 } // BINARY + typeOffsets:intvector { 14553, 0, 13505, 0, 14400, 0, 14400, 3600, 18000, 0, 18000, 3600, 21600, 0 } // INTVECTOR + } + {// TABLE + links:intvector { 339, 544 } // INTVECTOR + trans:intvector { 2853804616, 3889826896, 354916800, 370724400, 386452800, 402260400, 417988800, 433796400, 449611200, 465343200, 481068000, 496792800, 512517600, 528242400, 543967200, 559692000, 575416800, 591141600, 606866400, 622591200, 638316000, 654645600, 670370400, 686098800, 701823600, 717548400, 733273200, 748998000, 764722800, 780447600, 796172400, 811897200, 859672800, 877816800, 891122400, 909266400, 922572000, 941320800, 954021600, 972770400, 985471200, 1004220000, 1017525600, 1035669600, 1048975200, 1067119200, 1080424800, 1099173600, 1111874400, 1130623200, 1143324000, 1162072800, 1174773600, 1193522400, 1206828000, 1224972000, 1238277600, 1256421600, 1269727200, 1288476000, 1301176800, 1319925600 } // INTVECTOR + typeMap:binary { 0103040304030403040304030403040304030403040302010201020102010203040304030403040304030403040304030403040304030403040304030403 } // BINARY + typeOffsets:intvector { 10680, 0, 10800, 0, 10800, 3600, 14400, 0, 14400, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294963696 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + trans:intvector { 2464590496, 2605418896, 2617172896, 2627540896, 2647236496, 2659076896, 2678772496, 2690612896, 2710308496, 2722235296, 2741930896, 2753771296, 2773466896, 2852522896, 2867297296, 2915681296, 2930196496, 2946526096, 2961646096, 2978580496, 2993700496, 3010634896, 3025150096, 3073534096, 3088049296, 3103774096, 3119498896, 3167278096, 3183002896, 3198122896, 3214452496, 3231386896, 3245902096, 3261626896, 3277351696, 3292471696, 3308801296, 3325735696, 3344484496, 3352951696, 3372478096, 3388030096, 3403841296, 3417665296, 3421290496, 3430967296, 3437018896, 3449114896, 3452135296, 3463626496, 3469073296, 3480564496, 3484189696, 3495076096, 3500522896, 3512014096, 3515639296, 3526525696, 3531972496, 3545882896, 3561607696, 3577343296, 3593068096, 3608792896, 3624517696, 3640242496, 3655967296, 3671692096, 3687416896, 3703141696, 3719471296, 3735196096, 3750920896, 3766645696, 3782370496, 3798095296, 3813820096, 3829544896, 3845269696, 3860994496, 3877324096, 3893048896, 3908773696, 3924498496, 3940223296, 3955948096, 3971672896, 3987397696, 4003122496, 4018847296, 4034572096, 4050296896, 4066626496, 4082351296, 4098076096, 4113800896, 4129525696, 4145250496, 4160975296, 4176700096, 4192424896, 386125200, 401850000, 417574800, 433299600, 449024400, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 725421600, 733280400, 740278800, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } // INTVECTOR + transPre32:intvector { 4294967295, 1581063056 } // INTVECTOR + typeMap:binary { 0401020102010201020102010201020102010201020102010201020102010201020102010201020102010201020302010203020102030201020302010201020102010201020102010201020102010201020102010201020102010201020102010201020102050605060506050605060506050605060506050605060507080605060506050605 } // BINARY + typeOffsets:intvector { 4294961136, 0, 4294960096, 0, 4294960096, 3600, 4294960096, 7200, 4294960424, 0, 4294963696, 0, 4294963696, 3600, 0, 0, 0, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294952896 }// INT + finalRule { "US" }// STRING + finalYear:int { 2008 }// INT + trans:intvector { 2630659654, 2646035254, 2662886854, 2676275254, 3032686054, 3412240096, 3436428496, 3449737696, 3469087696, 3480582496, 3501142096, 3512032096, 3532591696, 3580979296, 3591257296, 3613033696, 3622102096, 3644483296, 3653551696, 3676537696, 3685001296, 3707987296, 3716450896, 3739436896, 3748505296, 3865840096, 3879142096, 136360800, 152082000, 167810400, 183531600, 199260000, 215586000, 230709600, 247035600, 262764000, 278485200, 294213600, 309934800, 325663200, 341384400, 357112800, 372834000, 388562400, 404888400, 420012000, 436338000, 452066400, 467787600, 483516000, 499237200, 514965600, 530686800, 544600800, 562136400, 576050400, 594190800, 607500000, 625640400, 638949600, 657090000, 671004000, 688539600, 702453600, 719989200, 733903200, 752043600, 765352800, 783493200, 796802400, 814942800, 828856800, 846392400, 860306400, 877842000, 891756000, 909291600, 923205600, 941346000, 954655200, 972795600, 986104800, 1004245200, 1018159200, 1035694800, 1049608800, 1067144400, 1081058400, 1099198800, 1112508000, 1130648400, 1143957600, 1162098000, 1173592800, 1194152400 } // INTVECTOR + typeMap:binary { 0100010002030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302 } // BINARY + typeOffsets:intvector { 4294951738, 0, 4294951738, 3600, 4294952896, 0, 4294952896, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 0 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + trans:intvector { 2785303792, 3561092896, 323827200, 338950800, 354675600, 370400400, 386125200, 401850000, 417574800, 433299600, 449024400, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } // INTVECTOR + typeMap:binary { 010203020302030203020302030203020302030203020302030203020302030203020302 } // BINARY + typeOffsets:intvector { 4294963600, 0, 4294963696, 0, 0, 0, 0, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2464590496, 3432356896, 3530849296, 186120000 } // INTVECTOR + typeMap:binary { 01020103 } // BINARY + typeOffsets:intvector { 4294961652, 0, 4294960096, 0, 4294960096, 3600, 4294963696, 0 } // INTVECTOR + } + :int { 345 }// INT + {// TABLE + finalRaw:int { 0 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + links:intvector { 344, 345 } // INTVECTOR + trans:intvector { 2339218520, 354675600, 370400400, 386125200, 401850000, 417574800, 433299600, 449024400, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294965672, 0, 0, 0, 0, 3600 } // INTVECTOR + } + :int { 448 }// INT + {// TABLE + finalRaw:int { 0 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + trans:intvector { 2464586896, 2605415296, 2617169296, 2627537296, 2647232896, 2659073296, 2678768896, 2690609296, 2710304896, 2722231696, 2741927296, 2753767696, 2773463296, 2852519296, 2867293696, 2915677696, 2930192896, 2946522496, 2961642496, 2978576896, 2993696896, 3010631296, 3025146496, 3073530496, 3088045696, 3103770496, 3119495296, 3167274496, 3182999296, 3198119296, 3214448896, 3231383296, 3245898496, 3261623296, 3277348096, 3292468096, 3308797696, 3325732096, 3344480896, 3352948096, 3372474496, 3388026496, 3403837696, 3417661696, 3421286896, 3430963696, 3437015296, 3449111296, 3452131696, 3463622896, 3469069696, 3480560896, 3484186096, 3495072496, 3500519296, 3512010496, 3515635696, 3526522096, 3531968896, 3545879296, 3561604096, 3577339696, 3593064496, 3608789296, 3624514096, 3640238896, 3655963696, 3671688496, 3687413296, 3703138096, 3719467696, 3735192496, 3750917296, 3766642096, 3782366896, 3798091696, 3813816496, 3829541296, 3845266096, 3860990896, 3877320496, 3893045296, 3908770096, 3924494896, 3940219696, 3955944496, 3971669296, 3987394096, 4003118896, 4018843696, 4034568496, 4050293296, 4066622896, 4082347696, 4098072496, 4113797296, 4129522096, 4145246896, 4160971696, 4176696496, 4192421296, 386726400, 401846400, 417571200, 433296000, 449020800, 465350400, 481075200, 496800000, 512524800, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010201020102010201020102010201020102010201020102030201020302010203020102030201020102010201020102010201020102010201020102010201020102010201020102010201020102010204050405040504050405040504050405040504050405040504050405040504 } // BINARY + typeOffsets:intvector { 4294963240, 0, 4294963696, 0, 4294963696, 3600, 4294963696, 7200, 0, 0, 0, 3600 } // INTVECTOR + } + :int { 5 }// INT + {// TABLE + transPre32:intvector { 4294967295, 1770454464 } // INTVECTOR + typeMap:binary { 01 } // BINARY + typeOffsets:intvector { 4294958528, 0, 4294960096, 0 } // INTVECTOR + } + :int { 5 }// INT + {// TABLE + trans:intvector { 2470731580, 3276757696, 3291874096, 3308207296, 3323323696, 3340261696, 3355378096, 3371711296, 3386827696, 3403160896, 3418277296, 3434610496, 3442901296, 420609600, 433306800, 452052000, 464151600, 483501600, 495601200, 514350000, 527054400, 545799600, 558504000, 577249200, 589953600, 608698800, 621403200, 640753200, 652852800, 672202800, 684907200, 703652400, 716356800, 735102000, 747806400, 766551600, 779256000, 798001200, 810705600, 830055600, 842760000, 861505200, 874209600, 892954800, 905659200, 924404400, 937108800, 955854000, 968558400, 987310800, 999410400, 1019365200, 1030860000, 1050814800, 1062914400, 1082264400, 1094364000, 1113714000, 1125813600, 1145163600, 1157263200, 1176613200, 1188712800, 1208667600, 1220767200, 1240117200, 1252216800, 1271566800, 1283666400 } // INTVECTOR + typeMap:binary { 010201020102010201020102010304030403020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020103 } // BINARY + typeOffsets:intvector { 4294953412, 0, 4294952896, 0, 4294952896, 3600, 4294956496, 0, 4294956496, 3600 } // INTVECTOR + } + :int { 370 }// INT + {// TABLE + finalRaw:int { 34200 }// INT + finalRule { "AS" }// STRING + finalYear:int { 2009 }// INT + links:intvector { 353, 369 } // INTVECTOR + trans:intvector { 2622409096, 2629580296, 3411327496, 3418844296, 3434569096, 3450293896, 3466623496, 3481743496, 57688200, 67969800, 89137800, 100024200, 120587400, 131473800, 152037000, 162923400, 183486600, 194977800, 215541000, 226427400, 246990600, 257877000, 278440200, 289326600, 309889800, 320776200, 341339400, 352225800, 372789000, 384280200, 404843400, 415729800, 436293000, 447179400, 467742600, 478629000, 499192200, 511288200, 530037000, 542737800, 562091400, 574792200, 594145800, 606241800, 625595400, 637691400, 657045000, 667931400, 688494600, 701195400, 719944200, 731435400, 751998600, 764094600, 783448200, 796149000, 814897800, 828203400, 846347400, 859653000, 877797000, 891102600, 909246600, 922552200, 941301000, 954001800, 972750600, 985451400, 1004200200, 1017505800, 1035649800, 1048955400, 1067099400, 1080405000, 1099153800, 1111854600, 1130603400, 1143909000, 1162053000, 1174753800, 1193502600, 1207413000, 1223137800 } // INTVECTOR + transPre32:intvector { 4294967295, 1930857236, 4294967295, 2064778096 } // INTVECTOR + typeMap:binary { 01020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203 } // BINARY + typeOffsets:intvector { 33260, 0, 32400, 0, 34200, 0, 34200, 3600 } // INTVECTOR + } + {// TABLE + links:intvector { 354, 368 } // INTVECTOR + trans:intvector { 2622407296, 2629578496, 3411325696, 3418842496, 3434567296, 3450292096, 3466621696, 3481741696, 57686400, 67968000, 625593600, 636480000, 657043200, 667929600, 688492800, 699379200 } // INTVECTOR + transPre32:intvector { 4294967295, 1928175368 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 36728, 0, 36000, 0, 36000, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 34200 }// INT + finalRule { "AS" }// STRING + finalYear:int { 2009 }// INT + links:intvector { 355, 374 } // INTVECTOR + trans:intvector { 2622409096, 2629580296, 3411327496, 3418844296, 3434569096, 3450293896, 3466623496, 3481743496, 57688200, 67969800, 89137800, 100024200, 120587400, 131473800, 152037000, 162923400, 183486600, 194977800, 215541000, 226427400, 246990600, 257877000, 278440200, 289326600, 309889800, 320776200, 341339400, 352225800, 372789000, 386699400, 404843400, 415729800, 436293000, 447179400, 467742600, 478629000, 499192200, 511288200, 530037000, 542737800, 562091400, 574792200, 594145800, 606241800, 625595400, 636481800, 657045000, 667931400, 688494600, 699381000, 719944200, 731435400, 751998600, 762885000, 783448200, 794334600, 814897800, 828203400, 846347400, 859653000, 877797000, 891102600, 909246600, 922552200, 941301000, 954001800, 972750600, 985451400, 1004200200, 1017505800, 1035649800, 1048955400, 1067099400, 1080405000, 1099153800, 1111854600, 1130603400, 1143909000, 1162053000, 1174753800, 1193502600, 1207413000, 1223137800 } // INTVECTOR + transPre32:intvector { 4294967295, 1930856548, 4294967295, 1980016096, 4294967295, 2064778096 } // INTVECTOR + typeMap:binary { 0401020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203 } // BINARY + typeOffsets:intvector { 33948, 0, 32400, 0, 34200, 0, 34200, 3600, 36000, 0 } // INTVECTOR + } + :int { 370 }// INT + :int { 360 }// INT + {// TABLE + links:intvector { 0, 358, 366 } // INTVECTOR + trans:intvector { 2622409096, 2629580296, 3411327496, 3418844296, 3434569096, 3450293896, 3466623496, 3481743496 } // INTVECTOR + transPre32:intvector { 4294967295, 1930859096, 4294967295, 2064778096 } // INTVECTOR + typeMap:binary { 01020302030203020302 } // BINARY + typeOffsets:intvector { 31400, 0, 32400, 0, 34200, 0, 34200, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2622411796, 2629582996, 3411330196, 3418846996, 3434571796, 3450296596, 152039700, 162926100, 436295700, 447182100, 690311700, 699383700, 1165079700, 1174756500, 1193505300, 1206810900, 1224954900, 1238260500 } // INTVECTOR + transPre32:intvector { 4294967295, 1957038768 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 30928, 0, 31500, 0, 31500, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 36000 }// INT + finalRule { "AT" }// STRING + finalYear:int { 2009 }// INT + links:intvector { 357, 360, 371 } // INTVECTOR + trans:intvector { 2614458496, 2629578496, 2648327296, 2659213696, 2679776896, 2690663296, 3411325696, 3418842496, 3434567296, 3450292096, 3466621696, 3481741696, 4223831296, 4239556096, 4257700096, 4269191296, 4289149696, 5673600, 25632000, 37728000, 57686400, 67968000, 89136000, 100022400, 120585600, 131472000, 152035200, 162921600, 183484800, 194976000, 215539200, 226425600, 246988800, 257875200, 278438400, 289324800, 309888000, 320774400, 341337600, 352224000, 372787200, 386092800, 404841600, 417542400, 436291200, 447177600, 467740800, 478627200, 499190400, 510076800, 530035200, 542736000, 562089600, 574790400, 594144000, 606240000, 625593600, 637689600, 657043200, 670348800, 686678400, 701798400, 718128000, 733248000, 749577600, 764697600, 781027200, 796147200, 812476800, 828201600, 844531200, 859651200, 875980800, 891100800, 907430400, 922550400, 938880000, 954000000, 967305600, 985449600, 1002384000, 1017504000, 1033833600, 1048953600, 1065283200, 1080403200, 1096732800, 1111852800, 1128182400, 1143907200, 1159632000, 1174752000, 1191686400, 1207411200, 1223136000 } // INTVECTOR + transPre32:intvector { 4294967295, 1949171940 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102 } // BINARY + typeOffsets:intvector { 35356, 0, 36000, 0, 36000, 3600 } // INTVECTOR + } + :int { 363 }// INT + {// TABLE + trans:intvector { 2622407296, 2629578496, 3411325696, 3418842496, 3434567296, 3450292096, 3466621696, 3481741696, 57686400, 67968000, 625593600, 636480000, 657043200, 667929600, 688492800, 699379200, 719942400, 731433600, 751996800, 762883200 } // INTVECTOR + transPre32:intvector { 4294967295, 1928176340 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 35756, 0, 36000, 0, 36000, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 37800 }// INT + finalRule { "LH" }// STRING + finalYear:int { 2009 }// INT + links:intvector { 361, 363 } // INTVECTOR + trans:intvector { 352216800, 372785400, 384273000, 404839800, 415722600, 436289400, 447172200, 467739000, 478621800, 499188600, 511282800, 530033400, 542732400, 562087800, 574786800, 594142200, 606236400, 625591800, 636476400, 657041400, 667926000, 688491000, 699375600, 719940600, 731430000, 751995000, 762879600, 783444600, 794329200, 814894200, 828198000, 846343800, 859647600, 877793400, 891097200, 909243000, 922546800, 941297400, 953996400, 967303800, 985446000, 1004196600, 1017500400, 1035646200, 1048950000, 1067095800, 1080399600, 1099150200, 1111849200, 1130599800, 1143903600, 1162049400, 1174748400, 1193499000, 1207407600, 1223134200 } // INTVECTOR + transPre32:intvector { 4294967295, 1930852316 } // INTVECTOR + typeMap:binary { 010204020402040204020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203 } // BINARY + typeOffsets:intvector { 38180, 0, 36000, 0, 37800, 0, 37800, 1800, 37800, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 36000 }// INT + finalRule { "AV" }// STRING + finalYear:int { 2009 }// INT + links:intvector { 364, 372 } // INTVECTOR + trans:intvector { 2622407296, 2629578496, 3411325696, 3418842496, 3434567296, 3450292096, 3466621696, 3481741696, 57686400, 67968000, 89136000, 100022400, 120585600, 131472000, 152035200, 162921600, 183484800, 194976000, 215539200, 226425600, 246988800, 257875200, 278438400, 289324800, 309888000, 320774400, 341337600, 352224000, 372787200, 384278400, 404841600, 415728000, 436291200, 447177600, 467740800, 478627200, 499190400, 511286400, 530035200, 542736000, 561484800, 574790400, 594144000, 606240000, 625593600, 637689600, 657043200, 667929600, 688492800, 699379200, 719942400, 731433600, 751996800, 762883200, 783446400, 796147200, 814896000, 828201600, 846345600, 859651200, 877795200, 891100800, 909244800, 922550400, 941299200, 954000000, 967305600, 985449600, 1004198400, 1017504000, 1035648000, 1048953600, 1067097600, 1080403200, 1099152000, 1111852800, 1130601600, 1143907200, 1162051200, 1174752000, 1193500800, 1207411200, 1223136000 } // INTVECTOR + transPre32:intvector { 4294967295, 1930855704 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102 } // BINARY + typeOffsets:intvector { 34792, 0, 36000, 0, 36000, 3600 } // INTVECTOR + } + :int { 370 }// INT + :int { 358 }// INT + {// TABLE + links:intvector { 367, 373 } // INTVECTOR + trans:intvector { 2622414496, 2629585696, 3411332896, 3418849696, 3434574496, 3450299296, 152042400, 162928800, 436298400, 447184800, 690314400, 699386400, 1165082400, 1174759200, 1193508000, 1206813600, 1224957600, 1238263200 } // INTVECTOR + transPre32:intvector { 4294967295, 1957041892 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 27804, 0, 28800, 0, 28800, 3600 } // INTVECTOR + } + :int { 354 }// INT + :int { 353 }// INT + {// TABLE + finalRaw:int { 36000 }// INT + finalRule { "AN" }// STRING + finalYear:int { 2009 }// INT + links:intvector { 1, 352, 356, 365, 370 } // INTVECTOR + trans:intvector { 2622407296, 2629578496, 3411325696, 3418842496, 3434567296, 3450292096, 3466621696, 3481741696, 57686400, 67968000, 89136000, 100022400, 120585600, 131472000, 152035200, 162921600, 183484800, 194976000, 215539200, 226425600, 246988800, 257875200, 278438400, 289324800, 309888000, 320774400, 341337600, 352224000, 372787200, 386697600, 404841600, 415728000, 436291200, 447177600, 467740800, 478627200, 499190400, 511286400, 530035200, 542736000, 562089600, 574790400, 594144000, 606240000, 625593600, 636480000, 657043200, 667929600, 688492800, 699379200, 719942400, 731433600, 751996800, 762883200, 783446400, 794332800, 814896000, 828201600, 846345600, 859651200, 877795200, 891100800, 909244800, 922550400, 941299200, 954000000, 967305600, 985449600, 1004198400, 1017504000, 1035648000, 1048953600, 1067097600, 1080403200, 1099152000, 1111852800, 1130601600, 1143907200, 1162051200, 1174752000, 1193500800, 1207411200, 1223136000 } // INTVECTOR + transPre32:intvector { 4294967295, 1930854204 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102 } // BINARY + typeOffsets:intvector { 36292, 0, 36000, 0, 36000, 3600 } // INTVECTOR + } + :int { 360 }// INT + :int { 364 }// INT + :int { 367 }// INT + :int { 355 }// INT + :int { 205 }// INT + :int { 266 }// INT + :int { 199 }// INT + :int { 178 }// INT + :int { 205 }// INT + :int { 158 }// INT + :int { 43 }// INT + :int { 450 }// INT + :int { 210 }// INT + :int { 98 }// INT + :int { 98 }// INT + :int { 317 }// INT + :int { 130 }// INT + :int { 225 }// INT + :int { 197 }// INT + :int { 220 }// INT + :int { 114 }// INT + :int { 210 }// INT + :int { 222 }// INT + :int { 197 }// INT + :int { 224 }// INT + :int { 203 }// INT + :int { 560 }// INT + :int { 131 }// INT + :int { 48 }// INT + :int { 479 }// INT + :int { 445 }// INT + :int { 184 }// INT + :int { 175 }// INT + :int { 18 }// INT + :int { 456 }// INT + {// TABLE + links:intvector { 406, 407, 420, 435, 436, 509, 510, 511, 512, 513 } // INTVECTOR + typeOffsets:intvector { 0, 0 } // INTVECTOR + } + :int { 406 }// INT + {// TABLE + typeOffsets:intvector { 4294963696, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 4294931296, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 4294927696, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 4294924096, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 4294960096, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 4294956496, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 4294952896, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 4294949296, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 4294945696, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 4294942096, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 4294938496, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 4294934896, 0 } // INTVECTOR + } + :int { 406 }// INT + {// TABLE + typeOffsets:intvector { 3600, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 36000, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 39600, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 43200, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 46800, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 50400, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 7200, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 10800, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 14400, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 18000, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 21600, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 25200, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 28800, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 32400, 0 } // INTVECTOR + } + :int { 406 }// INT + :int { 406 }// INT + :int { 438 }// INT + {// TABLE + links:intvector { 437, 438, 439, 441, 619, 633, 634, 638 } // INTVECTOR + typeOffsets:intvector { 0, 0 } // INTVECTOR + } + :int { 438 }// INT + {// TABLE + typeOffsets:intvector { 0, 0 } // INTVECTOR + } + :int { 438 }// INT + :int { 450 }// INT + {// TABLE + finalRaw:int { 3600 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + trans:intvector { 3561085696, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } // INTVECTOR + transPre32:intvector { 4294967295, 2117514132 } // INTVECTOR + typeMap:binary { 0102030203020302030203020302030203020302030203020302 } // BINARY + typeOffsets:intvector { 364, 0, 0, 0, 3600, 0, 3600, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2853717364, 3047426896, 354916800, 370724400, 386452800, 402260400, 417988800, 433796400, 449611200, 465343200, 481068000, 496792800, 512517600, 528242400, 543967200, 559692000, 575416800, 591141600, 606866400, 622594800, 638319600, 654649200, 670374000, 701820000, 717548400, 733273200, 748998000, 764722800, 780447600, 796172400, 811897200, 828226800, 846370800, 859676400, 877820400, 891126000, 909270000, 922575600, 941324400, 954025200, 972774000, 985474800, 1004223600, 1017529200, 1035673200, 1048978800, 1067122800, 1080428400, 1099177200, 1111878000, 1130626800, 1143327600, 1162076400, 1174777200, 1193526000, 1206831600, 1224975600, 1238281200, 1256425200, 1269730800, 1288479600, 1301180400, 1414274400, 1459033200 } // INTVECTOR + typeMap:binary { 01030403040304030403040304030403040302010201030201020102010201020102010201020102010201020102010201020102010201020102010201030103 } // BINARY + typeOffsets:intvector { 11532, 0, 10800, 0, 10800, 3600, 14400, 0, 14400, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 7200 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + links:intvector { 401, 445 } // INTVECTOR + trans:intvector { 2608865664, 3111971296, 3116806096, 3388105696, 3390089296, 3437710096, 3450490096, 3466729696, 3482544496, 3742604896, 3753314896, 166485600, 186184800, 198028800, 213753600, 228873600, 244080000, 260323200, 275446800, 291798000, 307407600, 323388000, 338936400, 354675600, 370400400, 386125200, 401850000, 417574800, 433299600, 449024400, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } // INTVECTOR + typeMap:binary { 03040304020102010304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403 } // BINARY + typeOffsets:intvector { 5692, 0, 3600, 0, 3600, 3600, 7200, 0, 7200, 3600 } // INTVECTOR + } + :int { 469 }// INT + {// TABLE + finalRaw:int { 3600 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + links:intvector { 447, 468, 480, 486, 489, 503 } // INTVECTOR + trans:intvector { 3389142496, 3437710096, 3450410896, 3466740496, 3482465296, 3498190096, 3517025296, 3528343696, 417574800, 433299600, 449024400, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } // INTVECTOR + transPre32:intvector { 4294967295, 1581051976 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4920, 0, 3600, 0, 3600, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 3600 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + links:intvector { 240, 346, 448, 455, 478, 491 } // INTVECTOR + trans:intvector { 2601260896, 2614483696, 2631511696, 2644817296, 2662961296, 2676266896, 3356062096, 3437710096, 3450410896, 3466740496, 3482465296, 3498190096, 3513914896, 3518404096, 3529031296, 3533786896, 3546487696, 3561694096, 3577336096, 3580356496, 3584586496, 3593057296, 3609991696, 3624506896, 3640836496, 3655956496, 323830800, 338950800, 354675600, 370400400, 386125200, 401850000, 417574800, 433299600, 449024400, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } // INTVECTOR + transPre32:intvector { 4294967295, 1872912888 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020302010201020302010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 3208, 0, 3600, 0, 3600, 3600, 3600, 7200 } // INTVECTOR + } + :int { 481 }// INT + {// TABLE + finalRaw:int { 3600 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + links:intvector { 382, 442, 450, 470, 537 } // INTVECTOR + trans:intvector { 2554612096, 2601264496, 2614483696, 2631511696, 2644817296, 2662961296, 2676266896, 2681141296, 2690688496, 2709437296, 2720928496, 2742701296, 2754970096, 2774410096, 2787456496, 2804390896, 2821325296, 2835840496, 2850960496, 2867290096, 2883014896, 2898739696, 2915674096, 2930189296, 2946518896, 2961638896, 2978573296, 2993704096, 3010638496, 3025153696, 3041483296, 3056603296, 3073537696, 3088052896, 3103777696, 3119502496, 3134622496, 3151556896, 3167281696, 3183006496, 3198126496, 3214456096, 3231390496, 3245905696, 3261630496, 3277355296, 3292475296, 3308804896, 3325739296, 3344488096, 3352955296, 3360299296, 3437710096, 3450410896, 3466740496, 3482465296, 3496894096, 3513914896, 3528343696, 3549511696, 3561694096, 228877200, 243997200, 260326800, 276051600, 291776400, 307501200, 323830800, 338950800, 354675600, 370400400, 386125200, 401850000, 417574800, 433299600, 449024400, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } // INTVECTOR + transPre32:intvector { 4294967295, 1843972096 } // INTVECTOR + typeMap:binary { 010304030403040301020102010201020102010201020102010201020102010201020102010201020102010201020102010201020403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403 } // BINARY + typeOffsets:intvector { 1050, 0, 0, 0, 0, 3600, 3600, 0, 3600, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 7200 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1998 }// INT + trans:intvector { 3081818632, 3107910496, 3119488096, 3135212896, 3150937696, 3167267296, 3182992096, 3198716896, 3214441696, 3230166496, 3245891296, 3261616096, 3277340896, 3293065696, 3308790496, 3324515296, 3340240096, 296604000, 307486800, 323816400, 338940000, 354672000, 370396800, 386121600, 401846400, 417571200, 433296000, 449020800, 465350400, 481075200, 496800000, 512524800, 528249600, 543974400, 559699200, 575424000, 591148800, 606873600, 622598400, 638323200, 654652800, 670370400, 686095200, 701820000, 717544800, 733269600, 748994400, 764719200, 780440400, 796168800, 811890000, 828223200, 846363600, 859683600, 877827600 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 6264, 0, 7200, 0, 7200, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 3600 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + trans:intvector { 2601260896, 2614483696, 2631511696, 2644817296, 2662961296, 2676266896, 2694497296, 2707716496, 2725255696, 2739770896, 3388192096, 3437710096, 3450410896, 3466740496, 3482465296, 3498190096, 3516496096, 3532310896, 3545278096, 3561690496, 3577332496, 3593057296, 3608782096, 3624506896, 3640836496, 3655956496, 3802310896, 3813798496, 3833767696, 3845258896, 3866426896, 3876708496, 3897876496, 3908158096, 323823600, 338943600, 354668400, 370393200, 386118000, 401842800, 417567600, 433292400, 449024400, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } // INTVECTOR + transPre32:intvector { 4294967295, 1796706716 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4580, 0, 3600, 0, 3600, 3600 } // INTVECTOR + } + :int { 505 }// INT + {// TABLE + finalRaw:int { 7200 }// INT + finalRule { "Moldova" }// STRING + finalYear:int { 1998 }// INT + links:intvector { 454, 494 } // INTVECTOR + trans:intvector { 2657853196, 3081818632, 3107910496, 3119488096, 3135212896, 3150937696, 3167267296, 3182992096, 3198716896, 3214441696, 3230166496, 3245891296, 3261616096, 3277340896, 3293065696, 3308790496, 3324515296, 3340240096, 3367801696, 3396828496, 3437710096, 3450410896, 3466740496, 3482465296, 3494809696, 354920400, 370728000, 386456400, 402264000, 417992400, 433800000, 449614800, 465346800, 481071600, 496796400, 512521200, 528246000, 543970800, 559695600, 575420400, 591145200, 606870000, 622594800, 638319600, 641944800, 654652800, 670377600, 686102400, 701820000, 717541200, 733269600, 748990800, 764719200, 780440400, 796168800, 811890000, 828223200, 846363600, 859680000, 877824000 } // INTVECTOR + transPre32:intvector { 4294967295, 1454819576 } // INTVECTOR + typeMap:binary { 04030506050605060506050605060506050605060201020102070807080708070807080708070807080708070806050605060506050605060506050605 } // BINARY + typeOffsets:intvector { 6920, 0, 3600, 0, 3600, 3600, 6264, 0, 6900, 0, 7200, 0, 7200, 3600, 10800, 0, 10800, 3600 } // INTVECTOR + } + :int { 448 }// INT + {// TABLE + finalRaw:int { 0 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + links:intvector { 405, 456 } // INTVECTOR + trans:intvector { 2603004817, 2614496017, 2630824096, 2644820896, 2661064096, 2677480096, 2693118496, 2708929696, 2724568096, 2742798496, 2756622496, 2772433696, 2787467296, 2804401696, 2821336096, 2834036896, 2852180896, 2866091296, 2884235296, 2898750496, 2915684896, 2930200096, 2946529696, 2961649696, 2979188896, 2993704096, 3010638496, 3025153696, 3041483296, 3056603296, 3073537696, 3088052896, 3104987296, 3119502496, 3135832096, 3151556896, 3168491296, 3183006496, 3199336096, 3214456096, 3231390496, 3245905696, 3262840096, 3277355296, 3293684896, 3308804896, 3325739296, 3344488096, 3352955296, 3561611296, 3575521696, 3595480096, 3609995296, 3626929696, 3640235296, 3658379296, 3672894496, 3689224096, 3704344096, 3720673696, 3736398496, 3752728096, 3767848096, 3782363296, 3798692896, 3813812896, 3830747296, 3845262496, 3862801696, 3877316896, 3893646496, 3908766496, 3925700896, 3940216096, 3957150496, 3971665696, 3987995296, 4003115296, 4018235296, 4036984096, 4049684896, 4068433696, 4081739296, 4099883296, 4112584096, 4131332896, 4144033696, 4162782496, 4175483296, 4194232096, 4206932896, 4226286496, 4235963296, 4257725296, 57722400, 69818400, 89172000, 101268000, 120621600, 132717600, 152071200, 164167200, 183520800, 196221600, 214970400, 227671200, 246420000, 259120800, 278474400, 290570400, 309924000, 322020000, 341373600, 354675600, 372819600, 386125200, 404269200, 417574800, 435718800, 449024400, 467773200, 481078800, 499222800, 512528400, 530672400, 543978000, 562122000, 575427600, 593571600, 606877200, 625626000, 638326800, 657075600, 670381200, 688525200, 701830800, 719974800, 733280400, 751424400, 764730000, 782874000, 796179600, 814323600, 828234000, 846378000 } // INTVECTOR + typeMap:binary { 01020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020304020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302 } // BINARY + typeOffsets:intvector { 4294965775, 0, 4294965775, 3600, 0, 0, 0, 3600, 3600, 0 } // INTVECTOR + } + {// TABLE + finalRaw:int { 3600 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + trans:intvector { 2603003296, 2614494496, 2630824096, 2644820896, 2661064096, 2677480096, 2693118496, 2708929696, 2724568096, 2742798496, 2756622496, 2772433696, 2787467296, 2804401696, 2821336096, 2834036896, 2852180896, 2866091296, 2884235296, 2898750496, 2915684896, 2930200096, 2946529696, 2961649696, 2979188896, 2993704096, 3010638496, 3025153696, 3041483296, 3056603296, 3073537696, 3088052896, 3104987296, 3119502496, 3135832096, 3151556896, 3168491296, 3183006496, 3199336096, 3214456096, 3231390496, 3245905696, 3262840096, 3277355296, 3293684896, 3308804896, 3325739296, 3344488096, 3352955296, 3390449296, 3398916496, 3419479696, 3430366096, 3450929296, 3462420496, 3482378896, 3496894096, 3513914896, 3522900496, 3530161696, 3546491296, 3561611296, 3575521696, 3577937296, 3588218896, 3595480096, 3606971296, 3626929696, 3640235296, 3658379296, 3672894496, 3689224096, 3704344096, 3720673696, 3736398496, 3752728096, 3767848096, 3782363296, 3798692896, 3813812896, 3830747296, 3845262496, 3862801696, 3877316896, 3893646496, 386125200, 401850000, 417574800, 433299600, 449024400, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } // INTVECTOR + transPre32:intvector { 4294967295, 1473317380 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102030203020302030203020102010203020102010201020102010201020102010201020104050405040504050405040504050405040504050405040504050405040504 } // BINARY + typeOffsets:intvector { 4294966012, 0, 0, 0, 0, 3600, 0, 7200, 3600, 0, 3600, 3600 } // INTVECTOR + } + :int { 469 }// INT + {// TABLE + finalRaw:int { 7200 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + links:intvector { 459, 473 } // INTVECTOR + trans:intvector { 2759028507, 3419296096, 3435193696, 354672000, 370396800, 386121600, 401846400, 417574800, 433299600, 449024400, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 5989, 0, 7200, 0, 7200, 3600 } // INTVECTOR + } + :int { 469 }// INT + {// TABLE + links:intvector { 278, 461, 618 } // INTVECTOR + trans:intvector { 2425091480, 2601260896, 2614476496, 2724553696, 2742780496, 2756608096, 2772415696, 2787452896, 2804383696, 2854758496, 2866937296, 2885257696, 2898473296, 3363913696, 3372290896, 3377132896, 3402530896, 3419123296, 3530230096, 3550624096, 3561161296, 3578531296, 3593042896, 3609980896, 3624492496, 3640825696, 3655942096, 3672880096, 3687996496, 3704934496, 3719446096, 4059347296, 4100124496, 4117235296, 4129241296, 107910000, 121215600, 133920000, 152665200, 164678400, 184114800, 196214400, 215564400, 228873600, 245804400, 260323200, 267915600, 428454000, 433893600, 468111600, 482799600, 496710000, 512521200, 528246000, 543970800, 559695600, 575420400, 591145200, 606870000, 622594800, 638319600, 654649200, 670374000, 686098800, 701823600, 717548400, 733273200, 748998000, 764118000, 780447600, 796172400, 811897200, 828226800, 846370800, 859676400, 877820400, 891126000, 909270000, 922575600, 941324400, 954025200, 972774000, 985474800, 1004223600, 1017529200, 1035673200, 1048978800, 1067122800, 1080428400, 1099177200, 1111878000, 1130626800, 1143327600, 1162076400, 1174784400, 1193533200, 1206838800, 1224982800, 1238288400, 1256432400, 1269738000, 1288486800, 1301274000, 1319936400, 1332637200, 1351386000, 1364691600, 1382835600, 1396227600, 1414285200, 1427590800, 1446944400, 1459040400, 1473195600 } // INTVECTOR + transPre32:intvector { 4294967295, 1454819544 } // INTVECTOR + typeMap:binary { 01020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030405040203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020304 } // BINARY + typeOffsets:intvector { 6952, 0, 7016, 0, 7200, 0, 7200, 3600, 10800, 0, 10800, 3600 } // INTVECTOR + } + :int { 469 }// INT + {// TABLE + trans:intvector { 2601260896, 2614483696, 2631511696, 2644817296, 2662961296, 2676266896, 3356062096, 3437710096, 3450410896, 3466740496, 3482465296, 3498190096, 3513914896, 3514595296, 3516236896, 3532303696, 3545872096, 354920400, 370728000, 386456400, 402264000, 417992400, 433800000, 449614800, 465346800, 481071600, 496796400, 512521200, 528246000, 543970800, 559695600, 575420400, 591145200, 606870000, 622598400, 638323200, 654652800, 670377600, 686102400, 701827200, 717552000, 733276800, 749001600, 764726400, 780451200, 796176000, 811900800, 828230400, 846374400, 859680000, 877824000, 891129600, 909273600, 922579200, 941328000, 954028800, 972777600, 985478400, 1004227200, 1017532800, 1035676800, 1048982400, 1067126400, 1080432000, 1099180800, 1111881600, 1130630400, 1143331200, 1162080000, 1174780800, 1193529600, 1206835200, 1224979200, 1238284800, 1256428800, 1269734400, 1288483200, 1301184000, 1414278000 } // INTVECTOR + transPre32:intvector { 4294967295, 1872911176 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102030403050605060506050605060506050605060504030403040304030403040304030403040304030403040304030403040304030403040304030403040304030503 } // BINARY + typeOffsets:intvector { 4920, 0, 3600, 0, 3600, 3600, 7200, 0, 7200, 3600, 10800, 0, 10800, 3600 } // INTVECTOR + } + :int { 466 }// INT + {// TABLE + trans:intvector { 2701146496, 3047426896, 354916800, 370724400, 386452800, 402260400, 417988800, 433796400, 449611200, 465343200, 481068000, 496792800, 512517600, 528242400, 543967200, 559692000, 575416800, 591141600, 606866400, 622594800, 638319600, 654649200, 670374000, 701820000, 717548400, 733273200, 748998000, 764722800, 780447600, 796172400, 811897200, 828226800, 846370800, 859676400, 877820400, 891126000, 909270000, 922575600, 941324400, 954025200, 972774000, 985474800, 1004223600, 1017529200, 1035673200, 1048978800, 1067122800, 1080428400, 1099177200, 1111878000, 1130626800, 1143327600, 1162076400, 1174777200, 1193526000, 1206831600, 1224975600, 1238281200, 1256425200, 1269730800, 1288479600, 1301180400, 1414274400 } // INTVECTOR + typeMap:binary { 010304030403040304030403040304030403020102010302010201020102010201020102010201020102010201020102010201020102010201020102010301 } // BINARY + typeOffsets:intvector { 11928, 0, 10800, 0, 10800, 3600, 14400, 0, 14400, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 7200 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1998 }// INT + links:intvector { 464, 466, 496, 504 } // INTVECTOR + trans:intvector { 2853807972, 3047430496, 3402444496, 3437710096, 3450410896, 3466740496, 3469584496, 354920400, 370728000, 386456400, 402264000, 417992400, 433800000, 449614800, 465346800, 481071600, 496796400, 512521200, 528246000, 543970800, 559695600, 575420400, 591145200, 606870000, 622594800, 638319600, 646783200, 686102400, 701827200, 717552000, 733276800, 749001600, 764726400, 780451200, 796176000, 811900800, 828230400, 846378000, 859683600, 877827600 } // INTVECTOR + typeMap:binary { 03050201020105060506050605060506050605060506050605060403040304030403040304030403 } // BINARY + typeOffsets:intvector { 7324, 0, 3600, 0, 3600, 3600, 7200, 0, 7200, 3600, 10800, 0, 10800, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 0 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + links:intvector { 467, 600, 637 } // INTVECTOR + trans:intvector { 2464583296, 2605411696, 2617165696, 2627533696, 2647229296, 2659069696, 2678765296, 2690605696, 2710301296, 2722228096, 2741923696, 2753764096, 2773459696, 2852515696, 2867290096, 2915674096, 2930189296, 2946518896, 2961638896, 2978573296, 2993693296, 3010627696, 3025142896, 3073526896, 3088042096, 3103766896, 3119491696, 3167270896, 3182995696, 3198115696, 3214445296, 3231379696, 3245894896, 3261619696, 3277344496, 3292464496, 3308794096, 3325728496, 3344477296, 3352944496, 3372470896, 3388022896, 3403834096, 3417658096, 3421283296, 3430960096, 3437011696, 3449107696, 3452128096, 3463619296, 3469066096, 3480557296, 3484182496, 3495068896, 3500515696, 3512006896, 3515632096, 3526518496, 3531965296, 3545875696, 3561600496, 3577336096, 3593060896, 3608785696, 3624510496, 3640235296, 3655960096, 3671684896, 3687409696, 3703134496, 3719464096, 3735188896, 3750913696, 3766638496, 3782363296, 3798088096, 3813812896, 3829537696, 3845262496, 3860987296, 3877316896, 3893041696, 3908766496, 3924491296, 3940216096, 3955940896, 3971665696, 3987390496, 4003115296, 4018840096, 4034564896, 4050289696, 4066619296, 4082344096, 4098068896, 4113793696, 4129518496, 4145243296, 4160968096, 4176692896, 4192417696, 212544000, 228268800, 243993600, 260326800, 276051600, 291776400, 307501200, 323830800, 338950800, 354672000, 370396800, 386121600, 401846400, 417571200, 433296000, 449020800, 465350400, 481075200, 496800000, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020302010203020102030201020302010201020102010201020102010201020102010201020102010201020102010201020102010201020102040102010201020102010201020102010201020102010201020102010201020102040504050405040201 } // BINARY + typeOffsets:intvector { 4294965091, 0, 0, 0, 0, 3600, 0, 7200, 3600, 0, 3600, 3600 } // INTVECTOR + } + :int { 447 }// INT + {// TABLE + finalRaw:int { 0 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + links:intvector { 446, 458, 460, 462, 469, 507, 508 } // INTVECTOR + trans:intvector { 2603003296, 2614494496, 2630824096, 2644820896, 2661064096, 2677480096, 2693118496, 2708929696, 2724568096, 2742798496, 2756622496, 2772433696, 2787467296, 2804401696, 2821336096, 2834036896, 2852180896, 2866091296, 2884235296, 2898750496, 2915684896, 2930200096, 2946529696, 2961649696, 2979188896, 2993704096, 3010638496, 3025153696, 3041483296, 3056603296, 3073537696, 3088052896, 3104987296, 3119502496, 3135832096, 3151556896, 3168491296, 3183006496, 3199336096, 3214456096, 3231390496, 3245905696, 3262840096, 3277355296, 3293684896, 3308804896, 3325739296, 3344488096, 3352955296, 3390449296, 3398916496, 3419479696, 3430366096, 3450929296, 3462420496, 3482378896, 3496894096, 3513914896, 3522900496, 3530161696, 3546491296, 3561611296, 3575521696, 3577937296, 3588218896, 3595480096, 3606971296, 3626929696, 3640235296, 3658379296, 3672894496, 3689224096, 3704344096, 3720673696, 3736398496, 3752728096, 3767848096, 3782363296, 3798692896, 3813812896, 3830747296, 3845262496, 3862801696, 3877316896, 3893646496, 3908766496, 3925700896, 3940216096, 3957150496, 3971665696, 3987995296, 4003115296, 4018235296, 4036984096, 4049684896, 4068433696, 4081739296, 4099883296, 4112584096, 4131332896, 4144033696, 4162782496, 4175483296, 4194232096, 4206932896, 4226286496, 4235963296, 4257725296, 57722400, 69818400, 89172000, 101268000, 120621600, 132717600, 152071200, 164167200, 183520800, 196221600, 214970400, 227671200, 246420000, 259120800, 278474400, 290570400, 309924000, 322020000, 341373600, 354675600, 372819600, 386125200, 404269200, 417574800, 435718800, 449024400, 467773200, 481078800, 499222800, 512528400, 530672400, 543978000, 562122000, 575427600, 593571600, 606877200, 625626000, 638326800, 657075600, 670381200, 688525200, 701830800, 719974800, 733280400, 751424400, 764730000, 782874000, 796179600, 814323600, 828234000, 846378000 } // INTVECTOR + transPre32:intvector { 4294967295, 442304971 } // INTVECTOR + typeMap:binary { 01020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020302030203020302030201020102030201020102010201020102010201020102010201020102010201020102010201020102010201020102010204010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4294967221, 0, 0, 0, 0, 3600, 0, 7200, 3600, 0 } // INTVECTOR + } + :int { 450 }// INT + {// TABLE + finalRaw:int { 3600 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + trans:intvector { 2663040496, 2678077696, 2693798896, 2709613696, 2852515696, 2867293696, 2915674096, 2930192896, 2946518896, 2961642496, 2978576896, 2993696896, 3010627696, 3025146496, 3268013296, 3277348096, 3293069296, 3295484896, 3308876896, 3340852096, 3354758896, 3421888096, 3432346096, 3452128096, 3466646896, 3483577696, 3498096496, 3515027296, 3529546096, 3546476896, 3560995696, 3642640096, 3655949296, 135122400, 150246000, 166572000, 181695600, 196812000, 212540400, 228866400, 243990000, 260326800, 276051600, 291776400, 307501200, 323830800, 338950800, 354675600, 370400400, 386125200, 401850000, 417574800, 433299600, 449024400, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } // INTVECTOR + transPre32:intvector { 4294967295, 2117514496 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020302010405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504 } // BINARY + typeOffsets:intvector { 4294966412, 0, 0, 0, 0, 3600, 0, 7200, 3600, 0, 3600, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 3600 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + trans:intvector { 2604202096, 2614480096, 2630208496, 2646016096, 2659843696, 2678070496, 2690688496, 2709433696, 2723952496, 2739673696, 3362534896, 3437710096, 3450410896, 3466740496, 3482378896, 3496894096, 3513914896, 3528250096, 3544068496, 3561607696, 3575510896, 3593050096, 3605758096, 3624506896, 4180915696, 4191798496, 4212970096, 4223251696, 4244419696, 4254701296, 4276474096, 4286755696, 12956400, 23238000, 43801200, 54687600, 75855600, 86742000, 102380400, 118105200, 135730800, 148518000, 167187600, 180489600, 198637200, 211939200, 230086800, 243388800, 261536400, 274838400, 292986000, 306288000, 323312400, 338342400, 354675600, 370400400, 386125200, 401850000, 417574800, 433299600, 449024400, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } // INTVECTOR + transPre32:intvector { 4294967295, 1891488612 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 3484, 0, 3600, 0, 3600, 3600 } // INTVECTOR + } + :int { 459 }// INT + {// TABLE + trans:intvector { 2853808696, 3047430496, 3395186896, 3437710096, 3450410896, 3466740496, 3482465296, 3490316896, 354920400, 370728000, 386456400, 402264000, 417992400, 433800000, 449614800, 465346800, 481071600, 496796400, 512521200, 528246000, 543970800, 559695600, 575420400, 591145200, 606870000, 622594800, 670374000, 686102400, 701827200, 717552000, 733276800, 749001600, 764726400, 780451200, 796176000, 811900800, 828230400, 846374400, 859680000, 877824000, 891129600, 909273600, 922579200, 941328000, 954028800, 972777600, 985478400, 1004227200, 1017532800, 1035676800, 1048982400, 1067126400, 1080432000, 1099180800, 1111881600, 1130630400, 1143331200, 1162080000, 1174780800, 1193529600, 1206835200, 1224979200, 1238284800, 1256428800, 1269734400, 1288483200, 1301184000 } // INTVECTOR + transPre32:intvector { 4294967295, 1454819880 } // INTVECTOR + typeMap:binary { 0304060201020102060706070607060706070607060706070607060504050405040504050405040504050405040504050405040504050405040504050405040504050406 } // BINARY + typeOffsets:intvector { 6616, 0, 3600, 0, 3600, 3600, 6600, 0, 7200, 0, 7200, 3600, 10800, 0, 10800, 3600 } // INTVECTOR + } + :int { 479 }// INT + {// TABLE + links:intvector { 476, 636 } // INTVECTOR + trans:intvector { 2606702279, 2638148217, 2653613817, 2667002217, 2676250617, 2698538217, 2701146496, 2705106496, 2752540096, 2755474096, 2769643696, 2772239296, 2803778896, 3047430496, 354920400, 370728000, 386456400, 402264000, 417992400, 433800000, 449614800, 465346800, 481071600, 496796400, 512521200, 528246000, 543970800, 559695600, 575420400, 591145200, 606870000, 622594800, 638319600, 654649200, 670374000, 686102400, 695779200, 701823600, 717548400, 733273200, 748998000, 764722800, 780447600, 796172400, 811897200, 828226800, 846370800, 859676400, 877820400, 891126000, 909270000, 922575600, 941324400, 954025200, 972774000, 985474800, 1004223600, 1017529200, 1035673200, 1048978800, 1067122800, 1080428400, 1099177200, 1111878000, 1130626800, 1143327600, 1162076400, 1174777200, 1193526000, 1206831600, 1224975600, 1238281200, 1256425200, 1269730800, 1288479600, 1301180400, 1414274400 } // INTVECTOR + typeMap:binary { 0304030504050706070807060106070607060706070607060706070607060706070602010607060706070607060706070607060706070607060706070607060706070607060706070607060906 } // BINARY + typeOffsets:intvector { 9017, 0, 7200, 0, 7200, 3600, 9079, 0, 9079, 3600, 9079, 7200, 10800, 0, 10800, 3600, 10800, 7200, 14400, 0 } // INTVECTOR + } + :int { 300 }// INT + :int { 448 }// INT + {// TABLE + finalRaw:int { 3600 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + links:intvector { 400, 475, 479 } // INTVECTOR + trans:intvector { 2439008335, 2605152496, 2614570096, 2629603696, 2646624496, 2659843696, 2678074096, 2690688496, 2709523696, 2720928496, 2742701296, 2754970096, 2774410096, 2787456496, 2804390896, 2824349296, 2835840496, 2850960496, 2867290096, 2883014896, 2898739696, 2915674096, 2930189296, 2946518896, 2961638896, 2978573296, 2993693296, 3010627696, 3025142896, 3041472496, 3056592496, 3073526896, 3088042096, 3103766896, 3119491696, 3134611696, 3151546096, 3167270896, 3182995696, 3198115696, 3214445296, 3231379696, 3245894896, 3261619696, 3277344496, 3292464496, 3308794096, 3325728496, 3344477296, 3352955296, 3362531296, 3437710096, 3450410896, 3466740496, 3482465296, 3494896096, 3498701296, 3513914896, 3528343696, 196819200, 212540400, 228877200, 243997200, 260326800, 276051600, 291776400, 307501200, 323830800, 338950800, 354675600, 370400400, 386125200, 401850000, 417574800, 433299600, 449024400, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102050405040503020304050405040504050405040504050405040504050405040504050405040504050405040504050405040504 } // BINARY + typeOffsets:intvector { 561, 0, 0, 0, 0, 3600, 0, 7200, 3600, 0, 3600, 3600 } // INTVECTOR + } + :int { 447 }// INT + {// TABLE + finalRaw:int { 3600 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + links:intvector { 449, 481 } // INTVECTOR + trans:intvector { 2601260896, 2614483696, 2631511696, 2644817296, 2662961296, 2676266896, 3356062096, 3437710096, 3450410896, 3466740496, 3482465296, 3498190096, 3513914896, 3529639696, 3548388496, 3561607696, 3566449696, 3573707296, 3578542096, 3593057296, 3609991696, 3624506896, 3640750096, 3655956496, 291776400, 307501200, 323830800, 338950800, 354675600, 370400400, 386125200, 401850000, 417574800, 433299600, 449024400, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } // INTVECTOR + transPre32:intvector { 4294967295, 1825565432 } // INTVECTOR + typeMap:binary { 02030203020302030203020302030203020102030203020302030203020302030203020302030203020302030203020302030203020302030203020302 } // BINARY + typeOffsets:intvector { 3464, 0, 0, 0, 3600, 0, 3600, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 7200 }// INT + finalRule { "EU" }// STRING + finalYear:int { 2002 }// INT + trans:intvector { 2662959102, 2676264702, 2693285502, 2697691902, 2917659102, 3366937696, 3395446096, 3437710096, 3450410896, 3466740496, 3482465296, 3498190096, 3499133296, 354920400, 370728000, 386456400, 402264000, 417992400, 433800000, 449614800, 465346800, 481071600, 496796400, 512521200, 528246000, 543970800, 559695600, 575420400, 591145200, 606870000, 622598400, 638323200, 654652800, 670377600, 686102400, 701827200, 717552000, 733276800, 749001600, 764726400, 780451200, 796176000, 811900800, 828230400, 843955200, 859683600, 877827600, 891133200, 909277200, 922582800, 941331600, 985482000, 1004230800 } // INTVECTOR + typeMap:binary { 0300030004060201020102010607060706070607060706070607060706050405040504050405040504050405040504050405040504 } // BINARY + typeOffsets:intvector { 5794, 0, 3600, 0, 3600, 3600, 5794, 3600, 7200, 0, 7200, 3600, 10800, 0, 10800, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 3600 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + links:intvector { 483, 485, 498 } // INTVECTOR + trans:intvector { 2604202096, 2614480096, 2630208496, 2646016096, 2659843696, 2678070496, 2690688496, 2709433696, 2723952496, 2739673696, 3362534896, 3437710096, 3450410896, 3466740496, 3482465296, 3496894096, 3513914896, 3528250096, 3544068496, 3561607696, 3575510896, 3593050096, 3605758096, 3624506896, 4180915696, 4191798496, 4212970096, 4223251696, 4244419696, 4254701296, 4276474096, 4286755696, 12956400, 23238000, 43801200, 54687600, 75855600, 86742000, 107910000, 118191600, 138754800, 149641200, 170809200, 181090800, 202258800, 212540400, 233103600, 243990000, 265158000, 276044400, 296607600, 307494000, 323830800, 338950800, 354675600, 370400400, 386125200, 401850000, 417574800, 433299600, 449024400, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } // INTVECTOR + transPre32:intvector { 4294967295, 1891402096 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 2996, 0, 3600, 0, 3600, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2701146496, 3047426896, 354916800, 370724400, 386452800, 402260400, 417988800, 433796400, 449611200, 465343200, 481068000, 496792800, 512517600, 528242400, 543967200, 559692000, 575416800, 591141600, 606866400, 622594800, 638319600, 654649200, 670374000, 686102400, 687916800, 701820000, 717544800, 733269600, 748994400, 764719200, 780444000, 796168800, 811893600, 828223200, 846367200, 859672800, 877816800, 891122400, 909266400, 922572000, 941320800, 954021600, 972770400, 985471200, 1004220000, 1017525600, 1035669600, 1048975200, 1067119200, 1080424800, 1099173600, 1111874400, 1130623200, 1143324000, 1162072800, 1174773600, 1193522400, 1206828000, 1224972000, 1238277600, 1256421600, 1269727200, 1288479600, 1301180400 } // INTVECTOR + typeMap:binary { 02040504050405040504050405040504050403020302010204050405040504050405040504050405040504050405040504050405040504050405040504030204 } // BINARY + typeOffsets:intvector { 12020, 0, 7200, 3600, 10800, 0, 10800, 3600, 14400, 0, 14400, 3600 } // INTVECTOR + } + :int { 483 }// INT + :int { 447 }// INT + {// TABLE + trans:intvector { 2701146496, 3047426896, 354916800, 370724400, 386452800, 402260400, 417988800, 433796400, 449611200, 465343200, 481068000, 496792800, 512517600, 528242400, 543967200, 559692000, 575416800, 591145200, 606870000, 622594800, 638319600, 654649200, 670374000, 701820000, 717548400, 733273200, 748998000, 764722800, 780447600, 796172400, 811897200, 828226800, 846370800, 859676400, 877820400, 891126000, 909270000, 922575600, 941324400, 954025200, 972774000, 985474800, 1004223600, 1017529200, 1035673200, 1048978800, 1067122800, 1080428400, 1099177200, 1111878000, 1130626800, 1143327600, 1162076400, 1174777200, 1193526000, 1206831600, 1224975600, 1238281200, 1256425200, 1269730800, 1288479600, 1301180400, 1414274400, 1480806000 } // INTVECTOR + typeMap:binary { 01030403040304030403040304030403020102010201030201020102010201020102010201020102010201020102010201020102010201020102010201030103 } // BINARY + typeOffsets:intvector { 11058, 0, 10800, 0, 10800, 3600, 14400, 0, 14400, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2853807136, 3047430496, 3406073296, 3437710096, 3450410896, 3466740496, 3482465296, 3483318496, 354920400, 370728000, 386456400, 402264000, 417992400, 433800000, 449614800, 465346800, 481071600, 496796400, 512521200, 528246000, 543970800, 559695600, 575420400, 591145200, 606870000, 622594800, 646786800, 701827200, 717552000, 733276800, 749001600, 764726400, 767739600, 780447600, 796172400, 811897200, 828219600, 846374400, 859683600, 877827600, 891133200, 909277200, 922582800, 941331600, 954032400, 972781200, 985482000, 1004230800, 1017536400, 1035680400, 1048986000, 1067130000, 1080435600, 1099184400, 1111885200, 1130634000, 1143334800, 1162083600, 1174784400, 1193533200, 1206838800, 1224982800, 1238288400, 1256432400, 1269738000, 1288486800, 1301187600, 1319936400, 1332637200, 1351386000, 1364691600, 1382835600, 1396137600, 1414274400 } // INTVECTOR + transPre32:intvector { 4294967295, 1454818312 } // INTVECTOR + typeMap:binary { 050306020102010206070607060706070607060706070607060706030403040304070607060706040304030403040304030403040304030403040304030403040304030403040304030806 } // BINARY + typeOffsets:intvector { 8184, 0, 3600, 0, 3600, 3600, 7200, 0, 7200, 3600, 8160, 0, 10800, 0, 10800, 3600, 14400, 0 } // INTVECTOR + } + :int { 447 }// INT + {// TABLE + finalRaw:int { 7200 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1998 }// INT + trans:intvector { 3437710096, 3450410896, 3466740496, 3482465296, 3498190096, 3513918496, 291762000, 307576800, 323816400, 339026400, 355266000, 370393200, 386715600, 401846400, 417571200, 433296000, 449020800, 465350400, 481075200, 496800000, 512524800, 528249600, 543974400, 559699200, 575424000, 591148800, 606873600, 622598400, 638323200, 654652800, 670370400, 686091600, 701820000, 717541200, 733269600, 748990800, 764719200, 780440400, 796168800, 811890000, 828223200, 846363600, 859683600, 877827600 } // INTVECTOR + transPre32:intvector { 4294967295, 1454820900, 4294967295, 1925440280 } // INTVECTOR + typeMap:binary { 03040102010201040504050405040504050405040504050405040504050405040504050405040504050405040504 } // BINARY + typeOffsets:intvector { 5596, 0, 3600, 0, 3600, 3600, 7016, 0, 7200, 0, 7200, 3600 } // INTVECTOR + } + :int { 448 }// INT + {// TABLE + finalRaw:int { 7200 }// INT + finalRule { "EU" }// STRING + finalYear:int { 2003 }// INT + trans:intvector { 2656644556, 2662961296, 2676266896, 2701142896, 2759028556, 3367024096, 3402012496, 3437710096, 3450410896, 3466740496, 3482465296, 3497315296, 354920400, 370728000, 386456400, 402264000, 417992400, 433800000, 449614800, 465346800, 481071600, 496796400, 512521200, 528246000, 543970800, 559695600, 575420400, 591145200, 606870000, 622598400, 638323200, 654652800, 670377600, 686102400, 701827200, 717552000, 733276800, 749001600, 764726400, 780451200, 796176000, 811900800, 828230400, 846374400, 859680000, 877824000, 891129600, 909277200, 922582800, 941331600, 1017536400, 1035680400 } // INTVECTOR + typeMap:binary { 01020100030502010201020506050605060506050605060506050605040304030403040304030403040304030403040304030403 } // BINARY + typeOffsets:intvector { 5940, 0, 3600, 0, 3600, 3600, 7200, 0, 7200, 3600, 10800, 0, 10800, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 3600 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + trans:intvector { 2527736936, 3362621296, 3437710096, 3450410896, 3451447696, 136854000, 149896800, 168130800, 181432800, 199839600, 213141600, 231894000, 244591200, 263257200, 276040800, 294706800, 307490400, 326156400, 339458400, 357087600, 370389600, 389142000, 402444000, 419468400, 433807200, 449622000, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 4760, 0, 3600, 0, 3600, 3600 } // INTVECTOR + } + :int { 454 }// INT + {// TABLE + trans:intvector { 2701146496, 3047426896, 354916800, 370724400, 386452800, 402260400, 417988800, 433796400, 449611200, 465343200, 481068000, 496792800, 512517600, 528242400, 543967200, 559692000, 575416800, 591141600, 606866400, 622594800, 638319600, 654649200, 670374000, 686102400, 695779200, 701823600, 717548400, 733273200, 748998000, 764722800, 780447600, 796172400, 811897200, 828226800, 846370800, 859676400, 877820400, 891126000, 909270000, 922575600, 941324400, 954025200, 972774000, 985474800, 1004223600, 1017529200, 1035673200, 1048978800, 1067122800, 1080428400, 1099177200, 1111878000, 1130626800, 1143327600, 1162076400, 1174777200, 1193526000, 1206831600, 1224975600, 1238281200, 1256425200, 1269730800, 1288479600, 1301180400, 1414274400, 1459033200 } // INTVECTOR + typeMap:binary { 030506050605060506050605060506050605040304030201030403040304030403040304030403040304030403040304030403040304030403040304030403050305 } // BINARY + typeOffsets:intvector { 11616, 0, 7200, 0, 7200, 3600, 10800, 0, 10800, 3600, 14400, 0, 14400, 3600 } // INTVECTOR + } + :int { 466 }// INT + :int { 505 }// INT + :int { 483 }// INT + {// TABLE + finalRaw:int { 3600 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + trans:intvector { 2601260896, 2614483696, 2631511696, 2644817296, 2662961296, 2676266896, 2725255696, 2739166096, 3356062096, 3437710096, 3450410896, 3466740496, 3482465296, 3498190096, 3513914896, 3514778896, 3546487696, 3561694096, 3577332496, 3593057296, 3609991696, 3624506896, 323823600, 338940000, 354675600, 370400400, 386125200, 401850000, 417574800, 433299600, 449024400, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } // INTVECTOR + transPre32:intvector { 4294967295, 1872912175 } // INTVECTOR + typeMap:binary { 010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 3921, 0, 3600, 0, 3600, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 7200 }// INT + finalRule { "EU" }// STRING + finalYear:int { 2004 }// INT + trans:intvector { 2622431056, 2709867160, 2733715696, 2741401696, 3366768496, 3394841296, 3437710096, 3450410896, 3466740496, 3482465296, 3492822496, 354920400, 370728000, 386456400, 402264000, 417992400, 433800000, 449614800, 465346800, 481071600, 496796400, 512521200, 528246000, 543970800, 559695600, 575420400, 591145200, 606870000, 622598400, 638323200, 654652800, 670377600, 686102400, 701827200, 717552000, 733276800, 749001600, 764726400, 780451200, 796176000, 811900800, 828230400, 846374400, 859680000, 877824000, 891133200, 909277200, 922582800, 941331600, 1048986000, 1067130000 } // INTVECTOR + transPre32:intvector { 4294967295, 1454820420 } // INTVECTOR + typeMap:binary { 03040105010702010201020708070807080708070807080708070807060506050605060506050605060506050605020102050605 } // BINARY + typeOffsets:intvector { 6076, 0, 3600, 0, 3600, 3600, 5040, 0, 5736, 0, 7200, 0, 7200, 3600, 10800, 0, 10800, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2717206236, 3047426896, 354916800, 370724400, 386452800, 402260400, 417988800, 433796400, 449611200, 465343200, 481068000, 496792800, 512517600, 528242400, 543967200, 559692000, 575416800, 591145200, 606870000, 622594800, 638319600, 654649200, 670374000, 701820000, 717548400, 733273200, 748998000, 764722800, 780447600, 796172400, 811897200, 828226800, 846370800, 859676400, 877820400, 891126000, 909270000, 922575600, 941324400, 954025200, 972774000, 985474800, 1004223600, 1017529200, 1035673200, 1048978800, 1067122800, 1080428400, 1099177200, 1111878000, 1130626800, 1143327600, 1162076400, 1174777200, 1193526000, 1206831600, 1224975600, 1238281200, 1256425200, 1269730800, 1288479600, 1301180400, 1414274400, 1540681200, 1609020000 } // INTVECTOR + typeMap:binary { 0103040304030403040304030403040302010201020103020102010201020102010201020102010201020102010201020102010201020102010201020103010301 } // BINARY + typeOffsets:intvector { 10660, 0, 10800, 0, 10800, 3600, 14400, 0, 14400, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 3600 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + links:intvector { 502, 599 } // INTVECTOR + trans:intvector { 2577935056, 2601260896, 2614483696, 2631511696, 2644817296, 2662961296, 2676266896, 2694493696, 2707799296, 2793241696, 3363233296, 3437710096, 3450410896, 3466740496, 3482465296, 3498359296, 3516240496, 3532307296, 3546480496, 3561694096, 3579751696, 3593057296, 3609991696, 3624506896, 3640836496, 3655956496, 3897872896, 3908154496, 3923879296, 3939604096, 3960772096, 3971658496, 3987383296, 4003108096, 4023671296, 4034557696, 4055120896, 4066007296, 4086570496, 4097456896, 4118624896, 4128906496, 228873600, 243993600, 260323200, 276048000, 291772800, 307497600, 323827200, 338947200, 354672000, 370396800, 386121600, 401846400, 417571200, 433296000, 449020800, 465350400, 481075200, 496800000, 512524800, 528249600, 543974400, 559699200, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } // INTVECTOR + typeMap:binary { 01020102010203040301020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 5040, 0, 3600, 0, 3600, 3600, 7200, 0, 7200, 3600 } // INTVECTOR + } + :int { 447 }// INT + :int { 466 }// INT + {// TABLE + finalRaw:int { 3600 }// INT + finalRule { "EU" }// STRING + finalYear:int { 1997 }// INT + links:intvector { 453, 497, 505 } // INTVECTOR + trans:intvector { 3390532096, 3403837696, 3421981696, 3435287296, 354675600, 370400400, 386125200, 401850000, 417574800, 433299600, 449024400, 465354000, 481078800, 496803600, 512528400, 528253200, 543978000, 559702800, 575427600, 591152400, 606877200, 622602000, 638326800, 654656400, 670381200, 686106000, 701830800, 717555600, 733280400, 749005200, 764730000, 780454800, 796179600, 811904400, 828234000, 846378000 } // INTVECTOR + transPre32:intvector { 4294967295, 619768448, 4294967295, 1909720710 } // INTVECTOR + typeMap:binary { 0102030203020302030203020302030203020302030203020302030203020302030203020302 } // BINARY + typeOffsets:intvector { 2048, 0, 1786, 0, 3600, 0, 3600, 3600 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 0, 0 } // INTVECTOR + } + :int { 469 }// INT + :int { 469 }// INT + :int { 406 }// INT + :int { 406 }// INT + :int { 406 }// INT + :int { 406 }// INT + :int { 406 }// INT + :int { 570 }// INT + :int { 275 }// INT + :int { 133 }// INT + :int { 289 }// INT + :int { 5 }// INT + :int { 48 }// INT + {// TABLE + trans:intvector { 2306799516, 820436400 } // INTVECTOR + typeMap:binary { 0102 } // BINARY + typeOffsets:intvector { 17380, 0, 18000, 0, 21600, 0 } // INTVECTOR + } + :int { 253 }// INT + :int { 337 }// INT + :int { 48 }// INT + :int { 526 }// INT + :int { 268 }// INT + {// TABLE + links:intvector { 524, 526 } // INTVECTOR + trans:intvector { 3979330456 } // INTVECTOR + typeMap:binary { 01 } // BINARY + typeOffsets:intvector { 17640, 0, 18000, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2306803096, 403041600, 417034800, 1224972000, 1238274000 } // INTVECTOR + typeMap:binary { 0102010201 } // BINARY + typeOffsets:intvector { 13800, 0, 14400, 0, 14400, 3600 } // INTVECTOR + } + :int { 48 }// INT + :int { 268 }// INT + :int { 323 }// INT + :int { 281 }// INT + :int { 327 }// INT + :int { 144 }// INT + :int { 327 }// INT + :int { 575 }// INT + :int { 56 }// INT + :int { 450 }// INT + :int { 555 }// INT + :int { 187 }// INT + :int { 111 }// INT + :int { 219 }// INT + :int { 162 }// INT + :int { 167 }// INT + :int { 339 }// INT + :int { 556 }// INT + :int { 556 }// INT + :int { 558 }// INT + :int { 111 }// INT + :int { 284 }// INT + :int { 187 }// INT + :int { 317 }// INT + :int { 192 }// INT + :int { 153 }// INT + :int { 153 }// INT + {// TABLE + links:intvector { 538, 555 } // INTVECTOR + trans:intvector { 2433088512, 3663856696, 1285498800, 1301752800, 1316872800, 1325239200, 1333202400, 1348927200, 1365256800, 1380376800, 1396706400, 1411826400, 1428156000, 1443276000, 1459605600, 1474725600, 1491055200, 1506175200, 1522504800, 1538229600, 1554559200, 1569679200, 1586008800, 1601128800, 1617458400 } // INTVECTOR + transPre32:intvector { 4294967295, 1849542912 } // INTVECTOR + typeMap:binary { 0201030403040605060506050605060506050605060506050605 } // BINARY + typeOffsets:intvector { 45184, 0, 4294925896, 0, 4294926080, 0, 4294927696, 0, 4294927696, 3600, 46800, 0, 46800, 3600 } // INTVECTOR + } + {// TABLE + finalRaw:int { 43200 }// INT + finalRule { "NZ" }// STRING + finalYear:int { 2009 }// INT + links:intvector { 233, 236, 545, 546, 556 } // INTVECTOR + trans:intvector { 2964632296, 2974910296, 2994267496, 3007571296, 3025717096, 3039020896, 3057166696, 3070470496, 3088616296, 3102524896, 3120065896, 3133974496, 3151515496, 3169052896, 3182360296, 3200502496, 3213809896, 3231952096, 3245259496, 3263401696, 3276709096, 3294851296, 3308158696, 3326905696, 3339608296, 3358355296, 3371662696, 3537541696, 152632800, 162309600, 183477600, 194968800, 215532000, 226418400, 246981600, 257868000, 278431200, 289317600, 309880800, 320767200, 341330400, 352216800, 372780000, 384271200, 404834400, 415720800, 436284000, 447170400, 467733600, 478620000, 499183200, 510069600, 530632800, 541519200, 562082400, 573573600, 594136800, 605023200, 623772000, 637682400, 655221600, 669132000, 686671200, 700581600, 718120800, 732636000, 749570400, 764085600, 781020000, 795535200, 812469600, 826984800, 844524000, 858434400, 875973600, 889884000, 907423200, 921938400, 938872800, 953388000, 970322400, 984837600, 1002376800, 1016287200, 1033826400, 1047736800, 1065276000, 1079791200, 1096725600, 1111240800, 1128175200, 1142690400, 1159624800, 1174140000, 1191074400, 1207404000, 1222524000 } // INTVECTOR + transPre32:intvector { 4294967295, 1102531752 } // INTVECTOR + typeMap:binary { 0103010201020102010201020102010201020102010201020102010204050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405040504050405 } // BINARY + typeOffsets:intvector { 41944, 0, 41400, 0, 41400, 1800, 41400, 3600, 43200, 0, 43200, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 3426956896, 3526061296, 1419696000 } // INTVECTOR + transPre32:intvector { 4294967295, 1454789160, 4294967295, 1928176784 } // INTVECTOR + typeMap:binary { 0203010304 } // BINARY + typeOffsets:intvector { 37336, 0, 32400, 0, 35312, 0, 36000, 0, 39600, 0 } // INTVECTOR + } + {// TABLE + finalRaw:int { 45900 }// INT + finalRule { "Chatham" }// STRING + finalYear:int { 2009 }// INT + links:intvector { 547, 558 } // INTVECTOR + trans:intvector { 3537540796, 152632800, 162309600, 183477600, 194968800, 215532000, 226418400, 246981600, 257868000, 278431200, 289317600, 309880800, 320767200, 341330400, 352216800, 372780000, 384271200, 404834400, 415720800, 436284000, 447170400, 467733600, 478620000, 499183200, 510069600, 530632800, 541519200, 562082400, 573573600, 594136800, 605023200, 623772000, 637682400, 655221600, 669132000, 686671200, 700581600, 718120800, 732636000, 749570400, 764085600, 781020000, 795535200, 812469600, 826984800, 844524000, 858434400, 875973600, 889884000, 907423200, 921938400, 938872800, 953388000, 970322400, 984837600, 1002376800, 1016287200, 1033826400, 1047736800, 1065276000, 1079791200, 1096725600, 1111240800, 1128175200, 1142690400, 1159624800, 1174140000, 1191074400, 1207404000, 1222524000 } // INTVECTOR + transPre32:intvector { 4294967295, 1102529668 } // INTVECTOR + typeMap:binary { 0102030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203 } // BINARY + typeOffsets:intvector { 44028, 0, 44100, 0, 45900, 0, 45900, 3600 } // INTVECTOR + } + :int { 588 }// INT + {// TABLE + finalRaw:int { 4294945696 }// INT + finalRule { "Chile" }// STRING + finalYear:int { 2024 }// INT + links:intvector { 397, 560 } // INTVECTOR + trans:intvector { 3116843144, 4258348096, 4271045296, 4291612096, 7527600, 24465600, 37767600, 55915200, 69217200, 87969600, 100666800, 118209600, 132116400, 150868800, 163566000, 182318400, 195620400, 213768000, 227070000, 245217600, 258519600, 277272000, 289969200, 308721600, 321418800, 340171200, 353473200, 371620800, 384922800, 403070400, 416372400, 434520000, 447822000, 466574400, 479271600, 498024000, 510721200, 529473600, 545194800, 560923200, 574225200, 592372800, 605674800, 624427200, 637124400, 653457600, 668574000, 687326400, 700628400, 718776000, 732078000, 750225600, 763527600, 781675200, 794977200, 813729600, 826426800, 845179200, 859690800, 876628800, 889930800, 906868800, 923194800, 939528000, 952830000, 971582400, 984279600, 1003032000, 1015729200, 1034481600, 1047178800, 1065931200, 1079233200, 1097380800, 1110682800, 1128830400, 1142132400, 1160884800, 1173582000, 1192334400, 1206846000, 1223784000, 1237086000, 1255233600, 1270350000, 1286683200, 1304823600, 1313899200, 1335668400, 1346558400, 1367118000, 1378612800, 1398567600, 1410062400, 1463281200, 1471147200, 1494730800, 1502596800, 1526180400, 1534046400, 1554606000, 1567915200, 1586055600, 1599364800, 1617505200, 1630814400, 1648954800, 1662868800, 1680404400, 1693713600 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010201020102010203040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304030403040304 } // BINARY + typeOffsets:intvector { 4294941048, 0, 4294942096, 0, 4294942096, 3600, 4294945696, 0, 4294945696, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2465579700, 125409600, 133876800, 433256400, 448977600, 464706000, 480427200, 496760400, 511876800, 528210000, 543931200, 559659600, 575380800, 591109200, 606830400, 622558800, 638280000, 654008400, 669729600, 686062800, 696340800, 719931600, 727790400 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 40396, 0, 39600, 0, 39600, 3600 } // INTVECTOR + } + :int { 572 }// INT + {// TABLE + trans:intvector { 1325242800 } // INTVECTOR + transPre32:intvector { 4294967295, 2117555592 } // INTVECTOR + typeMap:binary { 0102 } // BINARY + typeOffsets:intvector { 4294926200, 0, 4294927696, 0, 46800, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2584981952, 909842400, 920124000, 941896800, 951573600, 1259416800, 1269698400, 1287842400, 1299333600, 1319292000, 1327154400, 1350741600, 1358604000, 1382796000, 1390050000, 1414850400, 1421503200, 1446300000, 1452952800, 1478354400, 1484402400, 1509804000, 1515852000, 1541253600, 1547301600, 1573308000, 1578751200, 1608386400, 1610805600 } // INTVECTOR + typeMap:binary { 0102010201020102010201020102010201020102010201020102010201 } // BINARY + typeOffsets:intvector { 42944, 0, 43200, 0, 43200, 3600 } // INTVECTOR + } + :int { 593 }// INT + {// TABLE + trans:intvector { 3064220800, 504939600, 722930400, 728888400 } // INTVECTOR + typeMap:binary { 03010201 } // BINARY + typeOffsets:intvector { 4294945792, 0, 4294945696, 0, 4294945696, 3600, 4294949296, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2488289284 } // INTVECTOR + typeMap:binary { 01 } // BINARY + typeOffsets:intvector { 4294934908, 0, 4294934896, 0 } // INTVECTOR + } + {// TABLE + links:intvector { 568, 586, 587, 603 } // INTVECTOR + trans:intvector { 2488218508 } // INTVECTOR + typeMap:binary { 01 } // BINARY + typeOffsets:intvector { 38388, 0, 39600, 0 } // INTVECTOR + } + {// TABLE + links:intvector { 569, 590 } // INTVECTOR + trans:intvector { 3409417696, 3492710896, 3963076096, 4013357296, 4221239296, 4265551756, 4278263296, 4284307696, 9907200, 21394800, 41356800, 52844400, 124819200, 130863600, 201888000, 209487660, 230659200, 241542000 } // INTVECTOR + transPre32:intvector { 4294967295, 350340556, 4294967295, 2117479756 } // INTVECTOR + typeMap:binary { 0203010304030403040304030403040304030403 } // BINARY + typeOffsets:intvector { 4294915636, 0, 32400, 0, 34740, 0, 36000, 0, 36000, 3600 } // INTVECTOR + } + {// TABLE + links:intvector { 514, 570, 571, 626 } // INTVECTOR + trans:intvector { 3137684296, 3139531096, 3414769096, 3529591096, 3582817096 } // INTVECTOR + transPre32:intvector { 4294967295, 1960865982 } // INTVECTOR + typeMap:binary { 010201020103 } // BINARY + typeOffsets:intvector { 4294929410, 0, 4294929496, 0, 4294929496, 3600, 4294931296, 0 } // INTVECTOR + } + :int { 570 }// INT + {// TABLE + links:intvector { 562, 572 } // INTVECTOR + trans:intvector { 3274496896, 307627200, 788871600 } // INTVECTOR + typeMap:binary { 010203 } // BINARY + typeOffsets:intvector { 0, 0, 4294924096, 0, 4294927696, 0, 46800, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 307622400, 788868000 } // INTVECTOR + transPre32:intvector { 4294967295, 2117552256 } // INTVECTOR + typeMap:binary { 010203 } // BINARY + typeOffsets:intvector { 4294929536, 0, 4294928896, 0, 4294931296, 0, 50400, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 2551289296, 2688154096, 3253548496, 3387558496, 3524333296, 4286978896, 915105600 } // INTVECTOR + transPre32:intvector { 4294967295, 350336180, 4294967295, 2117475380 } // INTVECTOR + typeMap:binary { 030401040201040504 } // BINARY + typeOffsets:intvector { 4294920012, 0, 32400, 0, 36000, 0, 39116, 0, 39600, 0, 43200, 0 } // INTVECTOR + } + {// TABLE + links:intvector { 535, 575 } // INTVECTOR + trans:intvector { 3253548496, 3387558496, 3477504496, 4286978896, 745934400 } // INTVECTOR + transPre32:intvector { 4294967295, 2117474336 } // INTVECTOR + typeMap:binary { 040302040105 } // BINARY + typeOffsets:intvector { 40160, 0, 4294924096, 0, 32400, 0, 36000, 0, 39600, 0, 43200, 0 } // INTVECTOR + } + :int { 593 }// INT + {// TABLE + trans:intvector { 2488290376 } // INTVECTOR + typeMap:binary { 01 } // BINARY + typeOffsets:intvector { 4294933816, 0, 4294933096, 0 } // INTVECTOR + } + :int { 583 }// INT + {// TABLE + trans:intvector { 2749836036, 3432049096, 3527616496, 287418600 } // INTVECTOR + typeMap:binary { 02010203 } // BINARY + typeOffsets:intvector { 40060, 0, 32400, 0, 41400, 0, 43200, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 3751897676, 4121344096 } // INTVECTOR + typeMap:binary { 0102 } // BINARY + typeOffsets:intvector { 4294926516, 0, 4294926496, 0, 4294927696, 0 } // INTVECTOR + } + {// TABLE + finalRaw:int { 39600 }// INT + finalRule { "AN" }// STRING + finalYear:int { 2021 }// INT + trans:intvector { 3695310976, 152029800, 162916200, 1443882600, 1570287600, 1586012400, 1601737200 } // INTVECTOR + transPre32:intvector { 4294967295, 2117474184 } // INTVECTOR + typeMap:binary { 0304050401020102 } // BINARY + typeOffsets:intvector { 40312, 0, 39600, 0, 39600, 3600, 40320, 0, 41400, 0, 41400, 3600 } // INTVECTOR + } + {// TABLE + trans:intvector { 2465580148, 250002000, 257342400, 281451600, 288878400, 849366000, 857228400 } // INTVECTOR + typeMap:binary { 01020102010201 } // BINARY + typeOffsets:intvector { 39948, 0, 39600, 0, 39600, 3600 } // INTVECTOR + } + {// TABLE + links:intvector { 578, 583, 591, 632 } // INTVECTOR + trans:intvector { 2433088264 } // INTVECTOR + transPre32:intvector { 4294967295, 1849542664 } // INTVECTOR + typeMap:binary { 0102 } // BINARY + typeOffsets:intvector { 45432, 0, 4294926328, 0, 4294927696, 0 } // INTVECTOR + } + {// TABLE + transPre32:intvector { 4294967295, 350343020, 4294967295, 2117482220 } // INTVECTOR + typeMap:binary { 0102 } // BINARY + typeOffsets:intvector { 4294913172, 0, 32276, 0, 32400, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 893665800 } // INTVECTOR + transPre32:intvector { 4294967295, 2117545716 } // INTVECTOR + typeMap:binary { 0102 } // BINARY + typeOffsets:intvector { 4294936076, 0, 4294936696, 0, 4294938496, 0 } // INTVECTOR + } + :int { 568 }// INT + :int { 568 }// INT + {// TABLE + links:intvector { 230, 559, 588, 595, 598 } // INTVECTOR + transPre32:intvector { 4294967295, 1454791176, 4294967295, 1928176784 } // INTVECTOR + typeMap:binary { 0102 } // BINARY + typeOffsets:intvector { 35320, 0, 35312, 0, 36000, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 3751895240, 279714600, 289387800, 309952800, 320837400, 341402400, 352287000, 372852000, 384341400, 404906400, 415791000, 436356000, 447240600, 467805600, 478690200, 499255200, 510139800, 530704800, 541589400, 562154400, 573643800, 594208800, 605093400, 625658400, 636543000, 657108000, 667992600 } // INTVECTOR + transPre32:intvector { 4294967295, 2085412040 } // INTVECTOR + typeMap:binary { 01020403040304030403040304030403040304030403040304030403 } // BINARY + typeOffsets:intvector { 48056, 0, 4294928952, 0, 4294929496, 0, 4294931296, 0, 4294931296, 1800 } // INTVECTOR + } + :int { 569 }// INT + :int { 583 }// INT + {// TABLE + trans:intvector { 2488292792 } // INTVECTOR + typeMap:binary { 01 } // BINARY + typeOffsets:intvector { 4294931400, 0, 4294931296, 0 } // INTVECTOR + } + {// TABLE + links:intvector { 565, 576, 593, 596, 597 } // INTVECTOR + transPre32:intvector { 4294967295, 2117472972 } // INTVECTOR + typeMap:binary { 01 } // BINARY + typeOffsets:intvector { 41524, 0, 43200, 0 } // INTVECTOR + } + {// TABLE + trans:intvector { 3527777344, 4010926096, 939214800, 953384400, 973342800, 980596800, 1004792400, 1012046400, 1478350800, 1484398800 } // INTVECTOR + typeMap:binary { 01020302030203020302 } // BINARY + typeOffsets:intvector { 44352, 0, 44400, 0, 46800, 0, 46800, 3600 } // INTVECTOR + } + :int { 588 }// INT + :int { 593 }// INT + :int { 593 }// INT + :int { 588 }// INT + :int { 502 }// INT + :int { 467 }// INT + :int { 320 }// INT + :int { 316 }// INT + :int { 568 }// INT + :int { 318 }// INT + {// TABLE + typeOffsets:intvector { 4294952896, 0 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294952896 }// INT + finalRule { "SystemV" }// STRING + finalYear:int { 1977 }// INT + trans:intvector { 2159094496, 2174815696, 2190544096, 2206265296, 2221993696, 2238319696, 2254048096, 2269769296, 2285497696, 2301218896, 2316947296, 2332668496, 2348396896, 2364118096, 2379846496, 2396172496, 2411296096, 2427622096, 2443350496, 2459071696, 2474800096, 2490521296, 2506249696, 2521970896, 2537699296, 2553420496, 2569148896, 2585474896, 2601203296, 2616924496, 2632652896, 2648374096, 2664102496, 2679823696, 2695552096, 2711273296, 2727001696, 2743327696, 2758451296, 2774777296, 2790505696, 2806226896, 2821955296, 2837676496, 2853404896, 2869126096, 2884854496, 2900575696, 2916304096, 2932630096, 2947753696, 2964079696, 2979808096, 2995529296, 3011257696, 3026978896, 3042707296, 3058428496, 3074156896, 3089878096, 3105606496, 3121932496, 3137660896, 3153382096, 3169110496, 3184831696, 3200560096, 3216281296, 3232009696, 3247730896, 3263459296, 3279785296, 3294908896, 3311234896, 3326963296, 3342684496, 3358412896, 3374134096, 3389862496, 3405583696, 3421312096, 3437033296, 3452761696, 3469087696, 3484816096, 3500537296, 3516265696, 3531986896, 3547715296, 3563436496, 3579164896, 3594886096, 3610614496, 3626940496, 3642064096, 3658390096, 3674118496, 3689839696, 3705568096, 3721289296, 3737017696, 3752738896, 3768467296, 3784188496, 3799916896, 3816242896, 3831366496, 3847692496, 3863420896, 3879142096, 3894870496, 3910591696, 3926320096, 3942041296, 3957769696, 3973490896, 3989219296, 4005545296, 4021273696, 4036994896, 4052723296, 4068444496, 4084172896, 4099894096, 4115622496, 4131343696, 4147072096, 4163398096, 4178521696, 4194847696, 4210576096, 4226297296, 4242025696, 4257746896, 4273475296, 4289196496, 9957600, 25678800, 41407200, 57733200, 73461600, 89182800, 104911200, 120632400, 126684000, 154501200, 162367200, 183531600, 199260000, 215586000 } // INTVECTOR + typeMap:binary { 010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100 } // BINARY + typeOffsets:intvector { 4294952896, 0, 4294952896, 3600 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 4294945696, 0 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294945696 }// INT + finalRule { "SystemV" }// STRING + finalYear:int { 1977 }// INT + trans:intvector { 2159101696, 2174822896, 2190551296, 2206272496, 2222000896, 2238326896, 2254055296, 2269776496, 2285504896, 2301226096, 2316954496, 2332675696, 2348404096, 2364125296, 2379853696, 2396179696, 2411303296, 2427629296, 2443357696, 2459078896, 2474807296, 2490528496, 2506256896, 2521978096, 2537706496, 2553427696, 2569156096, 2585482096, 2601210496, 2616931696, 2632660096, 2648381296, 2664109696, 2679830896, 2695559296, 2711280496, 2727008896, 2743334896, 2758458496, 2774784496, 2790512896, 2806234096, 2821962496, 2837683696, 2853412096, 2869133296, 2884861696, 2900582896, 2916311296, 2932637296, 2947760896, 2964086896, 2979815296, 2995536496, 3011264896, 3026986096, 3042714496, 3058435696, 3074164096, 3089885296, 3105613696, 3121939696, 3137668096, 3153389296, 3169117696, 3184838896, 3200567296, 3216288496, 3232016896, 3247738096, 3263466496, 3279792496, 3294916096, 3311242096, 3326970496, 3342691696, 3358420096, 3374141296, 3389869696, 3405590896, 3421319296, 3437040496, 3452768896, 3469094896, 3484823296, 3500544496, 3516272896, 3531994096, 3547722496, 3563443696, 3579172096, 3594893296, 3610621696, 3626947696, 3642071296, 3658397296, 3674125696, 3689846896, 3705575296, 3721296496, 3737024896, 3752746096, 3768474496, 3784195696, 3799924096, 3816250096, 3831373696, 3847699696, 3863428096, 3879149296, 3894877696, 3910598896, 3926327296, 3942048496, 3957776896, 3973498096, 3989226496, 4005552496, 4021280896, 4037002096, 4052730496, 4068451696, 4084180096, 4099901296, 4115629696, 4131350896, 4147079296, 4163405296, 4178528896, 4194854896, 4210583296, 4226304496, 4242032896, 4257754096, 4273482496, 4289203696, 9964800, 25686000, 41414400, 57740400, 73468800, 89190000, 104918400, 120639600, 126691200, 154508400, 162374400, 183538800, 199267200, 215593200 } // INTVECTOR + typeMap:binary { 010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100 } // BINARY + typeOffsets:intvector { 4294945696, 0, 4294945696, 3600 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 4294949296, 0 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294949296 }// INT + finalRule { "SystemV" }// STRING + finalYear:int { 1977 }// INT + trans:intvector { 2159098096, 2174819296, 2190547696, 2206268896, 2221997296, 2238323296, 2254051696, 2269772896, 2285501296, 2301222496, 2316950896, 2332672096, 2348400496, 2364121696, 2379850096, 2396176096, 2411299696, 2427625696, 2443354096, 2459075296, 2474803696, 2490524896, 2506253296, 2521974496, 2537702896, 2553424096, 2569152496, 2585478496, 2601206896, 2616928096, 2632656496, 2648377696, 2664106096, 2679827296, 2695555696, 2711276896, 2727005296, 2743331296, 2758454896, 2774780896, 2790509296, 2806230496, 2821958896, 2837680096, 2853408496, 2869129696, 2884858096, 2900579296, 2916307696, 2932633696, 2947757296, 2964083296, 2979811696, 2995532896, 3011261296, 3026982496, 3042710896, 3058432096, 3074160496, 3089881696, 3105610096, 3121936096, 3137664496, 3153385696, 3169114096, 3184835296, 3200563696, 3216284896, 3232013296, 3247734496, 3263462896, 3279788896, 3294912496, 3311238496, 3326966896, 3342688096, 3358416496, 3374137696, 3389866096, 3405587296, 3421315696, 3437036896, 3452765296, 3469091296, 3484819696, 3500540896, 3516269296, 3531990496, 3547718896, 3563440096, 3579168496, 3594889696, 3610618096, 3626944096, 3642067696, 3658393696, 3674122096, 3689843296, 3705571696, 3721292896, 3737021296, 3752742496, 3768470896, 3784192096, 3799920496, 3816246496, 3831370096, 3847696096, 3863424496, 3879145696, 3894874096, 3910595296, 3926323696, 3942044896, 3957773296, 3973494496, 3989222896, 4005548896, 4021277296, 4036998496, 4052726896, 4068448096, 4084176496, 4099897696, 4115626096, 4131347296, 4147075696, 4163401696, 4178525296, 4194851296, 4210579696, 4226300896, 4242029296, 4257750496, 4273478896, 4289200096, 9961200, 25682400, 41410800, 57736800, 73465200, 89186400, 104914800, 120636000, 126687600, 154504800, 162370800, 183535200, 199263600, 215589600 } // INTVECTOR + typeMap:binary { 010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100 } // BINARY + typeOffsets:intvector { 4294949296, 0, 4294949296, 3600 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 4294931296, 0 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 4294942096, 0 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294942096 }// INT + finalRule { "SystemV" }// STRING + finalYear:int { 1977 }// INT + trans:intvector { 2159105296, 2174826496, 2190554896, 2206276096, 2222004496, 2238330496, 2254058896, 2269780096, 2285508496, 2301229696, 2316958096, 2332679296, 2348407696, 2364128896, 2379857296, 2396183296, 2411306896, 2427632896, 2443361296, 2459082496, 2474810896, 2490532096, 2506260496, 2521981696, 2537710096, 2553431296, 2569159696, 2585485696, 2601214096, 2616935296, 2632663696, 2648384896, 2664113296, 2679834496, 2695562896, 2711284096, 2727012496, 2743338496, 2758462096, 2774788096, 2790516496, 2806237696, 2821966096, 2837687296, 2853415696, 2869136896, 2884865296, 2900586496, 2916314896, 2932640896, 2947764496, 2964090496, 2979818896, 2995540096, 3011268496, 3026989696, 3042718096, 3058439296, 3074167696, 3089888896, 3105617296, 3121943296, 3137671696, 3153392896, 3169121296, 3184842496, 3200570896, 3216292096, 3232020496, 3247741696, 3263470096, 3279796096, 3294919696, 3311245696, 3326974096, 3342695296, 3358423696, 3374144896, 3389873296, 3405594496, 3421322896, 3437044096, 3452772496, 3469098496, 3484826896, 3500548096, 3516276496, 3531997696, 3547726096, 3563447296, 3579175696, 3594896896, 3610625296, 3626951296, 3642074896, 3658400896, 3674129296, 3689850496, 3705578896, 3721300096, 3737028496, 3752749696, 3768478096, 3784199296, 3799927696, 3816253696, 3831377296, 3847703296, 3863431696, 3879152896, 3894881296, 3910602496, 3926330896, 3942052096, 3957780496, 3973501696, 3989230096, 4005556096, 4021284496, 4037005696, 4052734096, 4068455296, 4084183696, 4099904896, 4115633296, 4131354496, 4147082896, 4163408896, 4178532496, 4194858496, 4210586896, 4226308096, 4242036496, 4257757696, 4273486096, 4289207296, 9968400, 25689600, 41418000, 57744000, 73472400, 89193600, 104922000, 120643200, 126694800, 154512000, 162378000, 183542400, 199270800, 215596800 } // INTVECTOR + typeMap:binary { 010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100 } // BINARY + typeOffsets:intvector { 4294942096, 0, 4294942096, 3600 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 4294938496, 0 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294938496 }// INT + finalRule { "SystemV" }// STRING + finalYear:int { 1977 }// INT + trans:intvector { 2159108896, 2174830096, 2190558496, 2206279696, 2222008096, 2238334096, 2254062496, 2269783696, 2285512096, 2301233296, 2316961696, 2332682896, 2348411296, 2364132496, 2379860896, 2396186896, 2411310496, 2427636496, 2443364896, 2459086096, 2474814496, 2490535696, 2506264096, 2521985296, 2537713696, 2553434896, 2569163296, 2585489296, 2601217696, 2616938896, 2632667296, 2648388496, 2664116896, 2679838096, 2695566496, 2711287696, 2727016096, 2743342096, 2758465696, 2774791696, 2790520096, 2806241296, 2821969696, 2837690896, 2853419296, 2869140496, 2884868896, 2900590096, 2916318496, 2932644496, 2947768096, 2964094096, 2979822496, 2995543696, 3011272096, 3026993296, 3042721696, 3058442896, 3074171296, 3089892496, 3105620896, 3121946896, 3137675296, 3153396496, 3169124896, 3184846096, 3200574496, 3216295696, 3232024096, 3247745296, 3263473696, 3279799696, 3294923296, 3311249296, 3326977696, 3342698896, 3358427296, 3374148496, 3389876896, 3405598096, 3421326496, 3437047696, 3452776096, 3469102096, 3484830496, 3500551696, 3516280096, 3532001296, 3547729696, 3563450896, 3579179296, 3594900496, 3610628896, 3626954896, 3642078496, 3658404496, 3674132896, 3689854096, 3705582496, 3721303696, 3737032096, 3752753296, 3768481696, 3784202896, 3799931296, 3816257296, 3831380896, 3847706896, 3863435296, 3879156496, 3894884896, 3910606096, 3926334496, 3942055696, 3957784096, 3973505296, 3989233696, 4005559696, 4021288096, 4037009296, 4052737696, 4068458896, 4084187296, 4099908496, 4115636896, 4131358096, 4147086496, 4163412496, 4178536096, 4194862096, 4210590496, 4226311696, 4242040096, 4257761296, 4273489696, 4289210896, 9972000, 25693200, 41421600, 57747600, 73476000, 89197200, 104925600, 120646800, 126698400, 154515600, 162381600, 183546000, 199274400, 215600400 } // INTVECTOR + typeMap:binary { 010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100 } // BINARY + typeOffsets:intvector { 4294938496, 0, 4294938496, 3600 } // INTVECTOR + } + {// TABLE + typeOffsets:intvector { 4294934896, 0 } // INTVECTOR + } + {// TABLE + finalRaw:int { 4294934896 }// INT + finalRule { "SystemV" }// STRING + finalYear:int { 1977 }// INT + trans:intvector { 2159112496, 2174833696, 2190562096, 2206283296, 2222011696, 2238337696, 2254066096, 2269787296, 2285515696, 2301236896, 2316965296, 2332686496, 2348414896, 2364136096, 2379864496, 2396190496, 2411314096, 2427640096, 2443368496, 2459089696, 2474818096, 2490539296, 2506267696, 2521988896, 2537717296, 2553438496, 2569166896, 2585492896, 2601221296, 2616942496, 2632670896, 2648392096, 2664120496, 2679841696, 2695570096, 2711291296, 2727019696, 2743345696, 2758469296, 2774795296, 2790523696, 2806244896, 2821973296, 2837694496, 2853422896, 2869144096, 2884872496, 2900593696, 2916322096, 2932648096, 2947771696, 2964097696, 2979826096, 2995547296, 3011275696, 3026996896, 3042725296, 3058446496, 3074174896, 3089896096, 3105624496, 3121950496, 3137678896, 3153400096, 3169128496, 3184849696, 3200578096, 3216299296, 3232027696, 3247748896, 3263477296, 3279803296, 3294926896, 3311252896, 3326981296, 3342702496, 3358430896, 3374152096, 3389880496, 3405601696, 3421330096, 3437051296, 3452779696, 3469105696, 3484834096, 3500555296, 3516283696, 3532004896, 3547733296, 3563454496, 3579182896, 3594904096, 3610632496, 3626958496, 3642082096, 3658408096, 3674136496, 3689857696, 3705586096, 3721307296, 3737035696, 3752756896, 3768485296, 3784206496, 3799934896, 3816260896, 3831384496, 3847710496, 3863438896, 3879160096, 3894888496, 3910609696, 3926338096, 3942059296, 3957787696, 3973508896, 3989237296, 4005563296, 4021291696, 4037012896, 4052741296, 4068462496, 4084190896, 4099912096, 4115640496, 4131361696, 4147090096, 4163416096, 4178539696, 4194865696, 4210594096, 4226315296, 4242043696, 4257764896, 4273493296, 4289214496, 9975600, 25696800, 41425200, 57751200, 73479600, 89200800, 104929200, 120650400, 126702000, 154519200, 162385200, 183549600, 199278000, 215604000 } // INTVECTOR + typeMap:binary { 010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100 } // BINARY + typeOffsets:intvector { 4294934896, 0, 4294934896, 3600 } // INTVECTOR + } + :int { 461 }// INT + :int { 438 }// INT + :int { 60 }// INT + :int { 59 }// INT + :int { 187 }// INT + :int { 98 }// INT + :int { 133 }// INT + :int { 175 }// INT + :int { 570 }// INT + :int { 134 }// INT + :int { 112 }// INT + :int { 111 }// INT + :int { 153 }// INT + :int { 153 }// INT + :int { 583 }// INT + :int { 438 }// INT + :int { 438 }// INT + :int { 274 }// INT + :int { 476 }// INT + :int { 467 }// INT + :int { 438 }// INT + } +} diff --git a/provider/src/data/zoneinfo64/2025b/be/zoneinfo64.res b/provider/src/data/zoneinfo64/2025b/be/zoneinfo64.res new file mode 100644 index 0000000000000000000000000000000000000000..fdbeb35dd3bdad36faa11ff8938ec6c48a3138f1 GIT binary patch literal 148608 zcmeEv2SAh8+VDxjo-cbtWD1Bx1;rhffHERO!CDOpZYAQjR%5GHTU+C*TCK*_I;zHv zb;Z3EwJPpt>!@|aZC(7&a}JR#Z^ymg{r`LaFY)B$J>xmgex7sQH%NpRB8WR7Ji;fr zrGt|A1io9qN6kw}raHn`YbYs%O!Z)ec)~T05YKV>ojR1359(bufOIMwP&$YVE-xMc zpCe?YIX!v|Djm$eXBEpxzup7-*7QrtOB*#LJ$er)?w32HUun&^;$iGdQE72GgCi*$ zG#CbE7xxFqIC2n4%qEF>Br%^Pb|A^c1By$ENpi2^!M%$6L){x-B@gLVOi~NrU*e$N z@U7gml;n*VG`O^X2a?|l zk;*SG>(`GIJ&CX+(tI^fQ@c!uK{X3dbYNG?GL=u{{I%O(Y~AJ`3nt?Vt@|BAg`Jn*{44g zNDlqP?`gCp9Vo+f5uXg&(w0JQM_by_mQ0Fg7KNWhG0dW4vM98ynqI~q#9TtDmQcDR z6uyMcl2B+8N@*VDSRNgdN7}-ydcAGjnbG#d6h;-rcr#-C_ZU)RvMj^Mj@wB>e8sbrBUkA zD0OL6f6^#!X_UrvIx?MNo=$Z;osP+%a55-{85BYWh0vC+-j=qvqpP>0tGA=$+fiuk z=(_FbD(&bhnH2v_Dx*xQx0!TSCdE0E(wJGJlV~rQ6o*X8$t*fIi_XfTt7lQ#v*_ws zbZ!=1F^l4vMd4&oY_lkwtQt6|f#9v^C(1ONLd&MmvMID|icdDxlWa<3Hiec=;p9*n zC3KdA;xDObL2H#zdL@+J_H>n8Ix?5S$))(@(lOvJVSFB?D38iCkB-cvF!Lx5d6cd^ zib)<_C6Dqpk3!3%SmjZed6c?5s%d$2b?}e?Kc7O*r_|+B>hdZ4{2Hr7|Bz4N=Tpe} z6mmX=mQNuR&{+i(W(SHhxOkY=fnwW%_I9A0=}1>8qU}Xgi#pNqohas=DAgh&A`M_R z+BfrS`Lxagdhr^43DzBeDy%yKG_27#usXMgITQfN&jJ;?|nBZJ|4L*Q#e z5)Uv4$hR2A42FVu7sCh!FB4k2!3^!5ZO$PvsmVxbfRon;iVg!YtD>U+a{ee4;v(I6jV z3}R@Tj_f8z@dIn^v9*axRDf>+HpwBP%5X|wj98D5J1$Q zn?t3Ilo@g;np&!HTSGJB8kuQ}Gt(AtrmeA=wkBrU63nzUHED}6gL4d6hB0k1#1!Wk zVv2JN*p%s9Q=DUnDb6v(6z3R%I5Q1Oq`HgJK<#90XuHFp^fr=jBFL>jv>R$iA{hvp zS!|>q%tv6mzLZnox;wm$TYEtZ!=P46QUD@alA(^ZgO+a4gPKx1HVax2DtZUgR%73Gl82AZGFMc4dG&|PJ@j#vw;~KLmkF=V>;HHPMCv$8f6LrTg^i- zr&kTAX6d9}4tyO6bPNDa=;WSEEr0MkOJrkHVFdH2IckeRg@!bhDP08lVC=)=i^@q;Lz z49DlfSd5D$5MA}hqmSZL{) zBm=&vTWC3kaR9Sq%!>vC*9_OejF(BkI09n)LOC-n(WeJ{1_4E=Iffpu9mN3QnL-;< z0}1KXhlZMrkWg}lek>a(?G6xinRYElbLm*r4^v-*{t)v$oTa~x&a21(b3?z27Gs_} zMO3@cz8P+)?oo-z%VfN3TO$Y_K(!|tKp8}9JI&*HS#g+K?_G6M~ye^$%8d8 zu9^Cc4$xKt_>F`)hMohpgmKl>cO-)6V9<=cN*ieJ1I2Vs8mxl3y=f21ZwPSEv?m|v zVfJIZPDg-+nr*y4LQjr+zc@2J$+QQvOv61@EN~0wU`}e>!*-;Yg&Oy;y(i|P#yv$8 znqd}=u?2S_!+=(_6qJx|ABJ9PDD;+tsFuHT0-6+MD(*QVc>Ng-k+G^G#w5EJx2#&|Nj!;IXNcI=bET-+<0 zn>UEc(3C#ZZ{#T3&l}4&5opt$QW*EKh`=n(v=4Xbcq)Ln80t$BV2J!?JTvUWOcrH? zdwt`1c`&Os{^_C*>I(DX-GC0m91lHRKhS98im@-psEvArxgl~K*VDnoy%0i0Z8FY# zGoS}yVUKZC!#IRFCCWjkyE>Q{ZwAv9QSOGmyIsv%n0=$p=;MNNMO|R}X&9;611ELZ z;L7^*Fpup^;i3i_#-zNO^)S*K@A&fRS}ZbS2Bi-ZbKQQVD{yKkz{I#v%d-NCNerAF z)!Hp`(a;y*>2C&|XWEwyo(WHC4WmOMK)@Ukql$4K?lsD(g_-8GY(J}`-4JG5IuA7v zd1ly`Np%w~%oHZ>r%-z4`cO_KfK6}sG=_=!C`Me2Smydr2Qf1@?vqe0LVt#~Vu&Zo z7xkCvnQ>AZZv5a;Mltn~K*9iR_6jkp@GhcS)C08>0WL0?bk#T}dRJUnM( zxh=*O<0y{$r^}Fy`!EN@b3f#nafHS54qf(Y+?NV50c{OwH}1=Z9>fRj&$th-(aW3b zW87vZf5s7&ogcGvgj#z*Z-uc4y#Z3eyq$g&NCa-7w)BB9%svf!`@w9K2XY-PO}`iO zACyvG=w)`V-;2JcKdfs$YGuK?7(;YAUEfE9|3-_%o{=^5 z8uyk_Y3qEkVK2)|(Hk>vnD&mS@t=s5aWBSvMwMwV`ubtOMP|3gb5j7<0W~>}>0HbV z(Wf(;FrJGU0L!bH*EYloHF^m3mF9MH80*jqby?g((@GKT^aKd*xHw_Yq)2_dkaVh`d1c3_1D$i73d15BWwlz zUKT-c9@>~L&(Yz`><=?(^g|fE_2*(Q#xz{pG#9|TEf{xEn~_t7J6#FrBEyF1q#;G^ zp?4${+&`DUldle|+K7P|;mZ10>3qL#WhTMF)FU!{@V*W53_UXIHI3o5Cr^gEOyjdo z!(QDv7V0J1zG1JSpEiy!iIftg*IXoI{s`j%O4xX=@!s4xin8d68MWyi81tll@J4+$ z%@lCwik$2YwYgs0-Q&)RSt$Am!&5PoGUlwvXTx5!B6fC!dVqH&OUZD$QW?l63D(1S zk_TfjS2XNRgR$swkW;vmGvqApG#Q_8glRA8EouT=*LW^kiS8bv>0Iu*Q(_1ZxQO_h?7Pz06)P$|A3fdr{{xUNI>c_o58(-YQDUbT0NHrw}jGUd)G> z{L#mnJEdp2FlI}}-n$*}u?(cv6=a)jrXTka=pC5;n68a}jrkB9XS&DNoh9HCM7Z-d z&RBFO3aRhu*PSci6GGrNLWHT{MeL=y0YX$sySV4gxhJ4pdez`N2YRmOS4`Kd4; z_ZUdOE*H?B--bdhrJBf2vkm8`!AyjXy2i3x!+y5g!uz{SuTVbv@NwskyA9+q`gh}g zmdzt{+y$BTXM--I4Px}u#X5cXsFP(tVLp7~7-RVP0F~W0=nFWS?$|q0{P4a7`eAdK zMIx+=oW;n-@WXXj7LF$}=wDH@(L0&T5U_s)#a_ohIHga=1Yw21D}l0;b#s$W^A~x#B&6;Lp8)N4SGtThvf{W_@%*ICL8lPP�Zo*m=H za5MB}K(>J+Fy}P4K6*Qp{QLNi{U{COp85HR9r90if8UTkrh)9a2#f*7{KL40XP^k* ze80{*kVB^PbEt(f3e5FOYIF}Hm^uFB!n$ZVNTWIVp@w5LU|cd?A1#AfFKWp9`ms-U zDrd-_+Ou%L`)cd&r2H~@Mv(jo@zM8-Hz zN(9MaA8I+SZ`_X-hWyp--i-S(&q9lRf2M`GO80m4n`UAdHPOd0{7w5M6#o1B@l+oD zGtSpxi`IhYxrW#p_oH^A-^N`YdQ#)8i{)f^UVzy=`ai?Gi`^;4JqYe4k$=YhLtq|@ z_~x>@Bv>8giFrRt(0D%T0G>bM2)6e!gpWHuv@tN(Qj5&rDsM8qT-rbO=x)GS)p{1Fwf@kO$ zWl_hvo5dp!R__YW<}h0@Cpk6(^G)3Ay?+GW6G9y_CtH>cqU_Py*m;1CHhpVAAFlIf zsJZB!4eccbS}>z!c$gc3c8cfJ3=dt*#FLV)5F?NuU17(GnrIj`+rdh>I!0DJx4;uk z!*dPvDCi3jCi)%I5iIhe+|U+K%McFAMTbWRYK3UA3=--(TScdl%s1dJ8U1^I;HplO zjYps^V{Brc7*{bKfwDtv@brhBz?#Nbmd9ci#Ik(T5yB18$ih!j>x1Qxf}44orj~28II6p&G@_(;%SNp#+?#sue!aCF$|O%vsc_b z;gfL2BT&!S*&1pj(^Eq{I?$Qu6?8d_aRf$NKn##?{Q+0BD8m@tj`AC$2l_&mr5KJt zYH=6DPA5<=j8AhgG9a&*e9hnQK#fB0#CGJED;US>HZTHxdJm}4K1@fT2BPJnKgD7? zqSnXh;*0Sr5=sX~C$uP(obiZu)UO~t$Pb-8=tphl!EkTSsL{nb{V|y^6ZH%;D;Aec z_t)r6@!l;)f0PaSEwn6sILK4npY)}A&CcSC$Dp>cQv^KeVg3up7)BEGwP+hS7Gnv+ z$9N3u!xfQobABH0n&TY-Jf}syGB*Y}ggvNp=-bVYL3%Nx!Lu*?G{qVB?<1fWv0?Gr zbW9sc5w3>vGQUqvqmsh=6l}l5{G=i6X#fZP{y!drc%p_QW#)4&%-Y%Acf=TFZ;CV8 z6yp!eoy|quELa7#on=(`T#Pw5Xc5e3qOO^v3o{6ei>T*lH|BE)%nV9q=&6gZ_~b3)epmR#4%!cU&H>@* z#^~$-pF|r8SmHSi^Pwz1KwZJ}C&oY2b>ueFB4ba?A{qK5eA<-VXEPpykTCCIvCaH` z4{;q1W6<7_i+GpG7!J$#FndAELA*@&WqHuvAG`$e4p&8wXbcDMgkukmz+D=iqM7=- zRDh4!1?KgL59*JxKg2y4QZ0jmu?BU+cnrgqS?C}bXKoD6!TC%R@tY}}To{8GGw+T2 z9@8=T(2x5aW;`hnVLy#U6E(#Znx>e30p=j$px5NEbFeToWL_7w?0vhfeCT7(rJ{wr4|~kPbiYbuqx7Sj z{$11zfQD4!%EqyR^ov2fJm2?>4f>}+05Or$!1g@mvK{n2 zy1UtUrhxRA%dU`m zqiQoULwNbH7Vhrw)CMC|KN`nP*TviqaYq{{2bf7P)*QWP(Rj*;r!V+B9=tcjtfux1 zCl<0Y7NgOM(WBxof6)rf*)v)VW=`k@aqah8AwtFeuJo6(!(g;|Yem`hgEd)>#q5>Y zCh8BK$fAzGpBAAbkmg#;FdT<^hgl0>dnE$bb)RS21X)v0Y^Kj^8(6^u$#OI!o6PTHq)0J8-u*jK5y(`Wz#X+YnXj8R!O4vTg z*#21dfR9A==FQ^b7MI+xwxF zaHq-g|88cfFgFLICd%!7&w7}fgTEfd=cJJub2@KsP61dFJMS|uL1T_#27?*LKgz<4 z=U`r}+fT6!6D4WR7Vy^@xbwxn6nJ{B+`#Mo8D3`s?JQF(qk9rloiWD+<_&Z{?$7d0 zHw#aa%*Q!nPDp@z?0oPaW!dI1M8AzTfUubgIjMYzQ~Epbb= zpXV15@Vj4Aw*t3Pr}Z`+-Gx1N&BCIGebTLE_Twm&GZ}Vw$$l?+eW|X zA>W3qciR`};J4K6jMH1U8^J@J9fQAc_IG>gHOlKtuld67yw(VR3=Hzy?03lB((htm zLwAqBRKI(E)y~oGVb0A03&U>&D?{&xw+dSjawu#|m{ssb=M49F*HZiI&V}Ja!l$|x z1on0AX){`QJaBZ#Rp+7Zsm|lw3j(M5yLhSHOZ`KfX9O-0UiUibKEyvhaI@F-z{Adq zy&k)dxB0?-X85Y`LlI(|+3ri7*9o5mUUuIYst9=+sI6mHCouSMorb|zop(7`dRqhu z-1h}P@%Hcz54HDC3$gWXVy_LYgolh)2wEEhzuhk;Up;oKy-#Xv7 z`q5^o%{q&oHal&OTJ5(vZ*|JS!E&sJhw~fG!RDsrWCvf%Sr!8=7dh1B{474Qx?*+5 zdnXrVG2Z5}Lt|Uwkis>!T*al^I@>mHz8(`Jw&9`>4 z&Gz5tea&Ku#T<_?t_L^7^0>n&Zk+80*1p!^4xe+=Ezdj5c4`~c&AOq(cecH(TRCj7 zZfiTl@)yeoK|{PBdBj_HaM;Z)@)6j6V%;rhqU{uqR3CSbf;wM&lyYl>=K6#Mtq%P@ zXqQi8yTd_01>Fkm9`w>D&8N^~h)-{aN}*$&6?JwvT=5w1F*Br*$5Nk>LZPq`rw&Qy zzZMYd0X|ba z$5T&BPY?fBjy66gJi|QWg+-pJj-JAP*7I$bTd!~o_0c#s3~+Q5+ivoCXuHQT+p)8Y zuk|L|N?*QXAM4%L#~p_U1bG&?LZ-G+dD34j*DD6_{KY` z9CrjHJ02B0BJ~B=1!pa?EIL|v+AR@;T7(Mf3hD`7)_Li8!MBa=bI04h9jz~Tj`!{5 zQtC2TP%8LNAad<5nCyE?FijB0*9a0^SNV=``P5~apoKt8f(3^KtN6bNQUvLOOo7C8 zyPbva=OG`u4sm?uve3yQpulscor~|>fS#U9gPrUGeSh%X?xGToaoOp6)#Z4=2$#!F zu6EI$8(r=OeBmVYJ?^>BP-xl=Y-?a$hk0Flmc7xc*BZGKj`S*BIG6vp@d5w6V@#gT|d5w9_ zB$KBlIlRyLgZV3X`MlP=9{d5k2>wa_5&p;gRs62}4n)Qe;g$2Jk%#c@I8Q;=@NV%Z z@rUt#A+z|C`2li;bju!)0 z94`r4-0&OmOvgE(Hro6EA*^`w;i4R z1Nnh>lq`q09f{*N=f}fbJNgddsYx8~5Wg*5|2uvWK(ixf$u}_nFnl{r&hmznsQ?xK zQda@A#KBsKjUDe4T-lNDp!6h7c;29c>Esi5AA_q6yy^T>UK!P2)Zst(=3t+RT*vns z_$3zA5LgR&Z}<)axeO(<$apdlWX1yv`HKJ3zvvxFt^!RHNqs&%cf{{Y+VCa3Ww6In z@;Z{Qc;k4ZdA)fnNf+K`7}boHCj4HcKJO065u770c~QK_(3-)oN5=D>@!Iq5@vjj( z{y-kVvAk-YEx#MDJGoDk^!f^az2F2NWwwL22>P4ye1M zbx9b1Cuzx_%j?Jgo{S8Tk@B{buoW8eC~k17k3(T=Kwiei@)(V(gi4F7H9eyjiad!Hi4QDdnmS0c-8PC z#9xTtp$JUdoH%Ive{nn?@UqdvA1*=KhBU$DJN$9%bv8cy2OI}Qk6v9{?ReB{Uw2mck} zwU@J|TKI7NSNLhHKL}2bpH!!y$=U`!P=AnbHT1$2d+G229n`&Q@u?lJgQd?O%72*j zZoHm+|CBx>KFFWnYxExxKzxka-oe-LQ)e%_@ijE*aC|pjPakxB|4={m_(Ng5M;|CG z%1=PxugDAGc>#T(5AX2Nvz>i-i zcgYj*$%H3Zu|flXLmr9($~-8`plpDmhH?~26_j6~Xra8;5HA}j?ofnK>Oo0>k^)5n zr8AUXPzFPh1HMjBETLFIL7E+*ctG)l;s+%hN+T$7P?~_rb%xRfR1L@Trrn&Djx}$^ ziWN{>R9C;oziU+cvVfCD5u8LcMjE_UL)p#|uboiufqIb9J~)QjrAhvtR?8AwO4fX6p@TUf%IXMt__h0n8~;~Ze>B?MsjLfzuy z->8Ha)w7x!zFPn{B=7if4EXQ>`0*I(H!z4l?dCj%ZO>v3@zA}noyVu^Syfj*#Cz2Q zYAx39UINBt4e@s2h_@HiKG2800*fn%Xa>~sgVQ%?4!-=T^3dxCn!^WfR~|XCT6*+q zWaY6Ru4#_%e^Pm3N)Jut@)4CM$4ND(K3^rd-MG8-_LCUN9s4cPJ7=VozukSQy}PkL zxp!iW_WrC#{&4C|?W0abBRI zMZ_xEMQiPFMs5?DDzmw7OYAI%Ywb?7klWvSqjgxjOYV56fy`;zQ{ud$M9U4XD|h)~ zw#>DlGjSUbAaieWjdTqj$^tCmzdMgK!nBCX4^(TKPk5#&9M13798;p6XY1sCDWuva=G;vXtmGP~&Xd2tC zt87yDthCAF6OyJj71E}s*Gih*{zlq-{d7r-gQKJ^rw@^|TGmC{dQeA+cIcG_!bnW#*(p zP3Dr9lDr`an!Fz-RpwpTCe081L{idLD=lqyS^_#ib^YV*Su6GQYpj8?8>;@l=L(Pk z+`y*<6hI9xov*|i?8XMp_CA1fRrDq`_9KHaQX&{BBi6S;-@~9pLRkU&zXs})0Hn*; z?SG%QzuH}XpzsITf%Es|rxrHUUW{KtF5ZvOz6vWBzuNskX47|^+-84&t^I8W;!vEX zbv)Es?)23one*xPaxP-A%y;v5B+$D|o1S=6p1w6$);7eKwEgmotlcHGJoCdFvaDGZ z^6a?D+MIbxrNm~dQqtfXp`_>c%J!o^QMRu-qRh3NugvW?NSW7Uq%v=H9cA97Hp2YO z0%d_$XJx@Cjj&*)g|b7vCdv-aTPZu{eWvU<_6K31N4~J|oKRULe4;EW%u^OUZ7l4x znXl~he4g-wFtxJt@nmJ^*S&;Y=BkukPCF~5<%L42a+I=L>wUs*!$O56p8b?1DN}`| z_uPd&{1TKse;h09`A{S5J+-c~_s%R~-=3AizB8XF`^UEw_U|`OSZ4o=vaFe{P&uuN?6rSU56vtnj1bhm@nN z>MB28I#BrW>6ywgICC_|V^J zJz;O65}L_`M?L8E#Hp+4^~6JtwEnzT2ipGmf{nDE-0BT&pWHu~UVr7#hhBe`e2CUl zes-np3YW(8dg_)ftiE-Hwom^ooL*1gF`m{lKRiy`XMXXBUeAhdPOoQmV|dQtU8n7H znle1UsrsDu&$VKB&RhDNUeCMC@SHztJ{>=Q#U9$O%xlByu?){e!u9leQ6a-~@$*h} z{F1OSw0-H`1N3_7Yli3dbIWM^_oo=1%ga4!|8gb6b7kvK>GjH?49``b(RBQ(lpNZ= z`tB)OukmGgs(x%uuT>8jp6e91==gOz?P>dlF8TC&!%T+frnpzMeN#V%XNCP@+F#L> z;ko5JN3Vb67@k|#Y^LM4UcN-zw@>KG>J1Ffoq0#;_0BICp1Yz3(eb+qXVdoG&o%UV zPb|Z8@9~MWeV--6bN|v<+Q0ua!}DPIJbHa_Im7dC1~_qe9Uj(;wjT}pjn&x<&tvxr z>GknYhUbaBL`dLu;!!AVKRLBOy*_!6;d#23J8eJxbyM1Yrqwo9_hWdTbBLtZ=aLzo zRo5%&`19OT+J0fna8}=9cwU-tgI-_Sks{Rd$9qluv2jB3@A1n2)GCDL&M$s}+USKj z5f*r1J~UjH4|(6v5T6u|__}F`Zz}Xg&p$gvwqW4^=?cpSvK6-mkX47i*RKA)Az7o$ zk*Pj&Cu=8-Bi7m9jIepSTGxS*&%?ua6G@HU00WR;@9hv&J5uE^0uXGHTEY}iuc93|BZ3~8{_^r#{F-ML&x(!72^Q(79L;lpZR9~ z9L|IuE0ISg`*3VT-)s=qe3yg&eZvvIBO2oO3I+(E1VX6?B?gM+Cv8sjI=XtY{Mh_5 z+3~Li$WM%JFN1a(Px^n9C^m{GR*Zi%w%8EjD~7S~^6+Lg?wRm~HQ-`dyKB-Ae|sp- zP&_!|?*}#F5wdCVg-c| zDfNu*D)FlOrPSMDTBVOonbhareu?kHFEoCY?Iivu`)dN$j;>6QrwXNBz7oX8Y`oOZ zMg%;Jt3Z3e5~$&2L^G*5yL@*p;vWn2<^jDQ!eFEq&K&;l(_8f7m%m7Fpd6|F6ZG~4 zdZz%rb6~I?6bC4nqxe7xff5QO3`zu)C@2k~#6z)|uu^t%vP4S0UXgrqVfzQeu?_y; zOVnB5w;&d3y%#-uhHK1C;AL>$=l?ydzYg%&4D}Z1#q(@uC@xU^p#(q)hEf+wB$Q}4 zr}`Lb-j_*dhU#=4uXX2(U^bt_HN0x%ZMfbcSm!jXcMj_FFo>`0+HaoVaHjz}SXg6w z?RnZ$nx9rzKb?k9-@R(}<_5s~4dC5_KIEY_6r=-r>IDUDP6(ww6cM001;E1?zC9G= ziRBm7Ctt6ZLuBQILR_jmLL1Ou!H zfQ9k^SYOFIWlZEcM{QNWHT6ebTD%b%;SVRG0zUKu?p6}0!7o1Vj&<$poqoJKzkxO4 zp)`f{T0@-(V-ZFIRFtO+AMFagymc*iC1jQK+VE4{wOgf{8?mirHp3k+ z>Sgm>=JhgK<9#Oz&h@%VeUGlu`fdM3>c3&6Hei95CUCmFEa;Q_QlYFZoa>F&1m~WB zb3K73G>)$g3u__`7jM=!%zh|sl+suh7vD!C`F0LzpMPGS+k1mtMDTX~1eDUSM2&cm5rq0NTMn1Z;+S7mSb7kApFj4@m3x_UB?h{*{Q* z-*OFlTFM*N)o_j4+>*z+yjH}AACkvEyrO7gwNl>Xq*{@1^GkWtwTl$Z_Ls?qtH%9gmcAg__o+Xk|WEbiaob8G-i}`hV1JxE?>_1?(<@enk7j?{LcjZ5VtI z2fBtYBi_C*{u}cAq=p27zX-I4+82PJ?ly-4cFXUN^^r*_m8Xg&;mA2dqwe6~3C3e~iYJ1K3N{92$ z#g6K&l}=mEi=CHONw_&%#V(V6l(>%gR_xY$p2WRqjMyV%w8XP%vDhn8D)A2fSnXq* zB=O~URr@}YsQs=tQu&{1s1Dfep$c5*t`1uGTqPWuCayE~yehauq&TF{Gf`+`dvRFX zDp9z{J#j?TkD`cbTXm$}JW=G8-_%ieMvJ0%98=dj{f#PS{u*`t^`lg=qo=Ax)4Qk| z^js}&I7qB&l%^2J>q}u6T{L6IWe5NXo9U z2K_N}u096FKqn8*5UM~&>O*M=MPF7pC4_8?whN-O^*r=?(?5eiq?x<{6T@>4CkE-l7 zN7N4Ie-$~ZSE-%091%G$KP=|vtP;6Q`a$eEVv5ME_g7-~qJbih44K%oX`aX{GFR*! zT&D7|jT8Iw+pByZC8_+bhbjF}g{lH}TPp+CS*d~+{;CuXZ7QlW_J}gLgP$m*&uw97 z{2NhN+rz?ekE^1Hs2_w8Z(pe*?YjNS(%h`RFzyZN0}14T9umekuvr1HBnm3Y$5W~ zP-ha;bvgrmxu$`~$X)ztJ<;itPG9!E0QjIEhI#?l!&&=SS#AA3eHkm0*6Pbv(2<=Q z62x&N$O~%R-!%Gq#b8l|bB3nkjaa$mVVvm4D}#j>5>|^Y{Pt3G$>*Bt(v~9O>`J#P2(TfB7gfHz*sa`I7p?r1MO7!}R zkCg$3z7hovKc@^*#;b&lPAKb)?JWwnKd1~Td&HPQ|c+3AFNijD05P_+&fj& zDqE|Rd|E1MFKntrdj4>KVk912{#9LlsuJb{zt8B^z}I*AS5O-8?IYmZBp8NvhB=WK zN+&2S7EPNX+VoMbc(d;zRYl+wam7zE(T`pqtAE_MShe-VTJg58&xy95|3$rHxSeX} zR&TMo(-hUNZ@(4qZoWsfXLO}{um3aEKB?RJiC4egmM41iL$3Jkym(Rd{1?fqT5L{U;;j!w;xqPYo!o%t8hNd$_s_|TkCGBt;Nuo7W;#??@6HGKe^XvU zo`wi5p(Jrcmeg3<)0(%7EPa0CknIm=JUR<3J0M+t8ULF{Gj%`%d4G$N; zFaEsWpQ-fyS*yP)9}7!#WVH^B$!OPK^JfP8xH<_Sm!TjZ$Q9~L26$*YZJ;cM@}KX= zeB#6r$M&e|zU--vRHdt;G}pxXd4gEwrb_J4%1qo@hx?MhoFCA1p;kOKHnejT!1|ju zR7VMNSqw!3GWr?nC;t_4`GfrJ{r0o21brL6{*HX8@tDfT|1ZhMzlH6*wVM}pfy z-5KEg=f|6OvN4~lnTa>_92#i<%kc*MnQ^@N;h&I&3}mnpWC3|VFy;aOf5e&}7pM{i zBC)Al)^1~#!aji?|Dt%abMHSPqthA^0?!tQz@DDom-x??(VL~p2wjXx^Hb~gpJIKP zOnhZ}u|7`K_GFw*XUV+d4EP@&5@Ju>_@k!0orx>^b(X2T(|xk`C4tdR-02_ z0$6`nK1)C@KZAU3LHz>2{O9Lr@8XU5vmEi3?Dw1vtevQ{of`T4<$Ucu`2h0uZ^|ds zK|?|_I1-uzwG_bgtnhlOu#CPSwtlTu*_{}ywx4xa<*@d5wd3%&BB$vwV&_f`RNP>x z+NC5}%00nH>=E%=C_OgvtdA*d2z3+4v`CMGD_C0!APF7%RB=r>b=->+qQ;(& z)QzwGrfTx+Cw0QEW2&ZSH>sN~T%&5f^R&3dnoXjX0~P94Q)Y`=cUmPDmyHx94!kc; zYV?CDxqYQL#qBFqYJ+v+)WeGrkZ;-EmY!_id=Gr`{-v>9JQ>UpY$@+vdA}`m8+rn{-u9#x!BAeg6~E z0U*FX`0dlhUl`ww&Sl^6JIn@t;GU)-VTH)=rJHWc);x@sZR*iMx;e3>tiqwOwBpSK z?U6eJr44$H;~Ea~ls8K2!NujikjF=)bB!BbkT(QNwcS}isqY6 zk`^jEMa!+RV_+MMC`L^AoDwtaDgJh$H#ZC;|SJU?@; zwm|rsyhFW@wH?VZd7;NQvO>)odC}8RvQFx$@(<2*k#%0antZrXEbB5!LAuTimPvcV zpL-kKO4}_XpLFjc)V||4+QUD#33HDgvo^+WIMe&K=6vE?%qKwKvBq=pl}dJvwf?<} zuoB?^V&MM<=y#qbUS4|S=OdLzXMCbLb~d>3_^2$+iMiiZR+jdWI*~^jrx}wgoo5jZ zH+Vp$%h2l@*L+E(Ti0r-yQq}}>Cn9p7SO^d!n)?!uj=Z9ehd$NJG2J-Wasy_b{Mu7 z@Hz*0Vf+q&dr^b`-FB#>1#86NA6f$&1Nwdn&vk(B@74D^90|AAkZ^YxRy@7SdDVgi z%{9u@_EihV1ZWo3A5gfsOSNW+lcaEIt81F2_Zt>|AMsZD{c-og<<=VM@>S0YSKQhy zT{+9O>W2eMq^pKLsapO01nHU%XRB17^^&e_Tv4@7HcqqN^P8#-k{+53&qh^k5~XW4 zU7b@{!9{5*c79a2MeCsXalwa$ThB*Iw~c9CxP6PgbVt`Zg*#{8ld4+_3U>`ZA>Ca! zsA^B)TIpUJUe&&Y>C%0-ey%!DXN~5-fqhkncvCfpzW=`J@U=mjBZ|F+N5#RKQ~L)> z&PKkJo;}~Ts>=3~v}#Mes`J0@kY1SMRCV#x1uo~pV!ZN5g6_@MAw zxmwTrC!z}p z+r$^{+K4atJWyZS(o=N#Rfzb?+`FQymzRk(`H7+@vmM!eKy|tJxl=vWi}uaLcpvbk zoksm~xs~eGU3c;8FTPL(9GWK%9DYL;q)b)|8(mh_89PiIY=4&JAQjU^O|L!_H~lr> zT?|Kj{*YhqY~p~B(W`Is`aUQe&Jn^-0G;^!pI~-jfhx^ri{$p2g$jrBJBg$EQ-#x(g~WNelH=xlN?ay=!nuwpC2qY-IQOD7 z;*rsY^K2SPydvvz-odGIA6q-lmmeYbeH5i;ue7X;OiA5gG^8+4 z9ddoNC@g`f!+ts=il`GHj@bTC6-nT%WX2p()Ez%{bYHQmo_dcsrpGB!edSVdY?}=t zk^D1pgMbfIbf0K7TojkkO-%QR!WePm6GIJrbh9bVRLu`Ls#}!#t6J_|Aa0fYR@Hi% zgIHW&qe}eDN}S~NMuhvs-MGJSbpoQZhLk-8sfNZmm&E_&&v z3sTR|ZxZieM=Klj97-AvvXM1PDm8TZ+ z=9_kFTda94Z@Kj=ZL29)YUY5VhYS-Xlf@@MuJ`Nu9JSsKu3pCYp`T}< ze|%rutUCtyvl95T8Rl6`53JYX+3dUNX&+3JbqrfBgEs2pdw=FDhVPcRS^WrpF}J0nIzN|d|_Md^Zv)R`ml7l zb?siE?sb553t;^U<1CVh{N|!;(UHMq@u$zV zOHxnCmv%p|{Vwl3`QBreY+0kNWZB#G+7)i!k`-5GYF9oULw?vXOuOoIF#svju34W< zRHK_~*UsxIU)QrxwtiHid_!6@*~ZQx@=X!`vdt|lY+ynGtr<_y-lOd3pFM|9A-_3l92ixRXR841L*sjt>6 z(wBG#H<9_+ye7VUADQnXZ@J&KS2F*TFXaKdF3SSfUXlkb+$j?dbtZMjE|diqJR~7~ zwrfM*Y~*Qnk@LX3FcG?k0}Pr=S#YDnaAjzq438qWt>yzkt|R6hTX zGoxUVHMo_{C;_d8}+!tz@JIsJ}0i|?LN|JiI)4| z%J-!6xKrGRJ0_7XB^$V|^ZOEMR;8l&v(Mz+V%8~;=iMhfl$JQoP?V;%lOz5A4FAD0 z(H>9+^`QP^8JNv&>GS@#K^{3Emnl#y0hI0H+n!l2jWeV!n+HhTJfo#Q1|QDtqvO>BMjfy(Bso7i^eNtNB@r(*kM_eBod&xsu;R*Iay-6D4GwNAuMIHPt+ zpCNMXv03d_cc{p{%^bCd%QTf|_(y8bhl5q#Rv)UpPj*oG+-$A(U7MitJJDI}Kh;+i zu%?wbQ1)6CG({*DjuD9Jl<~#EO<##ZvVReW`dnuD`|mqN;g4RZBhD`r)qTEK9l3kE zD(c*K>gYuaRP{DbRL6WWR#ksiA9ZZE?kbwUC#9+yN_&eNwLB+^6Sot`+oy;cJ64FB zSe;QN5NC115gSp{U!&E{R@@QM{QdKzqL#}Zs9W_}EowdSq*|PJSe4joy_(+VNuQ}U zxX*+6`vbm+-t*p8Cc=B(?J9^Wb8Rzm)_!YIw&W9a&b-wsNz!?B`%wy2ZuB#8UgvUE zzI~OrW0RYrj%)6!i@Xksil!V_cY3};^g)?Q-FbOW)rW&esk=n*1<`gYV-ZJA}tg-)R~ADK_{M zYb-zSY&+x3YG_J;S>k(;#n+f_ya^e*YKU5$cgJujuO) zAIR7Ts02^)45>7Zq?G8TmrbrcF4n$i_nN;5>zot+&vZAFuFz z6sPpN?xpZQ<*5wV^}8Z)?F(hl!ix&w&}d8o2@v;D7y%`YC}TBy90Ew`@ZT1|PW zY(4i&_`T^RW#YKyilm$!%H)zS6e+PvWok-)Me5_z!nByrxwO+8g&B_hxQz9)gl+F- zbM5A>S7x5=qsSUHQ<=RfQ<2kom{Rg}eMS2gMatZvoFdP^xiY`tks|+ffU-mUPl^sV znh6U7A998J{DnntPjj7?ycK?MWh2*loJRQJj#*rnlHJ0t^E+#S-_)0WJmD+)%o1F8 zu92_cf53@a0etY0A7?@hKGN{_W9-^r_`Y*i!@YgIcAzicgWjx!8uNsN`4!vg`TLPc zzRFX@;oO;mhr+YMJKVYW)50oplsoUSQFvann!E7!r1GL#!CkttUU_->4~i>0W-6~v z`bwdhKTLV8w@h(;bdmDsj9kSpU79OzM8+v@rWFcrxwhwSM>G@Oe$^9jM`b#KeWg9c(2+sl_}{=9_G)tjre|ELtJ&pa(ZJ_@PjSz_oP#cg++Fwpz=T6Z{nmzxh?ZsPwI3@i;58BvqqWGUdB>XWz`O zXOQ2W3l%SIhW`C~C11w>@4XUu&cO6uiG%+Aw7-7;@jd$UUcGx4=f0f*dH{BAbf3iR z?~3*BmBcgw-D(MCKIqwEsJ8_n%7m$v~LauXspCnW!9qIQtK~$WVYNAsU2A?v(rwH+H1zk9L_J&II4Tf zoVJY9I4}QH%gyPbahX)AbsdqeaqFF?buWt2cw|IsJ)1gcydv$j-ocSlADeqxU%tK6 z_mQ2<@7g`7|H-?ufL$k~foqS;f)=io3WpMHow3uU!3Ec~A$`_pLgV*p!`e>OgnN9a zjffhgiFmt57HL~-fahWYTjdu26$0eTGN%hGpeFEQ{NqnMvKQa?gN>bC$emVBJ-p0gpw{l-XVwa zK)0c7=$;*{&5!G!2RdJANG!%$%f)BD6AHh%q^Z++t|WNm4oyglk0pBcY)RLD=YxNc zvNd#eh_(JR46$w;iS+~6fiUjN|LPp7y`91;(N>B32OHsUN?Y!@!j2qM+G*i$UTW4T z9nK%)9Mw~mPFvP+&dXN|xj9ogmq`kt>xex!(Wo=K_uYMuq<0plJH2tx)$jD0H@u zHRAdw`Hy4qx!K!L17D2x=VOWm*;j*~-72~A~e!MI>GV!|fl=NPu zW`1kwwcZI53+V%?rR0>vN_Ie$_Gd}b~?D1KaVh`+AxVd0sI!`EljJxVrLoRZ!=czR+=)lY2& z>1TR{SDlT#k$x`S2AYQR`wm{ZGPv;a^8V>pc62DbIw>bz zGe4p5TJHww*GKyn{+!{K{>z823vbkYntn6QyXuy!%fZ{>FRN}pe0=bZ)upOCC(j)G z?dFcEyK6TeytiLjb${oM^apFU7it$M(;rS*Q21!fC+UyN#uh&5T9W=Wr+eYE)@{7&ThuM&(K$XNUz0wT=Ptc=Ch2(ge+y1VHX%piv17L_2puS zS2Lhd`}AVVe#7z_yDTcU3h7kkW)Z1wC4Y_E?<0$cq8y8~U4nq@T| zV87Hmsrj}V0~|&*OcKp{GN46o&tk{H$^lM+7RAm{TL-vUYZSXW&Kc0M>g{5&iM&93 z_gJypyIBRTj;|?p&rK-s*nBj}b8mEk*NoLk-iyTrl7SPGe8#mO;2YU5$uGX;0Dp(D zqyT@T0Rb;Y6$je86a;3G#lbZV3WB%!7KaoR6@;dAO$xi*U_f}1Pg2CrdPHQbH%ZKW zMF5Sd<_V9+>M;whEd)J%Rh>We_gy{d`&X#>@f7S>PQ+H!w|G7c>#NSH3-e?;)_Gf!#MERi%imrqzfe8Sjd#47#UMUep(p(VV%YW}ETJ#{_k z+;E*Lp`PMfgh6bq(aZ8$VF&zE>pQt94qj_k07< ze$+*>e@P4Zf#=&L2c`imnUU2-a>_kOd1~J;ip<76iOiHp#rdPvi3{#86DRccbVBwFN6 zLffUDqAK(}od!V?UEwN1_w@*c9-2VtvHc{~nZ87gtI3L*icq4~?mi0rtt$w@$i^FXIOK|oZom>dc zegll2Ir|MuC#6;MOJV(C4Po>80>~hfh^AMzgACH2Xtryf(tc?;(R_ZQ z(qWVXAsW^R?1Mv%7}vz%E)1i67yzl zJn9lrL$gbGw7wH;)bXYU{J8m4ts$-)0=;0}v5J4%s(}1wb8W@8dw8DJB*6y%I?y1* zJ8<%b1pYown*pANVro`qNA@M3Py8Nlf2HchJU;++oc{*yLEXx(ZK&tqPji>kO{l|D zs6!zd@$?+2h`S-hi{e{g7_Tep~}xcK!!eW5P|Q z{2Bq&i|5x%*@VKiCSMrOI8z+8qbNKJeADJu00B>Bd6V+|Q{`={jx`G#pd)8pNX-Sv z*$JQ*6srj-8PZ&+>JWgj%xXM7Jpbm4cFfp*`JZB^%+p94sxrG_XoD_a zppQ?p*7r+e5DW!MF6n=pPQh>%rQ)&BN=V+jzPLOs1J%OIj`63i&TN(YR?cB@Q zwc8p}oLzezXU?wuGkVyP!`rpb+{a?O_VWF$$}oo2q&|>Z+G7)zmnx;@Z)gv& z$#8LlG#J`r7(lFtZ~S+($7jA5pUo$gj}1p7f7VldU#b46h375!7P$oAUuk#fhc5Ra6~ni{MDB|D zi%Q2ZwNKAyK04piKh-`ugO;)t`RJ6#)%Wxz6+Kioo~h>!4v*>%1m6pI-1zJ-;t~3f zE39$21_+RAD8LR-o-Ev=y_EdS4dv>Q@L=78liw$Uoj=jaL#{ljdsR6g#1 z!6pmi>(4YL_YTKYlzzK>`+h|RQ|qovbUd6)t@3Mc2{Ls{Z)juCVYgfc^~7x~1yCPg zeY|F&wy{(5t$)?V4%0j?yBxjqqZEG+)~_qp$AfNK^%d*ZL49{Xg7y5C=Kx-YGGR{= z-bVO~Hn*k5B%Nt~oV`f3jR%F_ZZFb9Sh;=rKW$GE$78DYisCm?sL1(-k8{l%D3zXU zzIM*hK@He-as;#;j8mW4jlbism$mKqeBG_|UL-B^86Z}o>Zmr`nb*7E$-x5|)zwJ-jEw|B+ui{t3W zmC|LY=yhm?<4ZY`EW^C3#p%*R?f0JZ;}`I*n=!q8T?VMoX1cUIF769-JOC2t8^!k+ z!FN|@SOhC z1j)rC=R%010k20vjN>bQc zX%hB}QzZCzasTW)!LodOYeD(-2Y43r@4Joy1U&58z{4-CO}p)eI-Z2O!u;=szY)vH z3*jeiAvJ~c8ziikPbwe7OU)--{*VxxO>dOud^jTIeTP;_dEcQ4Qr>r{uax&43YGG{ zL-tbMcPK=_`wle|@V-N}1ibGME8u;HE(mzvp(j$_cStGaeTTM6dEcQqQr>rn_kH7i zWWLjP=r8jz|6D&iXmh?Fe~KqI@>}}mPkW|>ubqkQErGtv@iZ0A12br{#CO6C_!>9R z&9>?-K&|=%oC?L*&Rf?f=|641s@`MmOLnZduHTH?5?oy$2k!x{Dzjm2B?DZX23%Z$ z$MpBx2i>pgmq1oa^&)DwdBfDcIFP8@B8REFy$xa8ZKkm4p-{rk?;7KH@+sjPqhS2J z`x5@`ex(B}I+F0dYMg4u?O6eN0XRx>RR+g%4#G7&udBw+@-o+EL%0uh<;SbCHZ-kn zLmgj0U0(w%hQ}~Zx)ho=37`eUW%U2MeZbW*!Z5Fd4_uG0v=4p;=8hBl0K#{cvm+=Y zm$}!1Xf?2JfV&ew4|rU2=E@BJy5YY{>Nz)%t9}pb&{bs~uei(-TV?kUC@T`m!u)(g z9Cu3{cjxo?ES1F1`B5>qQs&cPmm?@#kFVfMy`}{?OI-lZ1J26Q%;$QS5?yvKd}|l@ z=FtEr!K;{FRsb*u_+J>~_-~0<<5_0Cz8oL_jcoz^MGB@zXp2hL_si1pBEUcBHQjN0 z6u@h3D&xD=x?^?xDjcthU-$brCY3slUHP@;Zo`6maDxv&{=ojYC4Z&Detf$4{b$^` z25r9a8sFw+`(Mde{TWYP(hp%B#=V$99uWfM(H3A|D95cN?qB1aZ;#*gqsE_ajQRIh zV~XSN<@f&*-*94+gxV$0Y`NA_4N$0azDa$8*RU02ToKE3=t8 zc3n;$pYKeZZ2yco`S2QXuF7%d+^%RMXJLIN_qVZN$5uYh|4f5JT#jQfzWSA-;=k5M_#1$FU9K9}17n*ak5k_6or^h^-Zpf%6ET zaXloyk%@#~e1OE?p%W3{Z!HOU0XB*DekHLtRs3DE^74J<)`6OsHetLt9mC^I&0Ch^ z`#)Q!x}*f#K-D^i=X}833BX+zlrfWjwv$lXjqmjkEB9`ppEjjS6Sb1>B zJ&7Xsy7Exllaj-G70M${>m^4QuTUPVJ56$&dZRp1^Nb`T=$SI(@n*@X264($mrpCc z)t)=&!$LAw(c!Ch-T85v%x2OSInBQE$w5jWbHG3`MO&j#p^Hli8dUWn!a({Z}Po` zJJRB2+(V4luYznH6mlr&Dv3VR2B7Z#ovha1?!SdH{O@zfC zyhQI`)wV(NhKf*jlu)a~WVzPyRx+J=CUTt{ISX`;FSDuEDMC~&cZjg2aUD_3(Gz5~ z?u{1dckL?^T)ix+?HwwsJ;`2Px5Wxs!z1lPjjR)emdo?`{ozA;%dPHt2ut>d*RzwC z>^CkomHC9d68W}vQ1}I{RQlIVQDC1b@J&<%>h@L!W|4}Z`@u@^O;m(r*eSs`Q4*F` zQwhF_l86aUm65TQ5@Jvduz%NQ@9~2Jl20HcA;e5NR`(kO|LA+N->A6jv$GUiYy}scmUA(uU0C^7tdPs)yG$CyU zy%DTuRv8565SQAVTDIpADN9Dw@`|bsDuhvU;@A2*AzWgif{>@6}z|r08!5Lc_Me1Vq z(7-v&;c+9`Bay!`N8`J)#~fmqZ5Nhp#R&kM3r%1($a+kB{$Q zpB&60pKiWDvCDRl&t`0=o{yeSz8E-NTYz4Go%zINzDy|Ed_6zO|VZ*@B| zZ{NhQrQ;BN-@0uo`J-$o{yFQmtW?z>zbzj1pOHs@&O0jI$=`4(5Gb#l0fWT3FsCiG!z5&EB?w0-3ai58bo|dYbQYq+7cQQT_sf#T?oxVQ3|bY zZIs$=oE24loRm5(8Ypz8{i3WUc%!Jc@d5Zj{Zs_#P^M9KCO5_C< zeSv_c;wb~A zW+!Q(dE!Z_h0IzebUGw$IHt3(QT07i%a|%M%Uj(ARxR^oRu^{*TE0q`iPMJ(+-_VF zx;@a4x@SC-c??8cKgPJm2d-<0Ht);*Pt}iZrocPE!@^QY2`n!o`xpUEOa;g%5MUHM z_E{`Kbu6$yy)VnB4gqbQ0C*FMizy%H@}Emv|KYtU zv}(YdiT*-7x^fmZpVV>uSqYsi$1+u=YdKPVX@n5GG-!VWZIY2Kr0KSIu@O+Nv@|}=6 zEvEbY$76uE=yFxyIC#6j$#XC4i#t!?VzvbK#Z45rz8@_Ro6M1luXTfcaetGx+V2N@ z`^88-R(F+p?rkOYO7?+$aZRO?UY4*guA9KOwKnXFYa;Nsx+e|rdoO6MeNq}|c|#ER zF6)(t%gUwwD@H3cKA0sIn_+A}IGgP)%+e1N)F2n2&-w?J(q_%7#dr^K~GQFLGs& zzXl{7NYw<$Umsv?cvfqs_Vn}vO+$}f=-zC*$$=JJYzO>1_#VhRS^$AAGlKv^`I#On z7{)`jPKu}3PdX=m*f-YS8h!)pD7o*$>)w0eQ%oQ=frRB9y^8pwa|Sm|&&{~AK{>|Q zRLz6Kv!C&ZaIJc&o~M!l=BebTvbs{J0q!YkJh(x`Sq&qFvUJF-M=V z9Y3ToYP|HFU_ron^GckGOQESWWpix|dc=Jqco*7Mt^4Qo4{+TdU;kXz%6-2c06(Ny&Mjr(ICRrQe*3aBr9H-;c5mgvv@x5M{j!T03B z?FNuMA$dW<`q*elm}kSf(~*!yL7E3?F{EXXHbUADNdf6RB)pb*5z-|{mmyt)bOXrQ z24I!buN)OPP9{FbHqO7_ox5Az$KhHj`?kY6kXO}J4WZ6u=^Dlr|Bnm`s3JfCIsmJ| zD+&MZk@U~mBPqr&Sq^Qgnh(s1)wH6b|Dpeh{f<8EZ?u0L)UASXI%=%c#lRsw1xh6kH%kERr{Cs|1CY(f91TKxf~P-xYxz) zi4R_`RYS~=s`!fvc^tJpML>oCwXVyc*49u2=pB2f|EKND%h;Dc(3h2tlZ@+F$wXNm zcPd`vhKeUD%d3ByM_RXn@9zQMk9i%u?sg1Vy77=E!?|TuO!DO0)6}Vln@F{uDXYg+!Ns-%k$PW)D=xhEbSxR3&fPGeInpui{R=U%-Mq!^7e>y)7`>Zsf?*?L@6+d*}8vCqRp+|SYSLJdR zdVKtX0Dsdr;;%G5FrWw z_Gf_I8lav)y9x?m1@j)yUzVlaKwtRY*6`iE0pj<}VITOQznfnUA_qzEZ-24B@-d;{ z`!dtvS@^!P{IXg{@oBsZq~W`k!FQ#><5)*^8rpIyz(0Nj51N%XLvhjIlIY*PI{*Lf z)rtF+`oMId0mSoZGQixcD!fd2{rgYLb9@fyH`F|8c^SAY&6mi+C3-i`4lV&?VUWE7 zcS71NKtbLN3hD;mC)jhtmyajE=7@xgAMZCJ1ILfocsn`>$B);%rWJ(uMbJJtDG2Y2 zpd;Itf%iq=_HVMiNkSQFULW&fwYAC^)N5;K12W-yjgKD>Bmyiq24R~ZwJd*tSP*qesWu(mPN%tbDAIwym;_M%4BGi2rW zxZrHO_TQG-qGux8Ia7oX*IsVd-%-{~u|s6v>!`4~Y`(~$^=hHom(a0;Q0`Q5#Y&D}<2@mLbbf(BFf|YsC{2-DvzaaBTek1ZVcq;U3b6Di} z`n)h8ysbQdc`OU8oh%C6HCGt)c7;56{xD%k&Nz7}JzEyGrPY7JNi#vbLi>0Nvd9VC`S)JXC&nPC}A9Y)CbxZ#*y31Cy3>}XDpw`5cE!;$$h2Q zAA;?HR$wd%UJ38~P4RRp_r>|=*&{hE#54i8jr!_7tZKWYZ-)GQg3yIEe0z_4`dYQXg`^Tm?E6Cj4 zq)F_a2Gzp$>ig#HefcPC-_yo<`!Agd!~5JEI9E08;Ev6P|J40%iuA2x-s<{iynW-B z{qBB~jN)vo?DrYE86VPhvOlhQn1SX$$kv#UnNelf>1<8vL68=CKSrB49aL3vDn>`N zF-TXqA*PyOMvxww9;3$&3aZXfF*UAE%c!Y{imA1GV21wMU$X@Z+ho+9L}b?)?vzot zuVZ$-j`cI@2iMDPAby=;VDl>5uu;7rBiIJWSmRZY@w1mPCO5N#OwV75F*~#;$b8H0 z7>ng8LBgTu3LB2;9^a__mO{&Z)WyawvkR?4$owYthZb5l_06~bFe|}UuW`QZ^@N0` z53A!zkkf(X4y%Eqc2aIu1S=?-XcQ=p3~^-lfUgLRZIW z@hz+76^c#P=8NwhD0F)_CBM~iS)qIGFZmvu_a}Jnjm-C&u`I!Raf^J(z%dCv<09gH zBYPzH#f#$o9Rd;p{OiOAyckv(Xx}_PFsox>a7{se@HY3tkb>v=p(!y5VVCve!;@Mi zMC_~?6d5ayA?7{}Dm9+()j(hW`{u6u71P8omZSB>yA_p;#~+w4zP!H;zu%3i@N>TT zYzE2uU0s7Q!4r}Xj1M0f6pD2L4U*r_GgRxwN_1JjX?#(ag>_O74D`$Bq@K(?jh=4C z@l!T}4%tYm#=UC%Y)~P8RU-E;x({`Mv9A)HRLOc#D8vR0?Fx181&`~bhK2f<--FS= z%T&hya)z?p@9U_3U&V`UQmw77m+`-gVd-_L&;fvdPhONf_Wr#I($Fq{6hD`yIPQj zLOKa47sMnpfbrPQVeRlpYV$KUdS|bAYL|%srRzOsPd}VSUs$qngR{p7L-OlN)qB#HqxX1_ z@V|jX$`Z`?=70`B?wzHQYi7`phdzuU=41K3{P}oP5+^4Y=<6(`ECC90XHZysc)cp5 z4UjfLl0(XYln1;^GQf39(`WPkGZUI;EMK%mvSLnEc4hmulGNlb>?)f?a&<3nc1?{4 zCarZtHmyL!tTR1Ht-BOXt}k9sZP?*JZp@oTZJJw~+`Mlf^-caWcx^!KKZDl>{)GPw zj=B0Jf0-PoStRzC$*Y?{ev`k9tscqw%hYM|U*j+H&x;}Z*Y@=WTIF;}gP$Z8sOG=* zKfN=4Z|AN2dDXnJV-9==^yjjAy2^cJ)N7GpeW5Q?3<`%CA>0CBD8>h*>(GxU0i?_C zZ=Cg;zVM=tuHaJpXTrEz#jF6A_RxIP=yup3Bs99}awJcy~y*f$r}yD54tvPDl*U{S<(mm!_YVFWYM= zlPPP+m#?@$pPpnRztGKD_}YPwEBNNvIO)H8Tvxuwb+pSxY4n{|!Wi>sf|z5b!j2!Z z1f5bpfIfGJAa)!h>~dhfATIu}uF4CqD(DM^4LK>moB4@F`f&S6M5fsQaQpR`!x9kckz z9*CK-oL;u4h&n8Dr;kLAW7TnGvnKXI7u%9-WqTuVJb6Ye@Z|I9Yip&{^#jA{8cXqU$tobEKeoo1+zUb!IkQKvX|ij2gJvA_H4vWY{QxHqtFd##O9oG`*`*`Y_Y z`IbD|V)+?b_?tdzIA$}=$4baVja{;kRmdjPr2Y)Yt258ENT z1K9V5qV1OsqnmGwq8&zcq(!rxY2LQG0qqnRgPfz@&@R?E&Q1>9QpXgDOMIM`rY0te&kk^dswD;oCNHP%nR4k@_BUjLV@gwQVVsORh%jc;0iT{%L zn5hLok3jR~w_S966m z70cwccJCMJuiYmSEL&)b)rbW*CjEO@N-r8)pd@Cz{T-LYl4T}VGe+! z%pxRysQJutbsIK{PR4=9%s`p_mY9J0m2AYw`uwguHc)JBM)@V%| zujxUX+_a%hCj`KlsYjdlwx%uSZ$-k6qv(e8S-O$$Vr1F(5o+9MB(e%VgPK(7imYun zBkRJQ$ma1)+VKZ3kRJ)tE% zS0SG`CG8t90r`1trTv?)qyx<7(5}t3c5EN1z#D5LQV`t;q!w~!~{3o z3LIaMq}>4FzJU+8hWP{Z8O>BKBYoE$C?E3(s$;5*Kfw@mj%xoRRsW#SR6I_e13g?G z&_@$Ue*mpa0Jsd^t8z=|2>qiG7Z-)EJy-uK*ia1am--zw?X@G}dTH9*0_E+3@^-`3 zs8P2uPfK%+7kX%W+TSiiUD1H8f%UTP#Y5lwP^vb zY1FJ@kBiVy*%e~lE_ZxxW7Y=N3EKFieL#aP(I4K3@u~Ka|re^iiWYKibi2I6_)NF6pihkDy&QxMU(3171mnsCDw&cBsTev3ERZE zgzZJ8r0LN^61(kNCCyS-O6=#%ku)DSUgD7On?w}fThgM-EQRCXUldNB2@2<^NQH}8 zw8GV~g~Ii{SRpovkch7tE1*kATJ0-VxaZc9c&s*(cp1-wUj~Nx~OxxG?^JUV<6}ghM?ZU_ zWo6aD!x^0#>j~Y)ElJ(S*OhwO{TRJ-b%^Tso-#FZhAL~Gv?OcII;GTKt4#_9Z%~?U zyhNHUtEM!c^`5l&gCT^2Z;%bUA0`?_9U?75uPYnJ?<1}36v`$o2a?v+S14_&4`FO> zg%Gy+2gs(UdnxVq_GFr^4^rAM4rH1q?oc|6izh`ftC$w?tw~3p!=#hH4e8u4m2_#W zN4jbxlP!OrO}2cvf)U?JV%)M0lC2KMG49)zlO8K)k)E^1l3rsINbd!aq@+hQ>GSI= z#y4y*=#)>v)1SrayK~Y|CU9!%|EM>>asfzm6CZYz0kun3_2)RMgOp)OOsl+Jf zsN6WSzQkl-Bhqw3UD7N?i!`6|lC&6cmlXEDLN@H2K{g8AOIP5N7fF#&$v$=2G__U8ysrHd*YFE`R-}~^Um?eJbpWpm+1s(%@)6%-^1Y;i;aL$s&b^QsK6oxS%C#06XAYB_ z>>H;v-7r*XmeNaUKDC3=A}L5I9N?yG7~53YD9l7@=}|-3*zUd3%H)Z%N%b2_YwhZU zbzw1KlmCviOT9MwhXVipfEU%i#C?^{F6 z*H}V)%?4t=dJ(Pm>p{#{A>pyw8e+ayA-s~S5#EdP2}#dK5c3sb+HnHH`~pHNq*}~B z0zO?90EFXv@!3{KfZDnfHRB^|I zjtCDxonT&c-3JhkuY6}2`^>hT;rrs?J4XN<3ok<-oK5UVtxo*?eehdo=G*&VIs7?l zXu)__{!df2cU;MhQsydJ9A06J6UjNWs^^xk;aAOvl=RECa{<4n0l!zF9G9gc55_>$ zhcI}nuQ0s7pD@bxlNe{tR+{Y3keF^fL71f^Fy>QxG8ReEjBr38(=b-dGzzn2EIo{w z#?7iTRwl(vlj@HdYi%Ra`c)#bxwnV5&3=!Xp7N&c_K4_a>xUrw#qp^5)YY^@(tKL< zOAcz$)s%K5x*{hDft*{+qFow}rCsYBM=h)DLM>ku(c(KE$nEkdy4CT4wEM2D$Yae) z;$+ai$y@SN z^y>Q6cxM&rXE>b0{BE1dKUTAG+Jq;H`$-@F7wd<+_NBGsi1T_RV5UH;iSz3*RsGNSiy=DBFu~ zsisFCQJ?IHH-esYBFOwRKu_8aWd1=&Y?4fiueAj|X&<`PeizV_hR`0X+t8kSo6%m$ zPM{~PMN4|s2R*4B@(p+mdeWN6-|8wI;P(`@*4|48TAoLNPqI<4<~9_3b`J`vQuBqF8`rQ38!qN4_Mpxd^LquYhK(d`W+baXQlTHOaQPAVHe zzJ1#{^*Ga9HO`c4lk)wdg#O!s&r-W7&^Ak;9$3D558@igZW<9lHq{`nv7%q^qw2b< z=%4N>st?$HZV*@2D&Q+21QqB z!v~k8M!D6Iab{=Q`qQfqY_sckn*S=CRoa#?Q6e4@N8 zXI$8vF*%>2G`-ZFG~22q%y-UZEaqq`h4W964TrWQ8m(-`Sa#S)H16G%v=Tp6Hu2a& zS{qvuHfHx3n|IO5rsx-@>Dg*ZyX|L5o`;l^pLj^j^8gPSJ`;Ez;34gY0M7$FWX<-# z^I#q_mH-@ZV`cQt!=>Y;_*BFae%Ccg3x~TJLp4wg$~KrM56dm zVT)b|MULUUWlo-xvYn%%GhEF2XS+IzGhE+?XNyhR2Z^saWV^j<8PsZj?QHj4qacsf z&0{?GybJP57Q}cjx)vnq`8>vFY*B`9z{MEfce6OXL#h5yss5p2>gTRvnMV(y0G7vV zCH%O$Ka`Ar?O|_#_U8bv*Wf+h<+(+&9V?Ha`qpi!28I(D1KniSplB~?_+SrZl=Fl! z&h(~C_Jv7JH+V|TQkqN6r&>rYk_1xW01auw&d;TdLT^hg-7iWT+Z~fyne3D{slG;P zt(7IPE<7r*$v+~rP3$kUy|`M?^yqwn-S&xsW~svk_H+6Pnvd%&a7YLfh~hm3ExPoP zIu7=eI(ddjoujOzE@sW7u8ulV*Y~xgVw1)KaULsmdskJ^YTpH^d(M4<$Ev3S&poFE zUgOUTyccZ{NP2D)_>9ev`UcDu`1M#P^|u-(2=JRKZLQr=5NP?UH1Nq#X|N_C4L;jJ z8gkoF8oJ3%8kQL;2%l~uZ5MhHMZY>*zC9|PpVZ^iSD-d#gaN-b5b8(r?W0}~!4T*l zjgs=$F~s?)GA{qAogNENv=f7(v3^iz!jk=_r#qS2WX`pdT^LG>TdYPlj)RcU-}|8r z+*kGCg^gA7l`f8VRHdpmmJ@(y49VllMj`n;43GH)b%4LYd0dBfB!9hg9}bq`Yoa?q zUAjV@dI0PN_lGZkzCLlq7zcV~+!89aTWxxk*Jx_B3P#^Xq z`eX7M7A-=TzozoUke zjMzpV3COblQns<myn3gZj5#l=*jN9dQM62U% zN%vh7lpbr68P5fK39pHJNbliKl#>45q)+S+C8s;{TtoQVuO zb!cHqUWe9P$?MPrN?wO%Pw+Z4eWJU^1JI#8BUJP>{JX~fFAQ4WTaHSe1R8Aw2_NO= z5w#pt(r=={wj=sAgE|<%!!Sl_zG=sQOJAo0AS!P#0TBA_3|E z{ka2{3AAS2HAklxINy=I>RTQn8`MoD3^Z4g1}~Bc z!`tIYqpUuJ@sZvnuLs1k8`cA2SsCjAv8;^sfLK-rJs>A5V?7|2l|c`PWjDOuaj}5p zb%5W&zx|iRqwJs@tt=gj665%L`}wy#kJtI2Z0OGx7y0(DWGwh>jSTaan#+K*>3GnhXw{y++^`2_8% z&Cgq4P7=DYc}iHf{Ysd(QX*Uq^Yd2cnG82?`OEluD|i6WzWxO!+BTMqetDRUse6iy zxs=Lwe6fM-v?H1AoHd=~=B;hriMUb2$gZ=aNHVS?$*ui(Pi1<<#J|DyFBOe z$r?H|zL0$Q825hiTPN=Rg!&h``xBT4-2I6Qf8p{Il{tL=a{1*0Z*cclbiIKeLn|W>arspHFfPB!VI`Me zt@(n+7uM*H=kjZE7IXL0p7!SQYxj)g^6Rq4QTSy2qOM$iLwYYRzwvh;F289(5SQQF ziLb9bu_>3|;^$4{2e!u4;PTrn8*=&WEuV1t9h#b4erH2H7C*Q1)*UXNjtaPZ`r#8? ze)p9*-1B?Z=i|rF-c9b@{e4q-`rSY7Hh2F(|1|FY!6<^uD?%r8`9n6Zx#tg&J^6g! zncV%ub_2Nl;g2v(!*Qf#4Vr_&L%96W>Jd1Lj-KJ`f2`(qE`Q9nJ$L_DVLuvQIKFZl z%fZ}+7@!l?T5|VKTnwXeK4XxOyPvTogU>%O;_jc^-ki&y3e4d0rzUa$ox0${J%4(R zfV-b*K9I|2a^f>WnOhCG{Fx!ox%+1x<#GA5&Bk&0vom@6Jl91Z;p5z4zWvS>J>%{x z2jz0lpZ9pi-9Nw3j?XI>a`_8w_H+3x(=0BZ)oTHtU&Hf27h5dj@)wJDaQ82HN+^7C zDS_|bmyP#v`OA6px%*f2HgfqZq3!wn+ofDSd*5&_pMA3(i%+gLET%b_Lv#0YR?X$| zIlGGa{L{W%K6ekV2hAHljLTnJ&2+Z3iquiAc5nK*2MhNAsqTt_|=w_K*%UsFS7ubGV|G9_h;`{lZPW>3vS%X2bz5)~*2yh-0q6zI$2a+4GsUsk-J9DL- z-Wiv>^!biwsSEC2>?Oy&g8ZG&rH>sJAU)3$@Cd@|DIB8lIYK>N;fp0U0OfVFWpt>q z>)>}c!SC+^xCdT>H5rY%0H7WyV0_;m(o^9rM5l6Ri%y3QO1vPuF3swHg}yjDCjFAH zTzq**tMn^gKIz%b9n-Um+|qMu)l1L0YLcG&_*Hsd`up^2XR_0;uP_$h*!fb-j42l1 zoOjaZR%BoC?cdhh*COMm$Bm$XOeHPZ`j zM5aBS|1|wc#sHhA!_KF(X%RNhI&4dSK2c=zLZTEG_Nim@Qn*$8DzMPzwbdx`oBG{s zinK{_(Mvy@w|9KS@2+=ED?S^S{{DbZ+J{Y&^p8s|)6n!r=^CT7)2jTcm9E+4UYb_; z-E{3hEt{$>HN`qj?%L>#^%PgDnqgDz)d{iQ-E}tAFRvBXI6l>;_F^}2oq+?=FkWCk zS{x$sul@1-vmR`700|!y%>fSLbuXN+B`8^oE8A|TpuNrrP?x$4>e2+>b4<=Eo}*v= zA=rSHw%zce`L$6Y&99ACq4~AZe41YyJx=p$qiHn1HhK(vc<|cj8pN-QPD1>;Xn(}7 zi-se9UDN?_>!RVIG`B8lZ%=dUqBZsDRu2xz-M8M($r{^b$*fF{%9>Q) zA+y%HDYP!UAhgLpFS1P>F0#G2UC6EBZ=WaR*6`;f3b{4>gib^x_Fwind7WibWELby67JRm+EabLC7P=`= z7M9sX7(U%r)-Lpl;M05nn^{)4fDHDNpRAg{bf&FZ7pnnV?HuBogTp^QQ?)}GS}#T8 zpW0^vw9jd1pKI`v&f3KB%$^3<$q-sj3FSuY>Iplq3OH3TRQ`eOq>B@*BDtJrdnI(2Kt9 z+7;z54WjQf@IiMISah%U1^RxIjr9HdzoY+{em`g)1_N#=~8GEtf z(Nas7Zh20F62Iz7yX6%zt(1=`_f4I_r$a`0%C>?}#~+k;(lSOe#Fg?PQc2F%GANSr zZ#D=8n7?9M*Jz7c7xZ8Q3tYet@Ff+TX@Eiwq_Cmui%{6qYHax2`gFvE#Z+X%Ynq7j zW!tp73O0ekFh;0t6%M~uw>ezv$t`%6urlTLaQIQ&5>Hz&7c>N&3O>r|Q@A|7CVa!) zR_j+vc3fJwj@Pef4urL&>p*i2A;J1?++?7^82~ZOYAB1YNC2wVlNZVGxq5#qSi58( z4~JO70puOT!7{cMaiFt_I|^l<0C*DaOV&iqJGx`#B4vGRTkuEdA~(>DRs1jdim1j1 zNyP)@H;$k17~mA>V2)~SeUY4NgUb9xO2)6aD+1Kjgh5@K!Sk4pGX-FU%bGN*I2GFz zTu7+1;944!=CL_I?zzlH7UUxn1y>K01?OKAg%ph7?2Pd9crfM3nj7z+E?#+j9m=n1 zt8ETcHacZ^l&&677jLLjD8NWnoy?(L7WjPm^O57s4Ml1A{1g2}7W2QOE|=hcw`{rH zpuBh}w>QAP@Vwvh-26xX-|fV_pXXDYU-Q^KykB#V6x!daFADG*MRR`5mLwhcq&FR` z=}QNn4W>hGH>N{3+0kK{J}7*8O*-P&Dg?F{!}$1a`UC%_(tkQIgF`t2ghu0e3l8<1 ziD9Yvnw$42^WYEH5oj|i8z3B^t$C=X9TiO?l|4)uyO*xF zp)U6zJ%)O{0ElHKpXEh0pZ_QAp+)f>MJ>9FlRFOXDtGeiC3lYUk-L}$$z2^S<*x6W z%EcxUk@#8-x!b!&qE`E!$lY_bL>{ZFi#+$-6?u(+Eb?BIA(HewC-NDaFZT`DBJ%5T zT<&i*TNL1zCU31hR1|1ASswUgraV}4fIRr@5P8V$2zltH_VTdI{-W^dE#>V(?+7s- zzMFo^a)YJ#zYevaJUG<+IEI)$)Vx_aez1gINQh%h!ni?pftN9@Xh3QV=XEwtt}5Nr zJ8)PDlN zY49?xe-lX7a2`0mZ|CW!1BbGwpPynf-|ZpJWPKpdE?K3#(Cv3BEAb6=(RU+zDRez` zIU$U_;@y_bcJODj-@K)AYF?spvh%3i$GfP!^aIqjvk%$p%X8QpJ9n_mn0@TcdGpy@ zk+$sZ--fgK4%OK^UFT7EYdvOvoNV3Jke97p41bnvt!j@zp8iT0u0P9Rsm6zXg8}bw zd}RzPGslq2pzT&b8$JT~0bT|_8CS4HPGjm@w*-H${t5%#eoBL)WfH>&O9`W#3ku^* zOTuKIh%(*KkTOfDLzz$2q%1}hQo{assD_;{Q;kATP?qlLRAalfl$FUMs!8=Jl(p7Q z*1B*F%gNh`ksxzVVw)cQoweKEpKX>J%i7NgXPb}nVjU73SW&!?ZP6u+avW?;Ie9jx zoTI8yE@lGCwZ$XKwfH$DHql|lc^4_Sw-4A>`*u?9Ij32VRTo&#JsVlC@!MJNMKf4Q z&v~rR*bS6#KqBkcV>;z;)rk%8qo~%}9&Dgx6czZSBNeRaOa-5Hr$TNwph7p9QEGqK zcA*=X4kjrWkw4J>cp8ZdtaSb;&-0Xw58VU;)U7Rpy7h#YasRS~6b$Dew_TE+o@hp6 zIZ;JVrQ|h!ef$$GsARx0ZQpGel>0lBKN{c|D6__)ltTKjh9Py@doemaRg*m*8qQwW za)-S&zzyBn)|sujxER$+UcfeqK8TuZNyB3XH+R*$nP-USt`U2Gm*BeK1Mb!0xGUI$ zr8JNA@uS6kxCcjhIvv!9zg|+;QvO`sW z_Bi}G{fUtQ!JzIi4}ovIp-}O^ z$tUnWQ|h)*(en?IciJfUw)qOLP%;K|uPZ>^J3yP@{sA(8QRBa}P3%5Ipr0B4a*&_`dIKqeN(U;7O!@`UR`$O~#x#I+U5L%tqKL+^8O0_I_}GkZ-ykkFV@?j@Vl(d9hq%~`ixF)XFGRLh+u zV{H6dXs4$P>WTS(@G~3V^5^xh$3(gBHw67ug;N*Q1?CH{ll(WRY5Hq(R8QcWdpf|k zxWao_Ui1La3C>NYTwxRO+;OGn4C>00B_!56T|HyZkV5_wN<npX42$rh)i|HqRsElL>AFZWY3mK-%f1`Td!VtHYYW`B|q098I zo~_{vRV;!GHX9N ztv#7Nog_in?j~!>2%6K)1vEmJ!w#}nJPxAls=cVIX3y!XK1rX&#%Faa`m$<*WPAjuuz^c zhllxZ8FU3892Cs~4gyZf=(&52fp4D(X%*mMJ;3eoEY`nULh^zt#6n&tdF=R=dwNGm z6?*yPscm=2(=)s3VjXFNnNM)huz!-KR#h!+{JWsf?bZcf{KTJNK1E9ox>6x``7>Rq zs*TFF%@L@}38>RKfEVCBpLIq~`Ty(sHC2E3f%1XWly8%-jC1N3bS2|m&-((@%Z@?4 zppS54gaklGIJY^{KA67Ht|R@${%~(0i|sRVGtN+XOh@|KI>cTdJOtg?5l=Bm;}NH; z?vhU59(J0__bNblL_+Fr!$Ig?omJHRDyj7S7uoEC+u7*hr5e-%Ji{bk$|TtNFxAepfl_>1zyCy$kl$Ptc$-5ANaREji03#VmN

(ps@t0I8yL=XdqZjBCd+mbnH~=p}jI%`=KQ}%Ujx&hksp2?;IG!qwGpLTIir2$t zDfo3T97h$egW));cpVJKQN`(=0 z3SSU!ur!|3=c0U&I(X(O$PO@4e#N( z)(-&KccRt@QD#uhIsW2W8|$X)4<8~C*ql-b*1lKN-ncKQPC!U{-IfIz_3Z1X+X#Ql zu*qGLZhJZ2@2GLCuy$i|watW;CZKr8^9486@hqU)+M|m*MEkraL)4&2Y9F zn(k81GRU>+TCwZP=!};4^3uhZCkMHm6o^~x)(>)DKUeIr$T!1tYDT)(h~I*|e<>DA zV%KK)L^`DVdNbSt zGlS5Ol^U|$3e&>smVEIY0qP)7z zM7T^iT9kqnv{{+?sdqzYv&PVN{Q-`GmvP$#Kx&Q8FWs%5(6C!L7qNRMU9;R&BQYdpalszBdLUKS)7R|f(AWybRS z*GCqf;p}&M9!{m;yjlsW`0=1Bc=AG-_$bF8l^M5suYunOo}l-3sLL*Z|JUA^z}4`* z|DQ@)F^D$H5GqTqJ%me=C0u*u9Q8OVE|VYWi_)qBhm_{U!tv9-A&?$i8oto#UZfrC!L+FUm>5qW zk4il9r~{EOpFrPJrzfBn_+icOYqv@!cj0{NqU%)g9Ar~QoP(^)h;xwd8F3Es1|!Zv zo?*l}$eoNh2MOo)<1=~jx&7+-M>w}%J^u*j_N(U~;oN@p{3D#(-@60MKf<~FO=`pZ zBlHa`=+N!5PjcfYJHbxHsK z%^CNZ_CbpK^tc?g7cLhaIQ*&fUpait^6&iNaf8tdHT+*0WaM{j2t_2aKV5 zWJ0}tgv2_B40RoOYVT+3<*JX^u~dXTmL|MTN8Me6Gh_D2@(RaaNZcIlVv$0nH&XcE}jlg8ls3Cwsts!*=} z|2!A&KT|*RgT(sL$`hv8R?^B9rr58MuL3)F(k!T-Gf+QxEDE<%Z2X-2DyG6>bi30Y6y@KTz?37_mfx@LZn@anfVtRT~2BiA{(g*pR^aO71;y2pJHn7U^ z{NiJ9fBszQ|EW2IE-pzj=W&lzUF#o{xj09uy6JC{x!UYkxxPN4>Y*oB^+?{R>X|uN z)$8a?m0RL!S?>)4R0G{~q?iYAdFYfpnpr%%x!3?{$>W@h`pb*sqcFDPn2u`$hS)EO zv_!w=m-Anf-V?vBup?EataM~deRHwwE;Hx5psn{2&6J9rvI?-Ls?@84#LAaHE%Sf$Pe%L0$B?z0=pS!8UEk zeSI$yq2*23&}WN?BXLp0(GV$djGMwLR@Wtt`^bqCbVv52XD}NkBiS>}J=pL{kJ<42 z8*IdzX!cy}b>e*ZRpLUxLiVC>2%+?=KwR?jAuf9?Ag;JiA)-3fVXr#&CZgM&Bx2lS z*_iZiY@FU}Htwwx8~N95*ZJac=sZaw5=bJbY&uw?0FF-U(H~z&1peg zI}C^3_YXv>edpPfLDh(qb$_AM<||O@$^bTP=tJUqk5uAD+gH+?_V=Z?EU!s#8!4r? zzZ{pQX9r2|q;HXC#Cc2aM$D1kJHaXM2W?V5*t}fHFQ27+=s8~bXzU8sGY($~9^q;J+-kisEM z(zla2>AP_W%J&1#DL*(LQGRT(NBPNSqw;fAMwz2GQNRdn)URPn zG%&RwZ1tU4+m9_-yC?No`y18ShF1;PMja}Wjly!+#Fjf? zWc(3UdnPyVg}OgEs)IEP?p4M2yOi$F6br%IVTz)lGg|Df(xE>v^$ZNPCZL+{tK{cD z6Ch9U%_C6%1r&c{9Q*ONHJ{jt;cqqfVT$FV=mmc58ZXW2xuyAU1q#NtVU1T3$i`(J zP3cacDZPMBhnS=N6OVS=eWq9IJ>k=$1H8jqhh3@pG-2$1J~8c_Drrv&pB!CPb#2ak zN_9*kOBpnrO5IpRc4MXob+e+A>eeuC{?_Bivh;R;@##^~vJ9IQR7UUt**(1p)IIMt zviq5?)PrgJRZpiH@z2`mstn1Ku;6*S%ouH>j0G>52|tfAP2Z}jpd3n7jF=1G)|tZ- zJKa^4eTMK=U`=z?No{$vp*2+1dRX(-9rIM?cDcMoU2B=8;RD`ECs$_m_B&<$@PVvG z%6+QlrAx9}$CXs=z`ZhZ&O5%&vX!#BgRb*7lLJ-tTAk+W_gtZBP|cUOZ8$+?n|F$` zH+EIo-`_zsd~UC5bYVW#IIWwk$)4eq!$~_?(5O3b z_QyA)#`!*WB&W3*2_50b(-|zi~+fewH z{grl@V?>JiD@G~$F$Ml9acg9vi~tT$1?sC`7TkO^{~MH>JQ!n%H%Bz6v{-DE$lA5N|y-@KT-uU zHPxCxQ=OqqdP6XrDH_TpZu2KoXD=d5%s;Db7ftIq=J^Ho=2U3Y zrcQ*kC&BI5&Tt3d`H4DfrvAal2``TeiOf(T@$PYyw9OeMT^ULzdn$zFt4YkY zIrY)C!*c{x|ILDG-!Ud-kO4|rH$+HnK3hm#xrs>|nuf0Th(b5oK9JnBS4nPJUXt84 zIw86JWv?VXd#mJ5`btSg++4}sh>4PWCpIhY2dz*%*gRXoFQ1@z=s8&NXsoLuv%jO_ zaTj~Vljc^6r*%yf&#c=>vP|qGS>G%r*)NPG&+mMbyoi4(d3pApp!nE=ReZ8prubadQ<0-LPLcC|pyErWi^AOWD>8qt zfNyLDGL~tZ8LKNRU{ComRO2v*YWi^c@R)#RKWnZM+y&!x`T6&-zd)ZL zJ)}N~4C27L)M*QWE{307wsalsbfxbwWmIcD$HlUk;oQ&_!?BCSKmOKPO-Cu^?hCaHB`xT5yt)>2a5 zK~bltg|x0mZH0~fS82WOI*R&6ccl%Q)si&Gz96-$j3jocca-+RBT2&(=ah|9QIf`+ z_b8hv_DdW*8D&#eE|K&ft86wuSkb)wQfZ5!s}wD*$4FbX^-#3><}7Vv*;CObqrTMf zOJhabNCRoR^oFYTo8oz=%dWBxGY|6}gY0FUhQ(3R$l)?#4-~?pLPqJ)R#^_1xQ+?-jpE<+h?3uWd7M`4r;;b-(1d*`gq- z=1c(N{QS5mu}+G&ui9@=mi~t2wAD~o*PyN*K|HMMp}uuyf_s2}pE$Yyxz>gW1J4>J z#7vbZo*5}m3h5(H<`x)UTP>06(NcN23O0uNvbu8pPo3ljl5%o`n|0(ym7dCtPV32y z-^9vI0!TyC+fNKDEY&rv7#?F-Y1Csw!uOzI<&M#YRlL?3R;_iw(9C_Bp;_JOMQ#xzms{!dmRp5PmRmn;DzCBHOQ7oSIX-!H{^A@ z1R2^)dS_U#uD4BDBYk%6%_F9^uy^*h>eZqKo!|VlyjeJw&jZ?SFo2<2y zJDl*6H=XTbDA_zr-fZL;d2>%Ed5aFt@|OK;$y?Q|FK^u($y?_d$Q`X~8am$1mbd+y zZ`kf!g1r5mhlWo3vJ5+%y<*sLWxQdhUHc5B6Al}8UU5m@#btw`^SHh8t`4Dc7w47o zZufzCizi#4w+X1z?ke@b7b3 z{f*^>fhSQy%mgO!%wQ%d#Fa_rW}$1V?HTPimGQTX>%Vy}e#`h;BC{B8k?=Kyhj#{uSo`@h21=BDhw z#n<)Uye-bx$4(g*<7=;zB44|2lm8F%HP}`8`Ln9a$74FT+&&)Dg@yb*ShJtF6pQ}S zNd9RI?YND%Kjw%Z^0#&@^_P4;{Q&UFAwWKXW*G2jMlDDb+s$z40MF~-eyicHbRyiN zk@L;&Ma!XxzBewEclA2}&o4NDpYp?ZD8}D2T0`F20h}S9(4U^s7a~^i?{nSE|D1Gd z!oaAl2{H4`63=*;C4~$%Gph8~%;#V;(kK7-4fj9y z4RD-RVO89#?bfzsV46 z?L%^Gubmg{jeK(Kj|B(~v!~=V@;yg4PL+E#@!CT>oS5v@)SaOvo87#`{m%|w;{IpC zOWgnb&P&|?Tro$z|2gE5m$?5qHAme49F`;Qf8L%W?teb%CGLOT=GE0<8|~se&r96@ zJk-ne^A@4|v$Z++eX(wwRej!FaJPl|70usI6@KaFLM(G*I3d0sqyv|hm$qp1DW>?W zH%xzI>ufndA)O4-)}duk9|Hg|-b8N%8UTsnx|s@?4Q{XzK<#_`GzWnD^aCU_YmP5gerHuh^lybqpGz6k(v8n z$SiLKs_xhwReu)1SkxKMSi~%2taQ3DRw3gU>xXtsjnytp%}d5it@-{;?Hwl&IdlnA zXWmv+w~HULne+nHtGgIso2!BD=u$RUNq%=YF_Tfxjc*>n{MOufNH+7^dlVe@GR4kW z`5Xl2Ms2|rrs0E?>b0aA`5IWJeEpkx2c8A8xjG9!w2)6UviU=ugFa~Z;tcS@Ssu*< zCYo6ls68Zt`CqRCEyhbL(EaMW-cydW0<2a*A-#DYw7MzvNSk5YB zDQ91Q1ZRINo^+Xcku2-%IGiq)joJIFYxVI@+TW=f+lOW#9$c707K_;nGdn!j1X>9r#B9#sj7S@Hr0u75+9i_4$4NW|Enb{9RU`qD=mF-@r)zEBw9G3G+6- zpp5^6{Jmb?_x~68d$P#iGp7Pycmkq&VXT&Up`B^i*tb@RI^)wK}W>NS@;6faR+i}wLk@H;`+KnkcfJ*?*- zOtY3!yl;URrqMrQ*itb}Gu|MEc|({XBy>0m;F$b>{;h9o;2jJoq191$^Y` z1N^aB9isjL{u9&0{d&vmoikvJ_urhy{q-2HS|=}QeR3;2)2gulR?=S4_UEv@Q1k+w ztiCV>l$a}}A&e@R*YVr~?;B1a&q$zGAR3&9;WAs?KmG^4Azi~*XkhY9P=DX>qXjK~ zgX{(Uqjeq4MxGOzd+rcgbl4-b>_1;k}z~>xk4o(m%fr=q%i9mWtfN~lJPy%8A_W>^;+{w?>obtPINAOQS%I*$6#qNn<*#PeyY^>2t zw#@SMtWKny-i}h;FEFWreTlSj*6j6OHtdbIDddfb&)6FWW}%z*VZ^P*R>WTVWEAda5w}*FD>-8ByV{(eWR{aGe=SVne zpAfhtk`8jHBJ5q@CIq)yChQw!L+`KON(iy_6Am=g5%4#A558_mhdvuE9J(bF4##vB zj>LrsM?-9cV_aWav07g^?lVO=LA!A$Jx_39G6(Kdk749#3BjFdK9>ux^o|S9&*UQB zT<6Z-TuVmYeoLNj72%V@{ttH_f}0*W-U}yHJf`(^{UB?x!y(Q*K_)_ z5IJ=`sxx8`s_WJb**LX9^%~ou`ZX+315;yUtKW(dzqbnK) zBagzmtA(l-9U_UA{kIdi&hR__yk>s*D~=2L*1}6HdyQ?bZSP8~cM{J;Q@3}?P_}sl zn$w0ybGkv?u0PVt+^#4haQu8Wh_)j3_TEm!y+1{jk{jIa?eyYP*Tm6jvi+c+t1&m) zULn+a*>Yboz5FQXfRNem9rbv52=Sy@9{Uus@vJh>W)0+tthbjzu51Of7We6DHrMFt zRh6{4-f`OeeGqMtxrMe&^QQmUy2{^dPp6n~@`v&%K7amq$BD$chWe`fSgfxS^6^uf zea;Z5E7;dNCjjUPh>z{VXuxZ5JMEbgVEQNIB=+1EDt_K#(Y7pV+w@_nYPKP&>K1pU z=7t$E^RJbZ7SAiHEHj*?R*73w*5^2(#^FsuP5XocXQq6szUt2x{41-R!B`)xoD@@mOz%vUVP+ ztI5Ey^q+Qls+NlNQUxJvXjAc3qFxH*%j$#pdkHx!Y2TNr=hWZLGlsDcki9w3v7Qsd zqq*e>G}i#A1*D7Xa~mKQ+?)IwoZRGh)1WGf!;0fpo+Sh4e&>QF z_>+4V#&W@Z!nu8&zLERuQ)Gy3GR>pgh#My)#B z%|3_8TaE3=+YTGZ+h4YkcPi54ofj|3j3?&Y-GpTFUep)ve%N#F!O`j@zcrD2=-Hin zG-WoK*}oz8cp%F?X>Q6r?Qn#AW^GSqnGNK!zL}8OxiiV4dx@}7}j zl_$AxS$f>}g@?G@m`GZWjwZ|5yOa8|17vxlcBFx14QY^FgES(hl18z4q_NP4G&y0# znW`jYg-zeNii#>^rJ46RVy6RFxu24&GN0h8HVfj++~0BPHH?nY>NTSl76-&WLCzX+ zZTQ0wac%e|A8~DX;1qFf__E&O+VC+=#kJu*d$H=Z;SHOp*M{30R}$BTXTN3D>%!yG z#5LguPl;>7eRdSA3CC>epMn{*tp$&@>BjeW$bG`4EWx8_9Zq&zZhoIR(Nw;Nq@*&7dd0?XaaJU#AD$=!cz z?K9M;TGtOrF@{}EYJQ&mLyPE#ZF3=CxATfRHE`p8TRTQ-e>X)dkB}i z_QHAljq=ynrsl8?179WDOl`Ro$aB%Ln0XOU9_OH3GJ(E=$S|I!Qyq{5MKl@wp6uF> zzM{=~K@~J%9KUzra#?U6hT7LDOtrthEgxdLR26DxM}VqwR>U& zW2zGe_UhnWQ!3MO0Ji%q{A<`0jThi7mHV-;4pGRJLfVl+nS_l-+AN2iE z-|DAhUW?}ODciiM)HO$BX+uxLne~6d_Ac6A)!5xP44H;eUzkQ=&zZ)-8BCL{iHw8y zd6=g^%1Fisz&w2dYVNrowdf$)-K}bFM6H`oMy+#aB1h|0jN`olsO>iorrr5gsC`CH z#%X^)rbA?7rsJv>OeepJjP$Q+OlR*#sEf;I#(8`N)U|#(%+tR?-Si_FSDO^%`uaBN zp?4DXNIr{tW^O~hj`}0F#N$lw4NK5KH&`C3;g1J_M(+FUh$(a z_1TgYe>e_WQg@Z)fnsaXypBS>L*IHn@WFg+*LMm;ZJGaH=T>l?;WE&UM-|opZm7#_ zg-f^K;&Yv_WKNt5Yp|Z=)&1PxlD9CT#Q2b%o<1&?QcMm#*uoOUE_f&4;~IF(0y~L9 zirv4^Wj}6{q0c&>1#E-zya+TN(#36Z8i=PmU@`bNY<{|d@#{5>_REW5{QbW%yW>{S zdzLgs0imY_ZuD3taP4zCsPi*s@AMgTu#Gj^*EdKA)qkTN3od&MxGsItQ%;A;%F$<< zyV2p5V(IYw2s+|TD19#WjBq~ufN&vTG=0%`jiB5m2$#I33YR@b3Rm3w2vME%>8p+s zA-dgmA;$eM9h3fmj?+t}r4jTN5i%-M@YQUF_e+-xvG0p-NKSzg-hV3JbQ7Zzp?`@5UYD-Vflo56+vok1dvS zpKNAvpR11Na`XmqIq$o1UozWpriU7$3Vzn8;#yPm<1y^t9Si-NdzgP=TVmcRuFrq& z!&;*#etvi1ufNfANK#oj^JE@-xxar{!`oKRwIp|KZ>|Q zDf(Skp`ndq{ANq9Zu@^Jr)6XT@(5!|`LOn<fA#mALMr^zAep@_$iTB&$`OBjFZE@RGg}EH}651r#N87!V z5H-!3zuI;-6;o$86Z3I{knr(7mAGxD*!FNY=xckMP%7pOowA}5l}hcT)5gA~u1gov z>9xA?>Dj{t!wN~f;fKw%`kO%4XVWH;HF(oQ)-BN|Lj?Gy0 znI<(q(>LvR2sd9aEMB|trNt@XOL`Rltwt*SEh0?#{ymJ&-ML-Jd!iEZm!G83)f0lw z*lo0~|1esw%RIW=%DIAmqb)*ts}{6@aXs45ygF@orzLIl*^D*5T!AsU`H3|Re8W^Y zeVeVgEQP7G{VYq2ImuL>>(5r{yp5^qGMq4Lcmn;m_u50*s(FJxpEh38Ul>w`h^uwO zzZs7EA~63}p=|qD+kThH4~t0P1Na8!qJ=>5T0!Sf%TPyk-(eJ8tnZ*+3uLVO$L7my zVGZ5y_Z|K_eRXXe4n7@k2kx$L+PJ#D${UpWD=oZbhd@0cu&XR@1BFYg$1%mQj1|MN zT;oeC-zEBn#ro!pf}!rf23zz3Xf8y; z$QSPR)NI^;4|Liu4JM{3gF7@=?5pOX*w;Z%8B)tdhU@=N_7e-o_+U=d>mtmHmKf(N zaVFM(Zk+G;)=p~VwKpDtDW?yWZD>$lr&N_=CeSTAxHNwll^4eh%wU+gEw0(p{Z^ZK zVmPLl7cj;3U!v~SejM&7Ro`FiOuEI@c(mApK#L~=#r2Q-vn(J3@BsW1Hc_&^ey(1E z->t^9|G7={Ze@2t)cFkswa#Zug&(eUa&JKY{#vKPe(tFrO@-4#q5WWXr>7mN&%4`EDL zx0#xMiv6e6M_Rpuf7IwEZ97shw^4M>H%D>(jdoq64o%>7k^j{7Yg4a1FSb6i)M);{G9e(=8`x|W zZ#0rK+(Ed0{cdmv<1L;{t{^Smtgy{)t-pec>&%V@;G_7C0xStyd%%v z-j6*to{Aqkq4c^LSR18ceg4o`;@=#p%Y!HaeaoG?^n9y0jAvUknk99fr`x32g<_ zifw7N-hIpq>i%0&E=|m~qAMSHKvx;?o&Kk-Go{a|_agm=?Q@eb%pIj{zF*4gQhgpR zH3GodVoS#XT>yzl|C94CYP%f8z;~ZtQVpX@uKWD+-$v~6FP&j3?s36oQ2KaTJU;V- zQ)f%cH=IHXX+S&ZP-OiZmg5p~tF^P#6n-z**Rpg2)Wr3@tuLU^% zp*d%m|61=L*q1Ty)#P%ts`#1(P9@GYi)*7xwpEVz#t?14%`IrNoc51qJ4Ci)JFe=? zcJiyiO8>H9JA1b!x^&ZLoyS`fUF$z%U7T}?Zu-Aiv#?c;M2+V@Sb(gE14D$=Ab7I691+#udXxDU)Ao4WmmF{f3Vg=YsVLi z2NkSQg85J;1pxE>%k+4(4A)u9Jwux$YWFh*!qHZ+e#54ME<782*6bxTb`m&MjN49W!NqRm^DUFIeEx&%M}*al34^0tF= z9}RRGq}^hBXiJaSX{%{1ZzqLkvxatU1;aNTDPw&v!B{nuH_7fxn}&6#Dx^*kDsF8^ zRZ@HhJIj=+%-#n(>orxCR?=qeBdBWKBVgab3Cg_L4Z-|-GH;2t(v}&cDXYX|!XG)$ z`4@Ac8vWAZU+>>)&*QJ+TV{EeD$k<*oMo$^JR_kz;~;LA|G2&MzhGRe=$>F)CS|WL zf)y-3V*cXc`g;0m9R%{wgc9rL7ySQ2TWZ-I0xgF|U^yO>aQxBQGWC9)uET%6uX3qN zk^PjK{W_ZQ0&yP>-Y50Xm^YdcG`eXKeFW$E{LMeH{f4pSO8vxoDA5*_()mT@WVs8J z`w}Ss6+pK@{1*OwYs&&x_Vf*UD-rhoeMEVPPC{-^7 zZSi%ei+zA}sFw#o@p|FTfgiiw{rA`0{qO8!48Q(L82#)7rL99;9wimkzuMo>>^U}u z?i#MN))Mtr*c0-Am2mBM}q}Bb7dct!C z_d8}@FTbjYJT>^e;b?Uk8mhPI!%M={^H((~*~k0kxYmmIP;Q@j>jMaF<8NA*guim(Q zglFjD`46yLkj|^7S9~??LBaXlFx8t?EWKiLY~CXw9T~lg>}5F!vabQ#LWwX~%;eXY>wI z;TCH>!e3tHBXXvBoJ|bjBX9ThIG35lpFjF3>%x_I{^Ew)S<1bK`AgH!W?f#ffxptn zKPze+&0lp`k`?W?o{FhRWyLn0LB)Pv?2&qBm(<82mp3}Rk2ij^k22Zwoj1LGiLbEa zK3_3>FJEbtk|%su@|8OV@m0Jg@>Oej^JeZnc<~&{Mtt>WD=3RP-6@Nh36zyiL&_?| z6~2FBO4V3xPt{burfN+zp=xs~itP4^s>7V1>Pn1wn@P!hy-F|m`VKl&1KlpXZG}wA z_EA0F?$uSw{&IP~VNwXy=#UN7_=peHWUW5suzm{Fbn-JwGOah&tY;k6eDEZ`MZ-f> z%htX4R>te8*43Nvt=}Ky+kC3TJEpDW+unG~w>vqFZ-22O<+P*tkx_xny1)PtH=I-hYO31%?+=d|oB?V}3iJ6vHtEf0?@IfRaL}u6T}{ zcQo)_B9B%&5NKr!puHi!UZQhrDz(v6Vc?!y4EQx;HvR3eoOr$pE;+xXuM1W5>s69X2M}RcoTF0pg+NDs_Vq;q?C&II*KptiRoeRHXJzxWH0C%_4JKN9wA3y$# zAG>-NX&+pFuRSYV)A<7z*5ANehrR=a>o9JU;5zA6NPom*C*3GiWwFR(E9Fq9YXPZH zzqf!shxkyxI_rT*z&$-8Mk>!uagye3{;J4NOj07xy9%8-GNrDxheB^qb7eWQkwU*? zUuk(%L1AEWPHOPrjlwXms?_LWio*EbN2$qy*Amn7x1<&1DoMrN5z+=YQGTS-B4x0`@@Xff)p19K^|cYw8k?*X zHIH?a)}p^FYHuW^&;6wRqg(iROQnm|yE@>ZELFu$6QPSbS8)e7IMYuH|Dy_7mvm*nMXaKKqfgQSBRmxYO>Rqvw0SBSa_psYsClep=*DE_u+O2A z;WHG<5eFwKM$TTO9OctPF?!%AB{iv$VoXb^a%_(Zig7hZO2^y1QH=jkPN~s<(|=~B z{^poU@e!7v`qa7*)(7wO!hD#YFP^(7Qv98$L!20nDez|rTXre@P9eS7z?)e-T7>|5 z1X=}pXB7+a%r}3$9A+?or_|tUqSP|=v&!o79i{b&bXAR@bIO{2pJcU`?@`uXcw0tJ ziImnEepXhu*KVmzdw*HIMoXpjt(V9en2eD&_(sWWUpPzc9xqbaFY705nB85~XiN*K zro7C5P+nNxz+T#&i1UxMdQwf{JqqllRr?{o7a_mVaFb4-+?`mTs@tU{Z3fA)TWcTY z=a1Huk!Y6`*dxVs?<$ywUv(YQ1le4L_bS)iRrR>Cb$fHZ^{uazW4)G?Ao%6zpeR$@)5f=P>7I6 zD5nr5P`Geghc8TvmD4ic_=?W0+%uF=}1r)eE#Tau-#YN0Id(9I$LGkar39XuwT=^hIVt=A{-4UjcJki zEg*gyh>zFAm4hmC1oQ;-0t|;RovnRatiuUnw>CXExB3J4;VNiDH9a(Ze(GvxKzB&D z7f{@e<2Dr1*X;xDDhX}2@hS%&;bof(=uPV!;hP^qd7W(6hgTD^J+P#86F2eA#sA@V zGqpWXLhvCRWVUrnpm1qzgVkZ8Uuzp+3Uye_PF_6}-e&}02E5xmpo<|6E;Iao?Evio zo)D%Vsqfr9vd&ER1fLGEsbhLL-dH~i+vjT8n9b7{H04=d&0pd-tD(-PLOQsPrn(nW ztVd>1*k2+qEIfZ3zz^~g05k~h!1-tna00j9mBtxNmBHndP4(NV`)xQ3+GAXg(3Xl< ze*O?Cc4_+yMdY$*eV&B$Ps4K}fu4ukb*l_|hnng);;>s?_HDW|;4VlX-U0g|-N~2$ z)w~0W;?)7gOf6R}}JBS<70lohXIh zHT51ACf0k6mYVW3g7L(1x;kL#LIB(cYxiB)oJ*Lo}dEsXj=qzn}hITXR;9`B5BJFj- zJnb$8g%Cb>8u&s!2>{~-@_9hLxBM93I6U_Z&j9_`^&?Sv4*Au9`d+(!2&~ra-t(tFB!N^1Y;u!v{_I6iIKDx@_|E<(hnNWYp;u zlTZ0QNbdopn+fy@{H_mp3fXE3a03hg42CfEI}AQO40LQ^zY)RIZFrcpRb94#=c(&?k=xx^O?lOTl~yHMw?aSMZ;Vi6 zI8dnX$&Mn`wk@+L(T^$g+l!T}PbGN2Mg;O{3bYN}2YO}@PN#@|nH5_YA6x};>jUF_ zKD{6wZug-+bV1MPN&ztLr#lcZ2*Ne;S|w4-OPcp7NFSk~mT(_j8vRnN9(;yC`Xk{v z#rpUa&3?~=OLyrptqK&nbSuZ-^* z9g*UvB6NfnX^C;O!uJH(_gMvMn)*79Vt^IPGT9>_5wmy9ewINlZ+88m1 zVoz*VZ3^1NZ{9pxwPpD%eyitT)wZ#N`0f22RXe)0;eDH1sdm=2rvs1CH) z!ymL+rV6df@Q3uqsSdp#%OB2kQ5{L^${$S}D?4_w0k1gRRd(FpnL4qqf$Zd>`c&9d zL)obj2Gr?Z&t+%YXH(&g5@iwA3DjA$ELCK=XME&`c-6Vbas2t~hgBD%4)GVmHmH=r z>-kGtY1L)#8T^&S>t#{n`|(#t&X7g-o=(Md=qHP9BBSDJwvfeFXimlFR+A;XGNTgj zewHOAexlUhR6bn=_RN1&rEL2Ed*yGb(&pUcuTO|j-53`vZJD&zGc+1>jKse8$zWcM$Oq#hiV%J@BFulmp2cnUPXuSuP~Ipw;T6U z@0R+=-p`OzA4X4+ee64#`qZhn>~m8$D#vb;>PsaD>Z@Td)z_S!{I{$os_(ZO^SQB= zRC(bQ`TUT#Dzro3bylaTbmyh=dbA)bN4=r+WvR0A(iF--5+*ZPZ$cThVq``~R`Er@ z{jB9-%wzcb$N#)Pbz28ISCk2nLc3OCt%&%YWWCGKo<@KiZ70wg&^K$az6N9t>yn046-dVTsaW|u3(Pbd= zZQfegS+_OXWj%oQGwILxeQQPgzi7$q&M>FSXkR|Xxl<_@!W#b+US z@;PSTxO8FvfOHh%94Q=V5s41k>=r_+?na07mI{a7FGYtl#|TH##-O8#OXy=Kosr@& zMIZMc&74@*g+95cGZQwo9(`(r4RhM9JblJVp9yc2MMqdaW6oA9Cq(L(Ly;ez3g;d_ zMdz=_3Kybc(Z#S(K^Yv1E^S>WT=rgvt}H%CM~$D3u8v$wNB3UC#B`WO$2OVD#MSIe z$5-gX#OF4n6JAM}#Cuigq@*fLa&%MS+Ucf9wZF2Evb{1&UHM)}oAVxBpKwFCG3W-m z>2gN6)#?no?Qoq=ueKB2sd$>clXr^Ac22r)i6tXb&v0qyzMvI$NoOG#_}G$ z)<{XM{c@3BmmNf{PY3yKSUP6zHvqJq{W(tB5A z^TCsk()-3G@cReE3n9)&_ya8t3kPjB@}X5X2#54$@`v8j!r{yT{E@W&!qG&UI(D+9 zpg7#0I_}?(KC!MPb#hS)I&5ln>ePs8^yywX)S335>F`E(s0izH`mEU}KC;|LA@aj* z{@mkR!ujiG`3q4I!o@IuUK#8sT-v&XzwEtOxU$%fiW)y!xH@t%72SIg9n)bn729MK z9apn66<J493I)z%1iDjuNjQOPbP|^W6Byqbk!+hB)v~U7HBc+7Nt}Z6zVQ`aAx4`M1LJPuKYuPt$~#H&64g zqE890FQ!p%j-}EZ=C}*rvfA_CZ?_Y2V{7tx;WdQ(kbEBP$P;u{Kjd}i@q!+mN0p;;X?+<_m6txC z4J4N-gY}lQQL7D<(UGl!v9O9V;aAe8=|TMe9(fXFLX?fN*+uQ~1tlO2?Wj%)RGoe_&Z_bSWi!SW$jQY%;gnDd1qyfVn zD$fS)%4UMrWU+g_%cJ1Q@$9~FS!n-&XGDl|JUY-KjyPy@7=>0nL>$uFfDXN1PaMvq z(UG(n#L>ic%(0XG2*u&)%yIu|?1^*d`0uxSAuG_zEM~_}orR!mEyK;=MXdQWD7~M|VWmPIn+w`$?3ty*81$ zN*ATg)gi7=c#Lig$|P>OM59}+t`fH$9x>_FLWnyRqnJB+SJ;f#`N$kT7Zp@=4z1YlolhET)P1q+xdZDMTJ&9*+nxHJ(#zeMxCG^~&BJupw zTlC_oK)k$}hF(Rd60a}5Vcr~j%?bf2%-fAB_TAEx%=;N9*bk$(F(3PGWj}SA$9!%& zm(8);ioR5GXTKWGMPGB~5Z|)g(f8X!h}_tAC@;J%k$<2DLcZ37&gwj*J1>{en`ys)CN@SK;n))i#HOHla`WaR z#FpiU$*rCniEU#yklXvuBzAP6N#EuJh@Ex&le?^Euzn`fIlpiHSpOF?Zg)ltc27cc zE+DcR%N;V~0(X68gVucF_IjHU!IN)u`^J4D_7C_-hB)6Q4z##M9<(`2gjS6p59#?6 zhu-^Wf?!BLj>EOf0Hj#62HK(xg6()1>xxLwhS8iP5y{2qZk^`3Hz8A35k%VDO62tk?}!_N-jX+6t`oOfrNP{J9`Sfod+y1Qp~O>Hck)@A_C%I#J2Kn6 zCh^>$2KoF`KJnsd9{KX-L*i95PrkmG%f31G9nRK%z`oshAI{dk#J-=Qc~wA zT`v<-Z>AkvZj3Fb-_MvW-`R*Wki29K);n`Xt-@KOBNySkZ3Sz>ALC5ZlZgL4?Ug7K z`T3ZZ)n096ipbM*0046&q4NlN%!<73_(0 za#PT4$>z|g47sx|CD~=YnDaAPr11MTn)81# zO0hemGq)!}stAa*;kZL}6@h;GT+rHbioM=-$>7OP75m1QBli!~lY}@wB@eWCA~|Ri zONLgBksQ(sB@ewnC^?+Djy#gKR&q4)0C()PKy8t%BikK)9-socp$QxsuS`*5d5 z^j4g9lW=F8nkvE@SK%URR92j=)|8CYcaTJWtW2JJLP*YEe@|YBdMCLUc7s#~Uzc3k zdWO90eOhv5aT*sj-dA#U1usQ>?r<*Q)i6cky$)Pb zl9M7idKh`_^iYXvzZ03Vy}cxLRV^}YZcWMczYuw2P`>1*%OmnutA~=?4tZR9wJVZ4 z6?yJX-UCI(>&x8T`BTB>4v%N#xr`q9eB=b-gSldNW&d<;Jv9==ZbW%6B$b7)ZWy2J8DNj9Nu=Mn{q) z#=-^8gg>t^P0t|z_sEkd6QXRCB~Q!fLU~$$fj}Ez+z}3tMY>CA_^vv@69x&TfGPkd z5}8K>)dxsOWMPb{1~{x9Kp()z?*RTb^ zv+*-(1mQ3Mz7P6+;xjZP-{l*4G0X z4rouJ`lA6C0Z&NO0P@pdzj#jr9^8;e+Xdj40tL6-0>EWJ286*g?F69VB(jIN4SNC( zVL!kb+>oC}KH!cdQDa;WkmttT0I4Ku0{LtbMIr|mG29`UL`^FK>VrQ6Xg1K5B$6}% z1c3WAiJCEhZ}@%;5;d;{XbpgRYtamF9gs_+mOTLXNYu&!uo(dE)&yWIAQIw2x^0>R zLIL-{-<3p;qe#@YGGI6OR{+inZ^F(9nneG;`d062^O_U_<@dT9R<{P1p0 zo&XhzI*Vc$5`;Y@Q8x)-4gkvC6%>c-d5BYV2GV0x5{H+h6q5DbHcQ^p^HoUvc z5KxDPc^{zgn+(#@ZA_wmAea4sr*#{Hyh7gk!MpT>H8(o&yV@U1qW-RcV}HL zU<0HHWiTL%L<2j)eNYAi4*)KZXpkLX9Uu$BL3VWNkZ3UEO$VN#(*XngbATF?Xb9BB z5a7olBLI-cA^S+=ZbPDBBgOkh>?YBOD0MzN|Hh^L9 z8@$_S8fYz`_en(Q049UKBT!$UjsRN{jWGhi^Tx;lCn3y~L}LvBvj9+@+}N(x<#i7i6#J#Oy~>%`I`XpG~pqM{^|+X3Wy`oM9AkvkTo4k zKsRu6fXgKEz~yZZbU9GC-(x$8CY2YTIcYk$ZvtMDXfp8eWJq_)G7?R#41n^V>Irdx zFQ+Pi0*_3a4)OGXLRxD23c}(2rURc$hv&_($9{kZxFNk6-Xx-{f`1Co9)M61&6H^F z`3v0R!95l*2HdzFJpfYyGXUe@8A(8mfyMw%h<=3iGw4*E%Ro~B5FZ2AIa&^Q2)GKs zat3)(--CG*hw*>};6ca(S^>a$c>p*M?r^{{Ko#&qJ$UK?g|hMl{_(5?FauZupw2yk zcRcL?pqo6K1As3)odBIRaiIJ?djVvCK>*-&PtdWR;{lTZQ0|_<1D;-h#Q@+rPtXNA z+ch{1{%zpK)E`p-)TL)4iDtpGW^Drh4WRc(G`lyrffr`KCDEMTfC%t^A<Vp2#0bWBZfr9?gw*TJl;Le4xen6qV zb@6+E9C}X%EEB_YOd-q}fMo}sgIJO3g3du$mVwuF;aw4KJAgM4Zu^1&A@JJ(QKw${&0MK!AC~x^~z)ScY z-b2@sL_UUqF5qq}#_@qTK2R1u>%i{@fO1j;+&Z5CX#iYLP7sdE0`lYoI%myrfCq`z zHU&W5*XaSEEm{XWvn~UWMWXe`0Ov@wVFkp)vJ8BTARW{mfXi|$0O||N9j-rhyGsMb zWvnhU2*>pf@zlVwc^825bQ)&0y>$%H8eo`)EV5--)DWEJ>%dlI7_?!%*8aux{{gfk BWhnpv literal 0 HcmV?d00001 diff --git a/provider/src/data/zoneinfo64/2025b/le/zoneinfo64.res b/provider/src/data/zoneinfo64/2025b/le/zoneinfo64.res new file mode 100644 index 0000000000000000000000000000000000000000..9b7a5b35a7536b21673b6744e3b196df773206cd GIT binary patch literal 148608 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[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 literal 0 HcmV?d00001 diff --git a/provider/src/lib.rs b/provider/src/lib.rs index 184f242ea..94a3a97d8 100644 --- a/provider/src/lib.rs +++ b/provider/src/lib.rs @@ -4,11 +4,22 @@ //! for time zone data. //! +#![no_std] + +extern crate alloc; + +#[cfg(feature = "std")] +extern crate std; + mod tzdb; -pub use tzdb::IanaIdentifierNormalizer; +#[cfg(feature = "zoneinfo64-provider")] +pub mod zoneinfo64; +#[cfg(feature = "zoneinfo64-provider")] +pub use zoneinfo64::CompiledZoneInfo64Provider; #[cfg(feature = "datagen")] pub use tzdb::IanaDataError; +pub use tzdb::IanaIdentifierNormalizer; /// A prelude of needed types for interacting with `timezone_provider` data. pub mod prelude { diff --git a/provider/src/tzdb.rs b/provider/src/tzdb.rs index 9a6dbba2f..9533ab77d 100644 --- a/provider/src/tzdb.rs +++ b/provider/src/tzdb.rs @@ -8,7 +8,12 @@ // - IANA TZif data (much harder) // -use std::borrow::Cow; +use alloc::borrow::Cow; +#[cfg(feature = "datagen")] +use alloc::string::String; +#[cfg(feature = "datagen")] +use alloc::vec::Vec; + #[cfg(feature = "datagen")] use std::{ collections::{BTreeMap, BTreeSet}, @@ -84,7 +89,7 @@ impl TzdbDataProvider { Ok(Line::Rule(rule)) => builder.add_rule_line(rule).unwrap(), Ok(Line::Link(link)) => builder.add_link_line(link).unwrap(), Ok(Line::Space) => {} - Err(e) => eprintln!("{e}"), + Err(e) => std::eprintln!("{e}"), } } } diff --git a/provider/src/zoneinfo64.rs b/provider/src/zoneinfo64.rs new file mode 100644 index 000000000..5cbbb2472 --- /dev/null +++ b/provider/src/zoneinfo64.rs @@ -0,0 +1,148 @@ +//! A provider for ICU's `zoneinfo64.res` bundles + +use alloc::vec::Vec; +use core::{fmt::Debug, hash::Hash, marker::PhantomData}; +use serde::{ + de::{self, Visitor}, + Deserialize, +}; +use writeable::Writeable; +use zerovec::ZeroVec; + +#[derive(Debug)] +pub struct CompiledZoneInfo64Provider<'data> { + pub data: ZoneInfo64Data<'data>, +} + +impl Default for CompiledZoneInfo64Provider<'static> { + fn default() -> Self { + Self::new() + } +} + +impl CompiledZoneInfo64Provider<'static> { + pub fn new() -> Self { + #[cfg(target_endian = "little")] + let bytes = include_bytes!("./data/zoneinfo64/2025b/le/zoneinfo64.res"); + #[cfg(target_endian = "big")] + let bytes = include_bytes!("./data/zoneinfo64/2025b/be/zoneinfo64.res"); + let data = resb::binary::from_bytes::>(bytes) + .expect("Error processing resource bundle file"); + + Self { data } + } +} + +#[derive(Debug, Deserialize)] +#[serde(rename_all = "PascalCase")] +pub struct ZoneInfo64Data<'data> { + #[serde(rename = "TZVersion")] + #[serde(borrow)] + pub version: ZoneInfo64String<'data>, + #[serde(borrow)] + pub names: Vec>, + #[serde(borrow)] + pub zones: Vec>, + #[serde(borrow)] + pub regions: Vec>, + // NOTE (nekevss): ZoneInfo64 Rules field is ignored for now. Difficult to deal + // with and probably not applicable to resolution anyways. +} + +#[derive(Debug, Clone)] +pub enum Zone<'data> { + Table(ZoneTable<'data>), + Link(u32), +} + +impl<'de: 'data, 'data> Deserialize<'de> for Zone<'data> { + fn deserialize(deserializer: D) -> Result + where + D: serde::Deserializer<'de>, + { + deserializer.deserialize_any(ZoneVisitor { + marker: PhantomData, + }) + } +} + +pub struct ZoneVisitor<'data> { + marker: PhantomData>, +} + +impl<'de: 'data, 'data> Visitor<'de> for ZoneVisitor<'data> { + type Value = Zone<'data>; + fn expecting(&self, formatter: &mut core::fmt::Formatter) -> core::fmt::Result { + formatter.write_str("expecting a link or zone table") + } + fn visit_u32(self, v: u32) -> Result + where + E: serde::de::Error, + { + Ok(Zone::Link(v)) + } + fn visit_map(self, map: A) -> Result + where + A: serde::de::MapAccess<'de>, + { + let table = ZoneTable::deserialize(de::value::MapAccessDeserializer::new(map))?; + Ok(Zone::Table(table)) + } +} + +#[derive(Debug, Clone, Deserialize)] +#[serde(rename_all = "camelCase")] +pub struct ZoneTable<'data> { + #[serde(borrow)] + pub trans_pre32: Option>, + #[serde(borrow)] + pub trans: Option>, + #[serde(borrow)] + pub final_rule: Option>, + pub final_raw: Option, + pub final_year: Option, + #[serde(borrow)] + pub links: Option>, +} + +#[derive(Debug, Clone, Deserialize, PartialOrd, Ord, PartialEq, Eq)] +#[serde(transparent)] +pub struct ZoneInfo64String<'data> { + #[serde(borrow)] + inner: ZeroVec<'data, u16>, +} + +impl Hash for ZoneInfo64String<'_> { + fn hash(&self, state: &mut H) { + for val in self.inner.iter() { + val.hash(state); + } + } +} + +impl Writeable for ZoneInfo64String<'_> { + fn writeable_length_hint(&self) -> writeable::LengthHint { + writeable::LengthHint::exact(self.inner.len()) + } + fn write_to(&self, sink: &mut W) -> core::fmt::Result { + for char in char::decode_utf16(self.inner.iter()) { + sink.write_char(char.expect("valid char"))?; + } + Ok(()) + } +} + +#[cfg(test)] +mod tests { + + #[test] + #[cfg(feature = "zoneinfo64-provider")] + fn zoneinfo64_resb_test() { + use crate::zoneinfo64::CompiledZoneInfo64Provider; + use writeable::Writeable; + + let provider = CompiledZoneInfo64Provider::new(); + + assert_eq!(provider.data.version.write_to_string(), "2025b"); + } +} From 3c3fcd65cade7d7c7403af818e4585e52790678a Mon Sep 17 00:00:00 2001 From: Kevin Ness <46825870+nekevss@users.noreply.github.com> Date: Tue, 17 Jun 2025 19:58:38 -0500 Subject: [PATCH 2/3] Remove zoneinfo64 from default list --- provider/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/provider/Cargo.toml b/provider/Cargo.toml index 7477961e6..95355f9a2 100644 --- a/provider/Cargo.toml +++ b/provider/Cargo.toml @@ -16,7 +16,7 @@ include = [ ] [features] -default = ["zoneinfo64-provider"] +default = [] datagen = ["std", "dep:parse-zoneinfo", "dep:serde", "dep:databake", "dep:yoke", "dep:serde_json", "zerotrie/serde", "zerotrie/databake", "zerovec/serde", "zerovec/databake"] From 1d970662bfb2b467531d96804fbf5a8cc18f2844 Mon Sep 17 00:00:00 2001 From: Kevin Ness <46825870+nekevss@users.noreply.github.com> Date: Tue, 17 Jun 2025 22:14:49 -0500 Subject: [PATCH 3/3] Make deps optional --- provider/Cargo.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/provider/Cargo.toml b/provider/Cargo.toml index 95355f9a2..c286918e5 100644 --- a/provider/Cargo.toml +++ b/provider/Cargo.toml @@ -20,7 +20,7 @@ default = [] datagen = ["std", "dep:parse-zoneinfo", "dep:serde", "dep:databake", "dep:yoke", "dep:serde_json", "zerotrie/serde", "zerotrie/databake", "zerovec/serde", "zerovec/databake"] -zoneinfo64-provider = ["dep:serde", "zerovec/serde", "zerovec/derive", "zerovec/databake", "writeable"] +zoneinfo64-provider = ["dep:serde", "zerovec/serde", "zerovec/derive", "zerovec/databake", "writeable", "resb", "rustc-hash"] std = [] @@ -41,6 +41,6 @@ yoke = { version = "0.8.0", features = ["derive"], optional = true } serde_json = { version = "1.0.140", optional = true } # ZoneInfo64 dependencies -resb = { git = "https://github.com/unicode-org/icu4x.git" } -rustc-hash.workspace = true +resb = { git = "https://github.com/unicode-org/icu4x.git", optional = true } +rustc-hash = { workspace = true, optional = true } writeable = { workspace = true, optional = true } \ No newline at end of file